wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Crash Course Review

Total questions: 75

Worksheet time: 38mins

Name
Class
Date
1.
What was the earliest recognized device for computing?
a)
papyrus tables
b)
the abacus
c)
the astrolabe
d)
the slide rule
2.

On this abacus, with rows representing powers of ten, what number is shown?

a)

2,512

b)

1,521

c)

1,251

d)

5,121

3.
In the early days, a "computer" was ___
a)
any new tool that aided calculations
b)
a person who did calculations
c)
a series of step reckoners
d)
a device for storing data
4.
Before the 20th century, most people experienced computing through ___
a)
books and magazines
b)
pre-computed tables
c)
science fiction
d)
punched cards
5.
Militaries were among the first to apply computing to complex problems, such as ___
a)
determining quantities of explosives
b)
calculating range tables
c)
modelling cannon shapes
d)
performing combustion analysis
6.
In 1822, Charles Babbage proposed a mechanical device called ___
a)
the step reckoner
b)
the difference reckoner
c)
the difference engine
d)
the step engine
7.
Which English mathematician is often considered the world’s first programmer?
a)
Ada Lovelace
b)
Cindy Babbage
c)
Grace Hopper
d)
Emma Noether
8.
The Analytical Engine would inspire, arguably, the first generation of ___
a)
computer scientists
b)
computer hobbyists
c)
census analysts
d)
video game programmers
9.
Which English polymath is often considered the "father of computing"?
a)
Bertrand Russell
b)
Gottfried Leibniz
c)
Sir Isaac Newton
d)
Charles Babbage
10.
In 1924, several machine companies merged to become IBM, The ___ Corporation
a)
 Industrial Business Machines
b)
International Business Machines
c)
Industrial Babbage Machines
d)
International Babbage Machines
11.
The electrically-controlled mechanical switches used in room-sized computers were called ___
a)
mechanical relays
b)
transistors
c)
vacuum tubes
d)
dipole switches
12.
You can think of a relay like a water faucet. The control wire is like the ___
a)
spout
b)
flow of water
c)
faucet handle
d)
supply pipe
13.
The Harvard Mark I had roughly 3500 relays. On average, one faulty relay would need replacing every ___
a)
hour
b)
day
c)
week
d)
month
14.
What type of "bug" was pulled from the Harvard Mark II in September 1947?
a)
a grasshopper
b)
a butterfly
c)
a housefly
d)
a moth
15.
Who built an electro-mechanical machine, called the Bombe, at Bletchley Park in the UK?
a)
Tommy Flowers
b)
Lee de Forest
c)
John Ambrose Fleming
d)
Alan Turing
16.
In 1947, what radical new electronic switch was built by Bell Laboratory scientists?
a)
the vacuum tube
b)
the relay
c)
the transistor
d)
the integrated circuit
17.
A material that can sometimes conduct electricity and other times resist it is called ___
a)
a semiconductor
b)
a relay
c)
a diode
d)
a ferrous metal
18.
Completed in 1944, it was one of the largest electro-mechanical computers ever built.
a)
The US Air Force’s AN/FSQ-7 computer
b)
the Harvard Mark I
c)
ENIAC
d)
the IBM 608
19.
Colossus, the first programmable, electronic computer, contained ___
a)
16 megabytes of RAM
b)
160 electro-mechanical relays
c)
1,600 vacuum tubes
d)
16,000 transistors
20.
How was programming done on the Colossus Mark 1?
a)
by feeding in punched cards
b)
by plugging wires into plugboards
c)
by using a keyboard
d)
by pressing buttons and toggle switches
21.
What is the system of notation that represents information using two states?
a)
binary
b)
decimal
c)
ASCII
d)
hexadecimal
22.
In computers, an “on” state, when electricity is flowing, represents ___
a)
false
b)
true
c)
zero
d)
down
23.
What is the branch of mathematics that deals exclusively with true and false values?
a)
vector algebra
b)
trigonometry
c)
Boolean algebra
d)
algebraic combinatorics
24.
There are three fundamental operations in Boolean Algebra: ___
a)
Addition, Subtraction and Multiplication
b)
NOT, AND, and OR
c)
IF, AND, and BUT
d)
IF, ELSE and ELSE IF
25.
A NOT takes a single Boolean value, either true or false, and ___
a)
makes it true
b)
makes it false
c)
negates it
d)
keeps it the same
26.
With a single transistor, if we turn the input on, ___
a)
the output is also on
b)
the output is off
c)
the input is negated
d)
it doesn't do anything
27.
For the AND Boolean operation,  the output is only true if ___
a)
one input is true
b)
one input is false
c)
both inputs are true 
d)
both inputs are false
28.
Two transistors connected in series,  with two inputs and one output, act like ___
a)
a NOT gate
b)
an AND gate
c)
an OR gate
d)
an IF statement
29.
Which Boolean operator is built from two transistors in parallel?
a)
NOT
b)
AND
c)
OR
d)
IF
30.
Using an OR gate, if one transistor is on and the other is off, the output is ___
a)
off
b)
on
c)
indeterminate
d)
negated
31.
Which logic gate is commonly represented by a "triangle with a dot"? 
a)
NOT
b)
AND
c)
OR
d)
XOR
32.
Which logic gate is commonly represented by a "Letter D" symbol? 
a)
NOT
b)
AND
c)
OR
d)
XOR
33.
Which logic gate is commonly represented by a "spaceship" symbol? 
a)
NOT
b)
AND
c)
OR
d)
XOR
34.
The only time an XOR is true is when ___
a)
both inputs are false
b)
both inputs are true
c)
one input is true and the other input is false
d)
the output is grounded
35.
When we use symbols for logic gates, rather than transistors, we are moving up ___
a)
a row on a logic table
b)
a layer of abstraction
c)
the ladder of complexity
d)
the trophic pyramid
36.

