The devices that feed data and programs into computers are called output devices. (T / F) - Answers
False
Information stored in main memory must be transferred to some other device or hardware for
permanent storage. (T / F) - Answers True
Main memory is called ____.
a. read only memory
b. random access memory
c. read and write memory
d. random read only memory - Answers b. random access memory
A sequence of eight bits is called a ____.
a. binary digit
b. double
c. octal
d. byte
e. int - Answers d. byte
Which of the following is NOT another term for procedural programming.
a. bottom-up design
b. top-down design
c. structured programming
d. object-oriented programming
e. modular programming
f. stepwise refinement - Answers d. object-oriented programming
The command-line command cd stands for "change directory". Another term this type of "directory"
is _______.
a. address book
b. desktop background
c. digit
d. catalog
e. list
f. folder
g. file
h. index
i. shortcut - Answers f. folder
When you compile your program, the compiler identifies the logic errors and suggests how to correct
them. (T / F) - Answers False
The value 0 is the same represented the same in decimal (base-10) and binary (base-2). Likewise, the
value of 1 is the same in both numbering systems. However, the value of 2 in decimal is represented
as ________ in binary .
a. 2
b. 02
c. 03
d. 10
e. 11
f. 12
g. 0101 - Answers d. 10
The only flow-chart symbol allowed to have multiple inputs is ________.
a. procedure
b. junction
c. flow connector
d. diamond
e. terminal
f. decision
g. switch - Answers c. flow connector
The digit 0 or 1 is called a binary digit, or ____.
a. bit
, b. hexcode
c. bytecode
d. byte
e. blip
f. Unicode - Answers a. bit
The ____________________ monitors the overall activity of the computer and provides services such
as memory management, input/output activities, and storage management.
a. Central Processing Unit (CPU)
b. Random Access Memory (RAM)
c. Command prompt
d. System application
e. Motherboard
f. Operating system - Answers f. Operating system
If the problem is complex, divide it into subproblems. (analysis, coding, or execution) - Answers
analysis
If compiler generates errors, look at code and remove errors. (analysis, coding, or execution) -
Answers coding
The loader places the program into main memory. (analysis, coding, or execution) - Answers
execution
If there are logic errors, the program my terminate or generate erroneous results. (analysis, coding, or
execution) - Answers execution
Thoroughly understand the problem and all requirements. (analysis, coding, or execution) - Answers
analysis
Check the correctness of algorithm by using sample data or some mathematical analysis. (analysis,
coding, or execution) - Answers analysis
Write the program in high-level language using text editor. (analysis, coding, or execution) - Answers
coding
____________________ signals represent information with a sequence of discrete and finite values.
a. bit
b. digital
c. analog
d. boolean
e. binary
f. input - Answers b. digital
A step-by-step problem-solving process in which a solution is arrived at in a finite amount of time is
called a(n) ____.
a. recipe
b. algorithm
c. analysis
d. design
e. instruction
f. linker - Answers b. algorithm
The term ____________________ is used to describe a program that has been written in a high-level
language (like C++).
a. compiled code
b. machine code
c. application
d. software
e. object program
f. source
g. computer language - Answers f. source
The basic commands that a computer performs are ____, and performance of arithmetic and logical
operations.
a. input, file, list
b. output, folder, storage
c. input, output, storage
d. storage, directory, log - Answers c. input, output, storage