Revised: 01/17/00


Quiz on Chapter Four



This is a practice quiz. The results are not recorded anywhere and do not affect your grade. The questions on this quiz might not appear in any quiz or test that does count toward your grade.



Instructions: For each question, choose the single best answer. Make your choice by clicking on its button. You can change your answers at any time. When the quiz is graded, the correct answers will appear in the box after each question.



1. What part of a computer system is most directly concerned with performing the actions called for by a program?

a.    The hard disk .
b.    Main Storage.
c.    The processor.
d.    The monitor.

2. About how many different fundamental operations can most processors perform?

a.    2
b.    A few dozen.
c.    A few hundred.
d.    Many thousands.

3. What is a machine operation?

a.    Any activity of any part of the computer system.
b.    One of the tiny electronic operations that a processor can perform.
c.    A section of main memory that is part of a computer program.
d.    An activity of the operating system needed to run a program.

4. What is a machine instruction?

a.    Several bytes in main memory that tells the processor to perform one machine operation.
b.    A particular combination of keys on the keyboard that turns the computer system off.
c.    A byte that contains numeric data.
d.    An electrical signal that activates the processor.

5. Which one of the following statements is FALSE?

a.    A machine language program is a sequence of machine language instructions in main memory.
b.    A machine language program is also known as an executable program.
c.    The processor runs a program one machine instruction at a time.
d.    Each machine instruction can be used only once.

6. How many machine instructions can execute per second on a modern processor?

a.    One instruction per second.
b.    Ten instructions per second.
c.    One hundred instructions per second.
d.    Millions of instructions per second.

7. What is the architecture of a computer processor?

a.    The physical layout of the chip---its electrical connections, supporting hardware, and heat sink.
b.    The additional electrical components necessary to make the processor run.
c.    The choice of machine operations and how they are implemented.
d.    The set of high level languages that run on the processor.

8. What is a source program?

a.    The program that the processor is execting a particular instant.
b.    The first copy ever made of a program.
c.    A text file created by a programmer containing instructions written in a high level language.
d.    A collection of machine instructions that the processor can execute.

9. What does a computer language compiler do?

a.    It takes a source file as input and produces an executable program as output.
b.    It takes an executable program as input and runs it on the computer.
c.    It takes the output of a program and displays it on the computer monitor.
d.    It translates a program in main memory into a program on secondary memory.

10. What is an interpreter?

a.    An interpreter takes an executable program as input and creates a source program.
b.    An interpreter is a program that acts like a processor that can directly execute a high level language.
c.    An interpreter acts as an messenger between main memory and secondary memory.
d.    An interpreter translates exectutable programs between Apple computers and Intel computers.

The number you got right:       Percent Correct:       Letter Grade:   

Click here (If you have just returned here from another page, or have re-loaded this page, you will need to click again on each of your choices for the grading program to work correctly. You may want to press the "shift key" while clicking on reload to clear the old answers.)