Which number system uses "1" and "0" to represent "true" and "false", respectively?

a)

binary

b)

decimal

c)

hexadecimal

d)

ASCII

37.

Which number system has ten possible values, 0 through 9, for a single digit?

a)

binary

b)

decimal

c)

hexadecimal

d)

ASCII

38.

The decimal system is also known as ___

a)

base-two notation

b)

base-ten notation

c)

base-sixteen notation

d)

ASCII

39.

The binary number 101, when converted to base-10 is ___

a)

2

b)

5

c)

10

d)

11

40.

The binary number 100111, when converted to base-10 is ___

a)

4

b)

23

c)

39

d)

43

41.

The binary number 101010, when converted to base-10 is ___

a)

28

b)

30

c)

36

d)

42

42.

When adding 1 + 1 in binary, you need to ___

a)

use the symbol 2

b)

put 0 as the sum and carry the 1

c)

put 1 as the sum and carry the 1

d)

put 1 as the sum and carry the 0

43.

Each of the binary digits 1 or 0 is called ___

a)

a bit

b)

a byte

c)

a base-ten digit

d)

a pixel

44.

For 8-bit numbers, the lowest value is 0 and highest value is ___

a)

127

b)

128

c)

255

d)

256

45.

A unit of digital information that consists of eight bits is called ___

a)

an octobit

b)

a byte

c)

a nibble

d)

a chunk

46.

The metric prefix for a million is mega (M). What is the prefix for a billion?

a)

beca (B)

b)

kilo (k)

c)

giga (G)

d)

tera (T)

47.

For data storage and retrieval, computers must label locations in their memory known as ___

a)

bit locations

b)

addresses

c)

ZIP codes

d)

box numbers

48.

In a 32-bit floating-point number, what is the first bit is used for?

a)

the address of the number

b)

the sign of the number

c)

the parity check

d)

the decimal location

49.

Which 7-bit code, invented in 1963, was developed to represent characters?

a)

binary

b)

hexadecimal

c)

ASCII

d)

Unicode

50.

What was the major limitation of the 7-bit ASCII system?

a)

it could only store 64 values

b)

it was only designed for English

c)

it didn't include capital letters

d)

it didn't include punctuation

51.

What encoding scheme, devised in 1992, was developed to include many languages?

a)

7-bit ASCII

b)

8-bit ASCII

c)

16-bit Unicode

