0% found this document useful (0 votes)
137 views

PPL Imp Questions

The document contains a list of questions about various programming language concepts including reasons for studying programming languages, parsing trees, records and unions, guarded commands, descriptors, programming domains, type checking, short circuit evaluation, subprogram design issues, aggregate constants, programming paradigms, ambiguous grammars, subprogram features and types, mixed mode assignment and compound statements, language evaluation criteria, BNF/EBNF notation, arithmetic and relational expressions, iterative statements, data abstraction advantages, functional programming applications, parameter passing techniques, basic elements of Prolog, exception handling in Ada, differences between functional and imperative languages, programming with Lisp examples, OOP concepts in C++ and Java, scoping rules in Common Lisp and ML, exception

Uploaded by

immuimran9398
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
137 views

PPL Imp Questions

The document contains a list of questions about various programming language concepts including reasons for studying programming languages, parsing trees, records and unions, guarded commands, descriptors, programming domains, type checking, short circuit evaluation, subprogram design issues, aggregate constants, programming paradigms, ambiguous grammars, subprogram features and types, mixed mode assignment and compound statements, language evaluation criteria, BNF/EBNF notation, arithmetic and relational expressions, iterative statements, data abstraction advantages, functional programming applications, parameter passing techniques, basic elements of Prolog, exception handling in Ada, differences between functional and imperative languages, programming with Lisp examples, OOP concepts in C++ and Java, scoping rules in Common Lisp and ML, exception

Uploaded by

immuimran9398
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

List out Reasons for studying concepts of programming languages?

Derive a Parse tree with example grammar?


Define Record and Union?
Explain Guarded commands?
What is a descriptor?
List out Programming Domains
Define Type checking and List out types
What is Short circuit evaluation?
List out design issues for subprograms
What is an aggregate constant?
Explain Programming Paradigms?
Explain about Ambiguous Grammar with suitable example?
Define subprogram and Explain its Features and types?
Explain Mixed mode Assignment and Compound statements with example?
Debate Language Evaluation Criteria and Analyze different Languages
Explain BNF and EBNF for common programming language features
Explain about Arithmetic Expressions and Relational Expressions with suitable example
List out Iterative statements and Explain it with example
What are the advantages of Data Abstraction?
List out Applications of Functional Programming Language?
Explain any two parameter passing techniques?
Explain the basic elements of prolog
Explain how to handle the exceptions in Ada
Differentiate between Functional and Imperative Languages
Explain programming with LISP with examples
Explain OOPs concepts in C++ and Java
Describe the scoping rule in common LISP and ML.
Explain how to handle the exceptions in Java
Differentiate between Functional and Imperative Languages

You might also like