M.Tech. (Sem. - 1") ' Advancbd Programming Languagbs Sub - Ibct CODE: CS - 509 Paper ID: (E0689)
M.Tech. (Sem. - 1") ' Advancbd Programming Languagbs Sub - Ibct CODE: CS - 509 Paper ID: (E0689)
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
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.
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
(c) Enumerateddatatypel.
ub
XXXX
w
w
R-826 2