2025/2026 PROGRAMMING LOGIC AND
DESIGN UNIT 1 TEST EXAM QUESTIONS
AND CORRECT ANSWERS | A+ GRADE
VERIFIED ANSWERS
A programmer's most important task before planning the
logic of a program is to ____________.
a. code the problem
b. understand the problem
c. train the users of the program
d. decide which programming language to use Correct
Answer b. understand the problem
The most important task of a compiler or interpreter is to
____________.
a. execute machine language programs to perform useful
tasks
b. translate English statements into a language such as
Java
c. translate programming language statements into
machine language
d. create the rules for a programming language Correct
Answer c. translate programming language statements
into machine language
Computer programs also are known as ____________.
a. data
b. hardware
c. information
, d. software Correct Answer d. software
Which of the following is temporary, internal storage?
a. keyboard
b. memory
c. hard disk
d. CPU Correct Answer b. memory
In a flowchart, a rectangle represents ____________.
a. a question
b. a sentinel
c. processing
d. input Correct Answer c. processing
In flowcharts, the decision symbol is a ____________.
a. lozenge
b. diamond
c. parallelogram
d. rectangle Correct Answer b. diamond
When you use an IDE instead of a simple text editor to
develop a program, ____________.
a. the logic is simpler
b. the logic is more complicated
c. some help is provided
d. the syntax is different Correct Answer c. some help is
provided
Which of the following is an example of a logical error?
a. performing arithmetic with a value before inputting it
b. dividing by 3 when you meant to divide by 30
DESIGN UNIT 1 TEST EXAM QUESTIONS
AND CORRECT ANSWERS | A+ GRADE
VERIFIED ANSWERS
A programmer's most important task before planning the
logic of a program is to ____________.
a. code the problem
b. understand the problem
c. train the users of the program
d. decide which programming language to use Correct
Answer b. understand the problem
The most important task of a compiler or interpreter is to
____________.
a. execute machine language programs to perform useful
tasks
b. translate English statements into a language such as
Java
c. translate programming language statements into
machine language
d. create the rules for a programming language Correct
Answer c. translate programming language statements
into machine language
Computer programs also are known as ____________.
a. data
b. hardware
c. information
, d. software Correct Answer d. software
Which of the following is temporary, internal storage?
a. keyboard
b. memory
c. hard disk
d. CPU Correct Answer b. memory
In a flowchart, a rectangle represents ____________.
a. a question
b. a sentinel
c. processing
d. input Correct Answer c. processing
In flowcharts, the decision symbol is a ____________.
a. lozenge
b. diamond
c. parallelogram
d. rectangle Correct Answer b. diamond
When you use an IDE instead of a simple text editor to
develop a program, ____________.
a. the logic is simpler
b. the logic is more complicated
c. some help is provided
d. the syntax is different Correct Answer c. some help is
provided
Which of the following is an example of a logical error?
a. performing arithmetic with a value before inputting it
b. dividing by 3 when you meant to divide by 30