d)

32-bit Windows OS

52.

The binary number 00101010, when converted to decimal is ___

a)

24

b)

32

c)

42

d)

48

53.

The acronym ALU stands for a computer's ___

a)

accepted language utility

b)

advanced logarithmic unit

c)

arithmetic and linguistic utility

d)

arithmetic and logic unit

54.

The handling of all numerical operations in a computer is done by ___

a)

the logic unit

b)

the arithmetic unit

c)

the linguistics unit

d)

random access memory

55.

The addition of binary numbers can be described using four logic gates; ___

a)

XAND, OR, NOT and XOR

b)

AND, OR, NOT and ELSE

c)

AND, OR, NOT and XOR

d)

AND, IF, NOT and OR

56.

Remember that in binary, 1 and 0, respectively, are the same as ___

a)

up and down

b)

left and right

c)

go and stop

d)

true and false

57.

The circuit that sums A and B, and has two outputs, sum (S) and carry (C), is called ___

a)

a half adder

b)

a full adder

c)

a simple summer

d)

a digital combiner

58.

A digital circuit that sums two numbers, and includes a carry bit (C) as input is called ___

a)

a half adder

b)

a full adder

c)

a partial compiler

d)

a complete compiler

59.

In an 8-bit adder, which component is used for the addition of the first bits?

a)

a half adder

b)

a full adder

c)

a full compiler

d)

a partial summer

60.

In an 8-bit adder, which component is used when there's a carry bit from a previous operation?

a)

a half adder

b)

a full adder

c)

a full compiler

d)

a partial summer

61.

Which level of the original Pac-Man arcade game caused an overflow in the 8-bit ALU?

a)

Level 64

b)

Level 128

c)

Level 256

d)

Level 512

62.

What operations are not included in simple ALUs?

a)

negate and pass-through

b)

increment and decrement

c)

subtract and borrow

d)

multiplication and division

63.

Simple numerical tests, like checking if a number is negative, are performed by ___

a)

the arithmetic unit

b)

the logic unit

c)

the addition unit

d)

the linguistic unit

64.

As another level of abstraction, an 8-bit ALU is represented by a symbol which looks like ___

a)

a big Y

b)

a big X

c)

a big V

d)

a big A

65.

Which type of memory, denoted RAM, stores values only when the power is on?

a)

Regular Arbitrary Memory

b)

Rarely Accessible Memory

c)

Readily Accessed Memory

d)

Random Access Memory

66.

The action of putting data into memory is called ___

a)

reading

b)

writing

c)

inputting

d)

displaying

67.

The action of getting data out of memory is called ___

a)

grasping

b)

reviewing

c)

reading

d)

displaying

68.

How many bits can be held in memory by a 16 x 16 grid of latches?

a)

16 bits

b)

32 bits

c)

64 bits

d)

256 bits

69.

A reference to a specific memory location is called ___

a)

an intersection

b)

an address

c)

a ZIP code

d)

a box number

70.

RAM is like a human’s ___

a)

long-term (lifetime) memory

b)

short-term (working) memory

c)

unconscious (implicit) memory

d)

conscious (explicit) memory

71.

This RAM can store 8 million bits, otherwise known as ___

a)

1 kilobyte

b)

8 kilobytes

c)

1 megabyte

d)

8 megabytes

72.
What is software?
a)
any set of instructions that tells the hardware what to do
b)
the video card on the monitor
c)
the operating system
d)
the monitor and computer case
73.
What is hardware?
a)
all the ports and buttons of a computer
b)
is any part of your computer that has a physical structure.
c)
is any part of your desktop
d)
software
74.

The _____, also called a processor, is located inside the computer case on the motherboard. It is sometimes called the brain of the computer, and its job is to carry out commands.

a)

CPU (Central Processing Unit)

b)

PUC (Processing Unit Central)

c)

CUP (Central Unit Processing)

d)

Center Process Unification

75.

The ______ is where your software, documents, and other files are stored. It long-term storage, which means the data is still saved even if you turn the computer off or unplug it.

a)

RAM

b)

USB

c)

Hard Drive

d)

Storage Drive