Exam 2: Language Design Criteria

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

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)

C++ does not have a formal language definition.

(True/False)
4.9/5
(30)

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)

A programming language's expressiveness ____.

(Multiple Choice)
4.8/5
(45)

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)

Java is considered to be a semantically safe language.

(True/False)
4.8/5
(36)

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)

C++ ____.

(Multiple Choice)
4.9/5
(39)

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
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)