Topic One Flashcards
A (n) is a set of instructions that a computer follows to perform a task
a. compiler
b. program
c. interpreter
d. programming language
b. program
The physical devices that a computer is made of are referred to as
a. hardware
b. software
c. the operating system
d. tools
a. hardware
The part of a computer that runs programs is called
a. RAM
b. secondary storage
c. main memory
d. the CPU
d. the CPU
Today, CPUs are small chips known as
a. ENIACs
b. microprocessors
c. memory chips
d. operating systems
b. microprocessors
The computer stores a program while the program is running, as well as the data that the program is working with, in
a. secondary storage
b. the CPU
c. main memory
d. the microprocessor
c. main memory
This is a volatile type of memory that is used only for temporary storage while a program is running
a. RAM
b. secondary storage
c. the disk drive
d. the USB drive
a. RAM
A type of memory that can hold data for long periods of time, even when there is no power to the computer, is called
a. RAM
b. main memory
c. secondary storage
d. CPU storage
c. secondary storage
A component that collects data from people or other devices and sends it to the computer is called
a. an output device
b. an input device
c. a secondary storage device
d. main memory
b. an input device
A video display is a (n) device
a. output
b. input
c. secondary storage
d. main memory
a. output
A __________ is enough memory to store a letter of the alphabet or a small number
a. byte
b. bit
c. switch
d. transistor
a. byte
A byte is made up of eight
a. CPUs
b. instructions
c. variables
d. bits
d. bits
In the ______ numbering system, all numeric values are written as sequences of 0s and 1s
a. hexadecimal
b. binary
c. octal
d. decimal
b. binary
A bit that is turned off represents the following value:
a. 1
b. −1
c. 0
d. “no”
c. 0
A set of 128 numeric codes that represent the English letters, various punctuation marks, and other characters is
a. binary numbering
b. ASCII
c. Unicode
d. ENIAC
b. ASCII
An extensive encoding scheme that can represent characters for many languages in the world is
a. binary numbering
b. ASCII
c. Unicode
d. ENIAC
c. Unicode
Negative numbers are encoded using the technique
a. two’s complement
b. floating point
c. ASCII
d. Unicode
a. two’s complement
Real numbers are encoded using the technique
a. two’s complement
b. floating point
c. ASCII
d. Unicode
b. floating point
The tiny dots of color that digital images are composed of are called
a. bits
b. bytes
c. color packets
d. pixels
d. pixels
If you were to look at a machine language program, you would see
a. Python code
b. a stream of binary numbers
c. English words
d. circuits
b. a stream of binary numbers
In the ____ part of the fetch-decode-execute cycle, the CPU determines which operation it should perform
a. fetch
b. decode
c. execute
d. deconstruct
a. fetch
Computers can only execute programs that are written in __________
a. Java
b. assembly language
c. machine language
d. Python
c. machine language
The ________ translates an assembly language program to a machine language program
a. assembler
b. compiler
c. translator
d. interpreter
a. assembler
The words that make up a high-level programming language are called
a. binary instructions
b. mnemonics
c. commands
d. key words
d. key words
The rules that must be followed when writing a program are called
a. syntax
b. punctuation
c. key words
d. operators
a. syntax