wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

History of Computing Devices

Total questions: 21

Worksheet time: 17mins

Name
Class
Date
1.

Charles Babbage is known as the father of computing because he built the first computer in the 1900s.

a)

True

b)

False

2.

The first computers were created as calculating devices.

a)

True

b)

False

3.

The abacus was the FIRST calculating device created in 500 BC by the Babylonians.

a)

True

b)

False

4.

Reorder the following in the order they were invented.

a)

Abacus

b)

Pascaline

c)

Stepped Reckoner

d)

Jacquard's Loom

e)

Hollerinth's Tabulating Machine

1)
2)
3)
4)
5)
5.

The ​ abacus was invented by the ​ (a)   in 500 BC.

The Pascaline was created by​ (b)   in 1642.

The Stepped Reckoner was created by​ (c)   in 1673.

Jacquard's Loom was invented by ​ (d)   in 1801.

The Difference Engine and the Analytical Engine were both invented by ​ (e)   between 1822 and 1833.

Choose from the below words
Babylonians
Blaise Pascal
Gottfried Wilhelm
Albert Einstein
Joseph Marie Jacquard
Charles Babbage
Benjamin Franklin
Thomas Edison
Alexander Graham Bell
Persians
6.

Match the following descriptions with the machine they refer to.

a)

Machine first used for tax collection.

1.

Pascaline

b)

Machine first used to calculate mathematical tables

2.

The Difference Engine

c)

First machine to record & store info on punched cards

3.

Hollerinth's Tabulating Machine

d)

First machine that could add, subtract, multiply and divide

4.

Stepped Reckoner

e)

The machine that worked like a computer brain and its memory.

5.

The Analytical Machine.

7.

The Pascaline was the first machine that could add, subtract, multiply and divide.

a)

True

b)

False

8.

He was the inventor who created the machine used to calculate a census

a)

Gottfried Wilhelm

b)

Charles Babbage

c)

Joseph Marie Jacquard

d)

Herman Hollerinth

9.
This machine was used to count and sort information for the US census. It was the __________________________.
a)
Abacus
b)
Hollerith's Tabulating Machine
c)
Analytical Engine
d)
Difference engine
10.

The first person to introduce the binary system was

a)

Gottfried Wilhelm

b)

Charles Babbage

c)

Joseph Marie Jacquard

d)

Herman Hollerinth

11.

Jacquard's Loom was the first machine to be programmed.

a)

True

b)

False

12.

Hollerinth's Tabulating Machine was the first machine to record and store information on punched cards.

a)

True

b)

False

13.

The Analytical Engine was designed in 1833 by Charles Babbage which was to use a programme. It had a part that worked like the ​ (a)   called the ​ (b)   and a part that worked like ​ (c)   called the ​ (d)   . It was to work just like the ​ (e)   but only a small part of this machine was built.

Choose from the below words
CPU (Central Processing Unit)
mill
RAM
store
computer
typewriter
programme
monitor
14.

Computers speak their own language called machine language.

a)

True

b)

False

15.

Machine language is an advanced high-level language with letters, numbers, colours and sounds.

a)

True

b)

False

16.

Match the following

a)

Set of instructions that can be understood and run directly by a computer's CPU.

1.

Machine language

b)

The number system that the computer understands.

2.

Binary system

c)

Set of instructions that tells a computer what to do.

3.

Programme

d)

Special language used to write computer programmes e.g. C++, Java, Basic, COBOL, Pascal etc.

4.

Programming language

17.

Which of the following is NOT an example of a programming language.

a)

Basic

b)

FoxPro

c)

French

d)

Pascal

18.

A computer programme has to be installed every time you want to open and use a programme on the computer.

a)

True

b)

False

19.

Someone who writes codes to give the computer instructions on what to do is known as a computer (a)   .

20.

Programming languages that allow programmers to write codes for programmes are known as high-level languages.

a)

True

b)

False

21.

Even though all programmes must be changed to machine language for the computer to use them, programmes are NOT written in machine language. This is because ...

a)

Writing and testing programmes with only numbers was very hard.

b)

Writing and testing programmes with only numbers was very time-consuming.

c)

Errors in the programme were not easy to find.

d)

All of the above