wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Year 9 Computer Science Revision

Total questions: 45

Worksheet time: 25mins

Name
Class
Date
1.

What is the term for a message that has been encoded using a cipher?

a)

Encryption

b)

Decryption

c)

Key

d)

I don't know

2.

The Caesar Cipher is known as what type of cipher?

a)

Substitution

b)

Shift

c)

I don't know

3.

The Caesar cipher is a _____________

a)

substitution cipher

b)

military-grade encryption

c)

unbreakable code

d)

very difficult to decode

4.

Who made the caesar cipher?

a)

Flarmaan FLexer

b)

Julius Caesar

c)

Bob Marley

d)

Cnad

5.

What type of Encryption is this?

a)

Caeserpen

b)

Crosspen

c)

Pigpen

d)

Dogpen

6.
Bubble sort takes the first two values of a list, and swaps them if wrong?
a)
True
b)
False
7.
Which type of sort algorithm is this?
a)
Bubble
b)
Merge
c)
Insertion
8.
Which type of sort algorithm is this?
a)
Bubble
b)
Merge
c)
Insertion
9.
Which of these is a type of searching algorithm?
a)
Linear search
b)
Word search
c)
Search engine
10.

Select the best description to explain what a binary search algorithm is.

a)

Put the elements in order, check each item in turn.

b)

Put the elements in order, compare with the middle value, split the list in order and repeat.

c)

Elements do not need to be in order, check each item in turn.

d)

Elements do not need to be in order, compare to the middle value, split the list in order and repeat

11.
A linear search is to be performed on the list:
12   6   8  1  3
How many comparisons would it take to find number 1?
a)
1
b)
2
c)
3
d)
4
12.
What is abstraction?
a)
The process of filtering out unnecessary detail.
b)
The process of filtering out irrelevant characteristics
c)
The process of filtering out irrelevant characteristics and unnecessary detail.
13.

Define the term computational thinking

a)

Using a computer

b)

Developing an algorithm to solve a problem

c)

Making a computer use artificial intelligence

d)

Google is computational thinking

e)

Solving a problem using a computer

14.

What is a type of diagram that shows the sequence of steps in an algorithm?

a)

flow chart

b)

pie chart

c)

bar graph

d)

line graph

15.

In a flowchart an input or output instruction is represented by:

a)

A rectangle

b)

A rhombus

c)

A parallelogram

d)

A circle

16.

In a flowchart a calculation (process) is represented by:

a)

A rectangle

b)

A rhombus

c)

A parallelogram

d)

A circle

17.

An Algorithm asks the user to enter their scores for 5 different tests.

This is an example of which of the algorithm constructs?

a)

Decision (Selection)

b)

Loop (Iteration)

c)

Order (Sequence)

d)

All of the above

18.

What is a "Variable" ?

a)

A value that can be changed and manipulated as an algorithm is running

b)

A value that cannot be changed and manipulated as an algorithm is running

19.

What type of operators are AND OR NOT

a)

Arithmetic

b)

Relational

c)

Booleon

20.

When expressing an algorithm in pseudocode, which parts should be capitalised?

a)

Keywords

b)

All of it

c)

Output

d)

Input

21.

The THREE control structures used to create an algorithm are...

a)

Sequence

b)

Selection

c)

Iteration

d)

Variables

22.

What is the output?

a)

True

b)

False

23.

For OR, when is it FALSE?

a)

false AND false

b)

true AND false

c)

false AND true

d)

true AND true

24.

What type of logic gate is this table showing?

a)

AND

b)

OR

c)

NOT

25.

What will the circuit's output be?

a)

1

b)

0

26.

Which logic gate is this?

a)

AND

b)

OR

c)

NOT

27.

What will this gate's output be?

a)

0

b)

1

28.

What will this gate's output be?

a)

0

b)

1

29.

What are the first 6 powers in binary?

a)

0, 2, 4, 8, 12, 32

b)

1, 2, 4, 8, 16, 31

c)

1, 2, 6, 8, 16, 32

d)

1, 2, 4, 8, 16, 32

30.

What is 23 in binary

a)

10101

b)

10110

c)

10111

d)

11000

31.

What is 111111 in denary?

a)

60

b)

61

c)

62

d)

63

32.

The decimal system is also known as ___

a)

base-two notation

b)

base-ten notation

c)

base-sixteen notation

d)

ASCII

33.
What is the answer to 1010 + 0101?
a)
1011
b)
1001
c)
1111
d)
0111
34.

Which of the following is NOT a category of Hardware?

a)

Input Devices

b)

Software

c)

Central Processing Unit

d)

Storage Devices

35.

The physical component of a computer system is called?

a)

Software

b)

Hardware

c)

Data

d)

Computer

36.

Which of the following are examples of Input Deices?

a)

Barcode Scanner

b)

Monitor

c)

Joystick

d)

Speaker

e)

Microphone

37.

The CPU is known as the _____________________ of the computer.

a)

Heart

b)

Processor

c)

Brain

d)

All of the Above

38.

Lossy or lossless? This type of compression does not get rid of any data

a)

Lossy

b)

Lossless

c)

Both

39.
What is compression?
a)
To convert one file to another
b)
To reduce the size of data to save space
c)
To minimize the time taken for a file to be downloaded
d)
To compress something by pressing it very hard
40.

What is the smallest representable part of an image?

a)

Pixel

b)

Bit depth

c)

Sample

d)

Resolution

41.

How is the resolution of an image calculated?

a)

Width in pixels * height in pixels

b)

Colour depth * number of pixels

c)

Number of pixels squared

d)

Sample rate * sample resolution * length in seconds

42.

Sound outside of computers is...

a)

Analogue

b)

Digital

43.

Which file type is used for Sound

a)

.MP3

b)

.PNG

c)

.PSD

d)

.DOCX

44.

How many colours can a bitmap using 2-bit colour depth contain?

a)

2

b)

4

c)

8

d)

16

45.

What are bitmaps made up of?

a)

Pixels

b)

Bit depth

c)

Samples

d)

Resolution