Code No. 2179 FACULTY OF ENGINEERING B.E. 3/4 (CSE) II Semester (Suppl.) Examination, December 2012 Subject: Principles of Programming Languages Time: 3 Hours
Max.Marks: 75
Note : Answer all questions from Part A. Answer any Five questions from Part B. PART – A (25 Marks) 1. Write any four important uses of programming languages.
(2)
2. Write the differences between lexical syntax and concrete syntax of the language.
(3)
3. List the design principles of imperative languages.
(3)
4. Write the differences between array and enumerated data types in imperative languages?
(2)
5. Distinguish between dangling pointers and memory leakage.
(3)
6. List the benefits of modular development approach.
(2)
7. Write the uses of constructor and destructors in OOP.
(2)
8. Abbreviate the functions sew, pile of the language little quilt.
(3)
9. Give an example for fact and rules in logic programming language.
(3)
10. What are the uses of interrupt and time sharing systems?
(2)
PART – B (50 Marks) 11.
Explain any two language implementation techniques for bridging the gap between high and low level languages, with neat figures, and their advantages and disadvantages.
(10)
12.
Explain the BNF rules for statements, using the pascal syntax.
(10)
13.
Explain objects in small talk, including its uses, implementation considerations and limitations.
(10)
14.
Explain the various approaches for expression evaluation in functional programming language.
(10)
15.(a) Explain operations and linear functions on lists. (b) Write about cuts in prolog.
(5) (5)
16.(a) What is shared data problem? Explain you idea for solving shared data problem. (5) (b) Explain about concurrency in Ada. 17.
6.a) List three basic requirements for a good rolling lubricant. b) A 300 mm wide aluminum alloy strip is hot-rolled in thickness from 20mm to · 15mm. The rolls ...
[8+8] · 2. (a) Describe the concept of automation in Machine Tools with examples. ... [8+8] · 5. (a) Describe the design and fabrication of automated flow lines.
6.a) Discuss the relative requirements of foundry furnaces suitable for melting Alluminium · and Copper alloys. b) Why is not the cupola furnace used for melting ...
of 500 V. The armature resistance is 0.03 ohms, series field resistance is 0.04 · ohms and shunt field resistance is 200 ohms. The brush drop may be taken as 1 ...
b) State the characteristics of an ideal crusher. c) Discuss the characteristics of comminuted particles. [4+4+8] · 4.a) Write about the construction and working of a ...
b) Write in detail the classical theory of diamagnetism. [8+8] · 5.a) Explain Fermi-Dirac distribution for electrons in a metal. Discuss its variation · with temperature.
Minecraft Op Hack No Survey 1.6.2 ... Everything updated for 1.6.2. ... 2017 Live Free Game Generator Codes on Android phone, Free Game Generator Codes ...
7) a) With the help of P-V and T-S diagrams, show that for the same maximum · pressure and temperature of the cycle and the same heat rejection thermal.
b] A project consists of six activities (Jobs) designated from A to F, with the · following relationships. ... C Follows D but precedes F. ... Write the names · and sizes ...
[16] · 6. Explain the role played by Small Industries Service Institute (SISI) in promoting ... f. National Small Industries Corporation (NSIC). g. Small Scale ...
2.a) Differentiate between thermal expansion molding and bag molding process · mentioning their advantages and applications? b) What is the advantage of ...
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD. II .B.TECH âII SEM SUPPLEMENTARY EXAMINATIONS JANUARY- 2010 · SWITCHING THEORY AND LOGIC DESIGN · (COMMON TO ECE, ETM) · Time: 3hours · Max.Marks:80 · Answer any FIVE questions · All questions ca
Derive the equation for the viscosity. ... motion. Calculate the friction drag on one side of the plate. .... Derive an equation for computing the heat loss per.
Mar 8, 2012 - WHEREAS, said application has complied with the requirements of ... 10-26, the Director of Community Development has determined that the ... Section 1: That Chapter 3.28.020 (A) Definitions is hereby amended to read as.
b) Maintainability distributions ... 5) Define maintainability distributions and explain the different types of ... Explain reliability and maintainability trade off. [16].
6. a) Explain round robin and pre emptive scheduling algorithm with example. b) Describe the R to S function in RTX51 in RTX51 times. [8+8] · 7. a) Explain how ...
b) Design a hydrodynamic full journal bearing for a centrifugal pump of 200mm ... 1.a) Discuss in detail about materials and applications of journal bearing. ... Section = 50 mm And the thickness of the web = 10 mm, the diameter aI1d.
b) Compare between computer system and PLC. 2. a) Define ... 7. a) Explain the concept of a computer network and discuss the requirement of · networks used ...
1.a) What are the improvements in 8086 over the 8085 microprocessor? Explain in · detail. b) What are the different directives in 8086 programming? Explain each one of · them with an example. 2.a) Determine the memory location addressed by the follow