CSE 575 COMPREHENSIVE EXAM STUDY
GUIDE COMPLETE QUESTIONS AND
SOLUTIONS
●● Features of the imperative or procedural paradigm includes
Answer: Manipulation of named data(variables) and conditional
statements
●● (T/F) Logic programming languages divide the program into
reasonable sized pieces named functions or procedures or modules or
subroutines
Answer: False
●● Direct execution of one statement at a time sequentially
Answer: Interpretation
●● simpler semantics and computation expressions in terms of
mathematical function are features of which paradigm?
Answer: Functional
●● Expressing computation in terms of logic predicates is a feature of
which paradigm?
Answer: Logic
, ●● Inheritance, classes & objects are features of which paradigm
Answer: Object Oriented
●● A set of principles, concepts and methods that is commonly accepted
by members of a group or community
Answer: Programming Paradigm
●● (T/F) Prolog is a functional programming language?
Answer: False
●● (T/F) the compiler executes the program
Answer: False
●● The semantic structure of imperative programming languages
normally include which of the following validations
Answer: type matching, parameters type in a function declaration should
match these in the function call, unicity
●● (T/F) Functional programming languages are low-level languages
Answer: False
GUIDE COMPLETE QUESTIONS AND
SOLUTIONS
●● Features of the imperative or procedural paradigm includes
Answer: Manipulation of named data(variables) and conditional
statements
●● (T/F) Logic programming languages divide the program into
reasonable sized pieces named functions or procedures or modules or
subroutines
Answer: False
●● Direct execution of one statement at a time sequentially
Answer: Interpretation
●● simpler semantics and computation expressions in terms of
mathematical function are features of which paradigm?
Answer: Functional
●● Expressing computation in terms of logic predicates is a feature of
which paradigm?
Answer: Logic
, ●● Inheritance, classes & objects are features of which paradigm
Answer: Object Oriented
●● A set of principles, concepts and methods that is commonly accepted
by members of a group or community
Answer: Programming Paradigm
●● (T/F) Prolog is a functional programming language?
Answer: False
●● (T/F) the compiler executes the program
Answer: False
●● The semantic structure of imperative programming languages
normally include which of the following validations
Answer: type matching, parameters type in a function declaration should
match these in the function call, unicity
●● (T/F) Functional programming languages are low-level languages
Answer: False