Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Year 7 - End of Unit

Total questions: 20

Worksheet time: 13mins

Name
Class
Date
1.
What is pseudocode?
a)
Simplified programming language, that is not a specific language
b)
Complicated programming language
c)
Simple programming language, which is linked to a specific language
d)
A type of cheese
2.

What flowchart symbol does this represent?

a)

Input/Output

b)

Start/End

c)

Decision

d)

Process

3.

What does this symbol represent?

a)

Decision

b)

Input/Output

c)

Start/End

d)

Process

4.
What does this pseudocode do?
print "Hello"
a)
Nothing
b)
Prints the word "Hello" to the output
c)
hello is print in pseudocode
d)
The code won't work
5.

What is an Algorithm

a)

A program

b)

Step by step instructions to achieve a given task

c)

It is a computer language

d)

It is computer hardware

6.

A logical step-by-step process for solving a problem is called

a)

Algorithms

b)

Coding

c)

Binary Numbers

d)

Hexadecimal

7.

A diagram that represents a set of instructions is called:

a)

Computers

b)

Shapes

c)

Pseudocode

d)

Flowchart

8.

Why do we need algorithms?

a)

To tell the mouse and keyboard what to do

b)

To solve a given problem

c)

To use computational thinking

d)

None of these reasons!

9.
What was Alan Turing's profession before he worked for the government?
a)
Mechanic
b)
Mathematician
c)
Nurse
d)
Teacher
10.
Where did Alan Turing work during WWII?
a)
Edinburgh
b)
Hyde Park
c)
Bromsgrove
d)
Bletchley Park
11.
What did Alan Turing invent in WWII?
a)
A machine to decrypt enemy messages that were scrambled.
b)
A basic calculator that could add and subtract.
12.
What machine was used during WWII to encrypt and decrypt German messages?
a)
Enigma
b)
Atbash
c)
Secret
d)
Puzzler
13.

_______ is the science and art of transforming messages to make them secure and immune to attacks.

a)

Cryptography

b)

Cryptoanalysis

c)

neither Cryptography nor Cryptoanalysis

d)

either Cryptography or Cryptoanalysis

14.

A(n) ______ algorithm transforms cipher text to plain text.

a)

Encryption

b)

Decryption

15.
What does this symbol represent?
a)
Input/Output
b)
Start
c)
Stop
d)
Decision
16.
What does this symbol represent?
a)
Start
b)
Sub
c)
Decision
d)
Process
17.
Only computers can use algorithms
a)
True
b)
False
18.
What does an arrow do?
a)
Moves all over the place
b)
Shows a connection to a shape
c)
Shows where you are
d)
Moves the shape
19.
How many INPUTS here?
a)
1
b)
2
c)
5
d)
6
20.
How many OUTPUTS ?
a)
1
b)
2
c)
5
d)
6