CSE 240 INTRODUCTION TO
PROGRAMMING MIDTERM
COMPREHENSIVE ASSESSMENT 2026
QUESTIONS WITH CORRECT ANSWERS
GRADED A+
⩥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
⩥(T/F) compilation of a program is to execute all the statements of the
program completely. Answer: False
⩥They syntactic structure of imperative programming languages
normally include which of the following units? A. Operators B.
keywords C. identifiers D. conditional statements E. loop statements F.
variable declaration. Answer: D, E, F
PROGRAMMING MIDTERM
COMPREHENSIVE ASSESSMENT 2026
QUESTIONS WITH CORRECT ANSWERS
GRADED A+
⩥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
⩥(T/F) compilation of a program is to execute all the statements of the
program completely. Answer: False
⩥They syntactic structure of imperative programming languages
normally include which of the following units? A. Operators B.
keywords C. identifiers D. conditional statements E. loop statements F.
variable declaration. Answer: D, E, F