Exam 2: Language Design Criteria
Exam 1: Introduction50 Questions
Exam 2: Language Design Criteria50 Questions
Exam 3: Functional Programming50 Questions
Exam 4: Logic Programming50 Questions
Exam 5: Object-Oriented Programming50 Questions
Exam 6: Syntax50 Questions
Exam 7: Basic Semantics50 Questions
Exam 8: Data Types50 Questions
Exam 9: Control I - Expressions and Statements50 Questions
Exam 10: Control II - Procedures and Environments50 Questions
Exam 11: Abstract Data Types and Modules50 Questions
Exam 12: Formal Semantics50 Questions
Exam 13: Parallel Programming51 Questions
Select questions type
The ease with which a complex process or structure can be expressed in a programming language is called its regularity.
(True/False)
4.8/5
(38)
When no type errors are caught during execution,we can infer that they do not exist.
(True/False)
4.8/5
(32)
Which of the following is most closely related to reliability?
(Multiple Choice)
4.8/5
(31)
Python is easy for nonprogrammers to learn and use because ____.
(Multiple Choice)
4.8/5
(38)
The quality of a language that allows a programmer to express a computation clearly,correctly,concisely,and quickly is called _____.
(Multiple Choice)
4.8/5
(37)
Python was designed to bridge the gap between a systems language like C and a shell language like Perl.
(True/False)
5.0/5
(36)
The fact that Pascal does not allow functions and procedures to be assigned to variables indicates a lack of ____ in the language.
(Multiple Choice)
4.8/5
(43)
Irregularities in a language may be the result of maintaining backward compatibility with a prior version of the language.
(True/False)
4.8/5
(32)
Because C++ requires a semicolon after a class definition but not after a function definition,C++ is said to lack ____.
(Multiple Choice)
4.9/5
(34)
C++ was designed to be a multiparadigm language that would not enforce any one style of programming.
(True/False)
4.9/5
(45)
A language is said to have the property of ____ if it has a design in which similar things look similar,and different things look different.
(Multiple Choice)
4.9/5
(32)
The real benefit of deferring type checking until runtime is ____.
(Multiple Choice)
4.9/5
(34)
Java demonstrates a lack of orthogonality in its different handling of primitive data types and object data types.
(True/False)
4.9/5
(32)
A ____ specifies the syntax of a piece of code that expands to other standard code.
(Multiple Choice)
4.8/5
(35)
The presence of explicit data types in variable declarations in a language allows for more concise code.
(True/False)
4.7/5
(40)
A language that allows the user to add features to it is said to have the property of ____.
(Multiple Choice)
4.8/5
(31)
Showing 21 - 40 of 50
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)