Exam 9: Object-Oriented Design and High-Level Programming Languages
Exam 1: The Big Picture52 Questions
Exam 2: Binary Values and Number Systems49 Questions
Exam 3: Data Representation51 Questions
Exam 4: Gates and Circuits49 Questions
Exam 5: Computing Components49 Questions
Exam 6: Low-Level Programming Languages and Pseudocode49 Questions
Exam 7: Problem Solving and Algorithms48 Questions
Exam 8: Abstract Data Types and Subprograms49 Questions
Exam 9: Object-Oriented Design and High-Level Programming Languages47 Questions
Exam 10: Operating Systems49 Questions
Exam 11: File Systems and Directories49 Questions
Exam 12: Information Systems45 Questions
Exam 13: Artificial Intelligence47 Questions
Exam 14: Simulation, Graphics, Gaming, and Other Applications50 Questions
Exam 15: Networks48 Questions
Exam 16: The World Wide Web44 Questions
Exam 17: Computer Security49 Questions
Exam 18: Limitations of Computing50 Questions
Exam 19: broad concept of computer security and its importance in modern society.102 Questions
Select questions type
Pseudocode is an expression used as a condition in selection and repetition statements.
Free
(True/False)
4.7/5
(35)
Correct Answer:
False
Modern compilers translate high-level language programs into the corresponding program in machine code.
Free
(True/False)
4.8/5
(41)
Correct Answer:
True
Which of the following describes a key step in object-oriented programming?
Free
(Multiple Choice)
4.9/5
(33)
Correct Answer:
A
A paradigm is a model or pattern that establish a set of assumptions, concepts, values, and practices that constitute a way of viewing reality.
(True/False)
4.8/5
(32)
A(n) _______________ is a program that translates and executes the statements of a high-level language in sequence.
(Short Answer)
4.8/5
(33)
A(n) _______________ is a word in a language that has special meaning and thus cannot be used as an identifier.
(Short Answer)
4.8/5
(35)
_______________ is an object-oriented mechanism that allows duplicate method names and the ability to apply the method that is appropriate for a certain object.
(Short Answer)
4.8/5
(45)
Which of the following is a language construct that defines the pattern for an object?
(Multiple Choice)
4.8/5
(40)
Which of the following language paradigms is based on the mathematical concept of a function?
(Multiple Choice)
4.9/5
(35)
In asynchronous processing, the processing is under the control of events occurring outside the sequence of processing instructions.
(True/False)
4.8/5
(43)
Which of the following is a language feature that enforces information hiding?
(Multiple Choice)
4.9/5
(33)
Encapsulation is a language feature that enforces information hiding.
(True/False)
4.7/5
(47)
Which of the following paradigms is based on the mathematical concepts of symbolic logic?
(Multiple Choice)
4.9/5
(34)
A(n) _______________ is a sequence of characters that in some languages can be considered as one data value.
(Short Answer)
4.9/5
(46)
Strong typing is a mechanism by which a high-level program is entered into a computer.
(True/False)
4.8/5
(38)
In the context of object-oriented problem solving, brainstorming is a group activity designed to produce a list of possible classes to be used to solve a particular problem.
(True/False)
4.9/5
(34)
Showing 1 - 20 of 47
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)