Previous | Next | Table of Contents | Index | Program List | Copyright
Chapter Review
This chapter described the basic components of a computer: main and secondary
memory, the central processor or CPU, and the input and output devices.
Remember these important facts about computers:
- A memory cell is never empty, but its initial contents may be meaningless
to your program.
- The current contents of a memory cell are destroyed whenever new
information is placed in that cell.
- A program must be copied into the memory of the computer before it can be
executed.
- Data cannot be manipulated by the computer before they are first read into
memory.
- A computer cannot think for itself; you must use a programming language to
instruct it in a precise and unambiguous manner to perform a task.
- Programming a computer can be fun--if you are patient, organized, and
careful.
- The ____________ translates a ____________ language program into
____________.
- After a program is executed, all program results are automatically
displayed. True or false?
- Specify the correct order for these four operations: execution, linking,
translation, loading.
- A high-level language program is saved on disk as a ____________ file or a
____________ file.
- The ____________ finds syntax errors in the ____________ file.
- A machine-language program is saved on disk as an ____________ file.
- The ____________ is used to create and save the source file.
- The ____________ creates the load file.
- The ____________ program is used to place the ____________ file into
memory.
- Computers are becoming (more/less) expensive and (bigger/smaller) in size.
- The first large-scale, general-purpose electronic computer was called the
____________. It (was/was not) a stored-program computer.
- Compiler, high-level, machine language
- False
- Translation, linking, loading, execution
- Source, program
- Compiler, source
- Object
- Editor
- Linker
- Loader, load
- Less, smaller
- ENIAC, was not
- List at least three types of information stored in a computer.
- List two functions of the CPU.
- List two input/output devices and two secondary storage devices.
- A computer can think. True or false?
- List the three categories of programmming languages.
- Give three advantages of programming in a high-level language such as Ada.
- What processes are needed to transform an Ada program to a
machine-language program ready for execution?
- List the five phases in the software development method. Which phases
require actual use of a computer?
Previous | Next | Table of Contents | Index | Program List | Copyright
Copyright © 1996 by Addison-Wesley Publishing Company, Inc.