0% found this document useful (0 votes)
68 views2 pages

M.Tech. (Sem. - 1") ' Advancbd Programming Languagbs Sub - Ibct CODE: CS - 509 Paper ID: (E0689)

This 3-page document appears to be a question paper for an Advanced Programming Languages exam with 8 questions covering various topics related to programming languages. It includes questions about the characteristics of programming languages, data types, data structures, scopes, storage management, syntax, semantics, recursion, sequence control, enumerated data types, and virtual computers. The document provides the exam roll number, total number of questions, number of pages, subject code, paper ID, instructions to candidates, and the 8 exam questions.

Uploaded by

sandeepapr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views2 pages

M.Tech. (Sem. - 1") ' Advancbd Programming Languagbs Sub - Ibct CODE: CS - 509 Paper ID: (E0689)

This 3-page document appears to be a question paper for an Advanced Programming Languages exam with 8 questions covering various topics related to programming languages. It includes questions about the characteristics of programming languages, data types, data structures, scopes, storage management, syntax, semantics, recursion, sequence control, enumerated data types, and virtual computers. The document provides the exam roll number, total number of questions, number of pages, subject code, paper ID, instructions to candidates, and the 8 exam questions.

Uploaded by

sandeepapr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Roll No. .......r......r..tt.o.

TotalNo. of Questions: 081 [Total No. of Pages: 02


i
,
M.Tech.(Sem.- 1") '
ADVANCBDPROGRAMMINGLANGUAGBS
SUB.IBCT CODE:CS- 509
Paper ID : [E0689]
[Note : Pleasefill subjectcodeand paper ID on OMR]

Time : 03 Hours Maximum Marks : 100


Instruction to Candidates:

m
1) Attempt any Five questions.
2) AII questionscarry equalmarks.

co
u.
Ql) (a) What arethe major characteristicsof a programminglanguage?Compare

yo
the characteristicsof any threepopularprogramminglanguages.
(b) Define and differentiatebetweentranslatorand simulatorcomputers.
s4
Q2) (a) What arethe differentelementarydatatypesavailablein any progmmming
ct

language?Take the exampleof C or C ++ to make your point.


je

(b) How type checking is performed and how different programming


ub

languageshandletype conversionto avoid any type of misrepresentation


of data.
lls

Q3) (a) Facilitating different typesof Data structureis of major importancein a


.a

programminglanguage.Comparethe easeof availability andcreationof


different datatypesin different programminglanguages.
w

(b) Differentiatebetweenfixed sizeandvariablesizeddatastructures.Discuss


w

their advantagesand disadvantages and also their applicationareas.


w

Q4) (a) What you understandby programmerdefined data types. How these
have changedthe way programming is done. Discuss abstractionand
polymorphism in this context.
(b) How co-routinesare different from procedures/functions. Explain with
the help of an example.

R-826 P.T.O.
QS) (a) Different datadeclarationsmay havedifferent scopein which that datais
visible. Differentiatebetweenstaticanddynamicscope.Also differentiate
betweenlocal and global scopeof datavariables.
(b) List the major runtimeelernentsrequiringstorage.Discussthemeritsand
' demerits of programmer controlled and system controlled storage
management.

Q6) (a) Write detail note on stackbasedand heapbasedstoragemanagement.


(b) Make a list of syntacticelementsof a language.How syntax errorsare
found?

m
Q7) (a) What are different types of operatingand programmingenvironment?

co
Give an example of batch processingenvironment and interactive
environment.

u.
(b) How we determine the semantic correctnessof programming code.
Discussdifferent techniquesusedfor this.

yo
s4
Q8) Write noteon the following:
(a) Recursion.
ct

(b) Explicit sequencecontrol.


je

(c) Enumerateddatatypel.
ub

(d) Virtual computers.


lls
.a
w

XXXX
w
w

R-826 2

You might also like