Saturday, April 10, 2010

MDU question paper for CSE PL(4th sem)

B.E. 4th semester (I.T.) Examination, MAy-2009
PROGRAMMING LANGUAGE
PAPER-CSE-204-E

TIME ALLOWED : 3 hours maximum marks : 100
NOTE: Attempt any five.

1 (a) Discuss various programming language translators. 10
(b) Define programming language. Explain the syntactic and semantic rules of
a programming language 10

2 (a) Define "Abstract Data Types." What do u mean by data abstraction ? Explain
with example. 10
(b) Discuss 'Name and referencing' environment for data control in a
programming language. 10

3 (a) Write short note on variable size data structures. 10
(b) Define "arrays" and their implementation in a programming language 10

4 (a) Differentiate between static and dynamic scope with example. 10
(b) Discuss the various parameters transmission schemes with example. 10

5 (a) Define sequence control. what do you mean by sequence control within
expression ? 10
(b) Write short note on : 5 X 2
(1) Recursive subprograms
(2) Co-routines.

6 (a) Discuss heap steerage management with examples. 10
(b) Differentiate between system controlled and program controlled
storage management with suitable example. 10

7 (a) Compare procedural language with object oriented programming language
using suitable example. 10
(b) Write short note on declaration and type checking of data structure 10

8 Write short notes on the following : 5 X 4
(a) Scalar data types
(b) Implicit and explicit sequence control
(c) Information Hinding
(d) Exception and exception handlers.

No comments:

Post a Comment