WWW - Manaresults.co - In: Principles of Programming Languages
WWW - Manaresults.co - In: Principles of Programming Languages
WWW - Manaresults.co - In: Principles of Programming Languages
PART -B
2 a) Discuss about Context-free grammar and regular expression? Give the parse [6M]
tree of a following statement: A = (B+C) * (D / E).
b) Describe differences between Top-Down and Bottom-Up Parsers. [4M]
c) What are the main features of the programming paradigm with examples? [6M]
3 a) What is meant by type checking? Differentiate between static type checking and [7M]
dynamic type checking and give their relative advantages.
b) Discuss about Guarded Command. [3M]
c) How subprogram names are passed as parameters? Explain. [6M]
4 a) Give different parameter passing methods and explain each of them with an [8M]
example.
b) Briefly discuss design issues of functions. [8M]
7 a) For what sort of application logic programming is useful? Briefly explain. [8M]
b) Explain Fact and Rule Statements in Prolog with suitable examples. [8M]
*****
www.manaresults.co.in