Return to Topic Menu | Computer Science Main Page | MathBits.com  | Terms of Use | Resource CD
 

Multiple Choice C++ Quiz
 Unit 1 - Introduction

 

Directions:  Choose the best answer.  Use the button at the bottom
to check your answers.


1.  Translates and executes a program line by line.
     [a] compiler
     [b] interpreter
     [c] linker
     [d] control unit
 

2.  Formed on a diskette (or hard drive) during initialization.

     [a] source code
     [b] images
     [c] sectors
     [d] storage units

3.  Several computers linked to a server to share programs and
     storage space.

     [a] library
     [b] grouping
     [c] network
     [d] integrated system

4.  The physical components of a computer system.

     [a] control unit
     [b] hardware
     [c] software
     [d] ALU

5.  Source code in C++ will not run if it is not indented.

     [a] true
     [b] false

6.  RAM stands for _________.

     [a] Read Anytime Memory
     [b] Read Allocated Memory
     [c] Random Access Memory
     [d] Random Allocated Memory

7.  Programs that tell a computer what to do.

     [a] harware
     [b] software
     [c] hard copy
     [d] projects

8.  To prepare a diskette (or hard drive) to receive information.

     [a] format
     [b] track
     [c] interpret
     [d] boot

9.  The CPU consists of:

     [a] Control Unit, Temporary Memory, Output
     [b] Control Unit, Arithmetic Logic Unit, Temporary Memory
     [c] Input, Process, Storage, Output
     [d] Input, Control Unit, Arithmetic Logic Unit, Output

10.  Our decimal number 44, when represented in binary, is:

     [a] 101100
     [b] 101010
     [c] 111000
     [d] 10100

11.  A binary digit (1 or 0) signifying "on" or "off".

     [a] bit
     [b] byte
     [c] megabyte
     [d] gigabyte

12.  Output printed on paper.

     [a] softcopy
     [b] hardcopy
     [c] source code
     [d] software

13.  The four equipment functions of a computer system.

     [a] Input, Process, Control Unit, Output
     [b] Input, Control Unit, Arithmetic Logic Unit, Output
     [c] Input, Process, Storage, Output
     [d] Input, Process, Library Linking, Output

14.  OOP stands for:

     [a] Observable Object Programming
     [b] Object Observed Procedures
     [c] Object Oriented Programming
     [d] Object Overloading Practices

15.  Equals 8 bits.

     [a] megabyte
     [b] gigabyte
     [c] sector
     [d] byte

 

Return to Topic Menu | Computer Science Main Page | MathBits.com  | Terms of Use | Resource CD