Podcast
Questions and Answers
What is the term for the ease with which programs of a language can be read and understood?
What is the term for the ease with which programs of a language can be read and understood?
- Orthogonality
- Writability
- Readability (correct)
- Reliability
What property of a language allows a small set of primitive constructs to be combined to build control and data structures?
What property of a language allows a small set of primitive constructs to be combined to build control and data structures?
- Readability
- Writability
- Reliability
- Orthogonality (correct)
What is the term for the ability of a language to be used to create programs for a chosen problem domain?
What is the term for the ability of a language to be used to create programs for a chosen problem domain?
- Readability
- Orthogonality
- Writability
- Expressiveness (correct)
What is the term for a program that performs to its specifications under all conditions?
What is the term for a program that performs to its specifications under all conditions?
What is the process of translating programs into machine language that can be executed quickly directly on the computer?
What is the process of translating programs into machine language that can be executed quickly directly on the computer?
What is the term for the meaning of the expressions, statements, and program units?
What is the term for the meaning of the expressions, statements, and program units?
What is the purpose of a lexical analyzer?
What is the purpose of a lexical analyzer?
What type of diagram is a state transition diagram?
What type of diagram is a state transition diagram?
What is the term for a grammar that generates a sentential form with two or more distinct parse trees?
What is the term for a grammar that generates a sentential form with two or more distinct parse trees?
What is the term for a device that generates sentences of a language?
What is the term for a device that generates sentences of a language?
What is the term for the hierarchical representation of a derivation?
What is the term for the hierarchical representation of a derivation?
What type of parser is a recursive descent parser?
What type of parser is a recursive descent parser?
What is the result of parsing the input string 'cad' using the given grammar?
What is the result of parsing the input string 'cad' using the given grammar?
What approach does a recursive-descent parser use?
What approach does a recursive-descent parser use?
What is a string of characters used to identify some entity in a program?
What is a string of characters used to identify some entity in a program?
What type of programming language is C++?
What type of programming language is C++?
What determines the range of values a variable can store?
What determines the range of values a variable can store?
What is the process of placing a memory cell back into the pool of available memory?
What is the process of placing a memory cell back into the pool of available memory?
What is a data type that is not defined in terms of other types?
What is a data type that is not defined in terms of other types?
What measures the accuracy of the fractional part of a value?
What measures the accuracy of the fractional part of a value?
What data type stores a fixed number of decimal digits with an implied decimal point at a fixed position?
What data type stores a fixed number of decimal digits with an implied decimal point at a fixed position?
What type of data is represented as sequences of characters?
What type of data is represented as sequences of characters?
What type of data has values that are named constants provided in the definition?
What type of data has values that are named constants provided in the definition?
What type of array has statically bound subscript ranges and storage allocation is done before runtime?
What type of array has statically bound subscript ranges and storage allocation is done before runtime?
What type of array is characterized by statically bound subscript ranges and allocation at declaration elaboration time during execution?
What type of array is characterized by statically bound subscript ranges and allocation at declaration elaboration time during execution?
Which type of array has fixed subscript ranges and storage bindings, similar to a fixed stack-dynamic array?
Which type of array has fixed subscript ranges and storage bindings, similar to a fixed stack-dynamic array?
What type of array has dynamic binding of subscript ranges and storage allocation that can change during its lifetime?
What type of array has dynamic binding of subscript ranges and storage allocation that can change during its lifetime?
What is a multidimensional array with all rows having the same number of elements and all columns having the same number of elements called?
What is a multidimensional array with all rows having the same number of elements and all columns having the same number of elements called?
What type of array has rows with different lengths?
What type of array has rows with different lengths?