Chapter 11 Programming Languages and Program Development
1) Which of the following is the process used to create software applications?
A) Algorithms
B) Pseudocoding
C) Programming
D) Debugging
Answer: C
Diff: 2
Reference: Chapter Introduction
2) Software applications are developed by trained experts known as:
A) programmers.
B) coders.
C) analysts.
D) debuggers.
Answer: A
Diff: 2
Reference: Chapter Introduction
3) The artificial language created to tell the computer what to do in a step-by-step manner is known as:
A) codification.
B) heuristics.
C) programming language.
D) development language.
Answer: C
Diff: 2
Reference: Chapter Introduction
4) Program instructions in their original form as written by the programmer are known as:
A) flowcharts.
B) heuristics.
C) object code.
D) source code.
Answer: D
Diff: 1
Reference: Compilers and Interpreters
5) The written computer instructions that programmers create are called:
A) blocks.
B) object modules.
C) code.
D) heuristics.
Answer: C
Diff: 1
Reference: Compilers and Interpreters
6) Which of the following types of language is representative of the first generation of programming languages?
A) Assembly
B) Machine
C) Procedural
D) Object-oriented
Answer: B
Diff: 1
Reference: First-Generation Languages (1GL): 0S and 1S
7) Machine language is said to be machine dependent because it is dependent on the:
A) version of memory.
B) hard drive.
C) processor.
D) source code.
Answer: C
Diff: 2
Reference: First-Generation Languages (1GL): 0S and 1S
8) In assembly language, each program statement corresponds to a(n):
A) object.
B) instruction.
C) program.
D) control structure.
Answer: B
Diff: 2
Reference: Second-Generation Languages (2GL): Using Mnemonics
9) Which of the following is the first step toward a true natural language interface?
A) Control classes
B) Continuous speech recognition
C) Mnemonics
D) Fast compilers
Answer: B
Diff: 2
Reference: Second-Generation Languages (2GL): Using Mnemonics
10) Which of the following is NOT a general feature of third-generation procedural languages?
A) They are translated into machine language by tools such as compilers and interpreters.
B) Their use frees programmers from needing to know all the details of how the computer processes data.
C) They use familiar English words such as PRINT or IF.
D) The programmer describes what he or she wishes to accomplish, and the language automatically generates code to accomplish the task.
Answer: D
Diff: 2
Reference: Third-Generation Languages (3GL): Programming Comes of Age
11) When the compiler translates code, it:
A) determines the number of lines of code.
B) checks for the programmer identification.
C) translates source code into object code.
D) calculates the amount of disk space.
Answer: C
Diff: 2
Reference: Compilers and Interpreters
Reviews
There are no reviews yet.