Quiz - Chapter 01
Which of the following is NOT one of the major components of a computer system?
the preprocessor
Pseudocode is a form of a program statement that will always evaluate to "false."
False
________ are used to translate each source code instruction into the appropriate machine language instruction.
compilers
Which step uncovers any syntax errors in your program?
compiling
Characters or symbols that perform operations on one or more operands are:
operators
When a programmer saves to a file the statements he or she writes to create a program, these statements are
source code
This is a set of rules that must be followed when constructing a program:
syntax
An Integrated Development Environment (IDE) typically consists of
All of these ( a text editor a compiler a debugger )
The ________ decodes an instruction and generates an electronic signal.
Control Unit
The first step in writing a program is to
clearly define what the program is to do
Three primary activities of a program are:
input, processing, output
Words that have a special meaning and may be used only for their intended purpose are known as
key words
At the heart of a computer is its central processing unit. The CPU's job is:
All of these ( to fetch instructions to carry out the operations commanded by the instructions to produce some outcome or resultant information )
In programming, the terms "line" and "statement" always mean the same thing.
False
Programs are often referred to as hardware.
False
Software engineering is a field that encompasses designing, writing, testing, debugging, documenting, modifying, and maintaining computer programs.
True
The CPU is the most important component in a computer because without it, the computer could not run software.
True
A set of well-defined steps for performing a task or solving a problem is known as a(n):
algorithm
Mistakes that cause a running program to produce incorrect results are called:
logic errors
A named storage location in the computer's memory that holds a piece of information is a(n):
variable