Name:     Station: 
 
    Email: 

Unit 1 - Multiple Choice

Multiple Choice
Identify the letter of the choice that best completes the statement or answers the question.
 

1. 

What is the name for a set of instructions put into a logical sequence that are to be executed by a computer?
a.
process
c.
program
b.
string
d.
language
 

2. 

What is the name for the set of programs that control operations within the computer and manages the execution of other programs running on the computer?
a.
application software
c.
BIOS
b.
operating system
d.
processor controller
 

3. 

Which of the following terms is used to describe the device within a computer that actually executes the program instructions?
a.
BIOS
c.
the core unit
b.
the digitizer
d.
the microprocessor
 

4. 

Which of the programming languages below is most like machine language?
a.
assembly language
c.
C++
b.
C
d.
Visual Basic
 

5. 

Which of the following items is one advantage of writing a program in a low-level language?
a.
they are easier to read
b.
they require less time to write
c.
they are easier to move to another computer
d.
they usually require less memory
 

6. 

What is the name for a program that converts high-level language source code into object code?
a.
translator
c.
compiler
b.
linker
d.
assembler
 

7. 

Which item below describes a program that translates high-level source code into executable code while the program is being executed?
a.
compiler
c.
assembler
b.
interpreter
d.
converter
 

8. 

Which of the following is NOT an advantage of writing a program in a high-level language?
a.
better utilization of hardware's capabilities
b.
fewer programming errors
c.
requires less time to write
d.
program is easier to read
 

9. 

Which of the following uses a compiler?
a.
Assembler language
c.
C++
b.
JavaScript
d.
BASIC
 

10. 

Which of the following languages makes it easy to create a powerful GUI based application program?
a.
JavaScript
c.
HTML
b.
Visual Basic
d.
Assembler language
 



 
Submit          Reset Help