wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Final revision quiz

Total questions: 45

Worksheet time: 26mins

Name
Class
Date
1.

What is a collection of wires called that sends data and addresses around the computer?

a)

A bus

b)

A connection

c)

A link

d)

A cable

2.

What is 0101 in denary (base 10)?

(a)  

3.

Using a nibble (4 bits), write the binary for 14

(a)  

4.

Sort the following data units from smallest to largest (1 - 5)

a)

Kilobyte

b)

Megabyte

c)

Gigabyte

d)

Terabyte

e)

Petabyte

1)
2)
3)
4)
5)
5.
How would you write the number two in binary?
a)
1001
b)
0001
c)
0000
d)
0010
6.
Convert 65 to binary
a)
01100001
b)
00100001
c)
01000001
d)
00100101
7.

In a flowchart, what does this symbol represent ?

a)

Decision

b)

Process

c)

Input/output

d)

Terminator

8.

In a flowchart, what does this symbol represent ?

a)

Input/output

b)

Decision

c)

Process

d)

Terminator

9.

In a flowchart, what does this symbol represent ?

a)

Input/output

b)

Process

c)

Terminator

d)

Decision

10.
What is variable scope?
a)
It is a measure of how much memory a variable takes up
b)
It is the range of the program code where a variable can be accessed
c)
It is the type of data that a variable can hold
d)
It is the process of defining a variable with a default value
11.

What is the most appropriate variable to store a person's age?

a)

String

b)

Character

c)

Integer

d)

Real

12.

Here is an array of temperatures named Temps. In a program, what value will be returned by temps[0]?

a)

Error message

b)

3.3

c)

13.1

d)

4.5

13.

Here is an array of temperatures named Temps. In a program, what value will be returned by temps[10]?

a)

Error message

b)

3.3

c)

13.1

d)

4.5

14.

In this array called "names", what will be returned by names(0, 2)?

a)

Charles

b)

1

c)

Ben

d)

Error message

15.

In this array called "names", what will be returned by names(1, 1)?

a)

Aaron

b)

Ben

c)

Second

d)

1

16.

What can an operating system do?

a)

Allow the hardware and software to communicate?

b)

Make a computer run faster

c)

Make tea

d)

carry out hospital operations

17.
What is processor speed measured in?
a)
Kilometers per hour Km/h
b)
Bits per second BPS
c)
Gigahertz GHz
d)
Megabits Mb
18.

What happens to RAM when the computer is switched off?

a)

Data is lost

b)

Data is stored

c)

Data is retained for 10 seconds

d)

Data is copied to the hard drive

19.

The picture shows a type of user interface as a function of operating system

a)

Command Line

b)

Graphical User Interface

c)

Picture Point Mode

d)

MacOSX

20.

What is the primary function of a CPU in a computer system?

a)

To provide power to the system

b)

To execute instructions

c)

To store data permanently

d)

To connect to the internet

21.

Which of the following is a non-volatile memory type?

a)

Hard Drive

b)

Registers

c)

Cache

d)

RAM

22.
An object is an instance of a:
a)
parameter
b)
method
c)
class
d)
application
23.

You can make changes to an object with

a)

methods

b)

attributes

c)

modifiers

d)

parameters

24.

What is an object?

a)

Everything

b)

An instance of a class

c)

A detail of a class

d)

A class of details

25.
An object is an instance of a:
a)
parameter
b)
method
c)
class
d)
application
26.

-OpeningDate

-InterestRate


are examples of what in OOP?

a)

Classes

b)

Objects

c)

Attributes / Properties

d)

Methods

27.

postcode= "BL1 2AA"

What is the type of Postcode Variable ?

a)

float

b)

real

c)

string

d)

integer

28.

age= 18

What is the type of Age Variable ?

a)

float / real

b)

integer

c)

string

d)

boolean

29.

storage= "28"

What is the type of Storage Variable ?

a)

float / real

b)

integer

c)

string

d)

boolean

30.

status= False

What is the type of Status Variable ?

a)

float / real

b)

integer

c)

string

d)

boolean

31.

What is a characteristic of data in arrays?

a)

Data can be of different data types.

b)

Data is unstructured.

c)

All instances of the data have the same data type.

d)

Arrays can only hold numeric data.

32.

What is the value at index 2 in the given array?

a)

A) 17

b)

B) 42

c)

C) 13

d)

D) 56

33.

How many elements does the array in the diagram contain?

a)

A) 3

b)

B) 4

c)

C) 5

d)

D) 6

34.

How many bytes are needed to store this string value: "Hello"

a)

5

b)

40

c)

1

d)

0

35.

What does CPU clock speed measure?

a)

The number of instructions a CPU can execute per second

b)

The physical size of the CPU

c)

The amount of heat a CPU generates

d)

The size of the CPU cache

36.

What is the primary function of cache in a CPU?

a)

To increase the CPU clock speed

b)

To store frequently accessed data for quick retrieval

c)

To cool down the CPU

d)

To increase the number of CPU cores

37.

How does increasing the number of cores in a CPU affect its performance?

a)

Decreases overall performance

b)

No change in performance

c)

Increases potential for multitasking and parallel processing

d)

Reduces the cache size

38.

Which is NOT an input device?

a)

Keyboard

b)

Microphone

c)

Speaker

d)

Mouse

39.

Label the CPU and the RAM sockets / slots.

40.

What is the role of RAM in a computer system?

a)

Store data permanently

b)

Process graphics

c)

Provide temporary storage for active processes

d)

Control peripheral devices

41.

What does the data bus width determine in a processor?

a)

Maximum memory address referenced

b)

Frequency of fetch-execute cycle

c)

Number of bits transferred simultaneously

d)

Role of cache memory

42.

Select the bus which sends control signals between the CPU, memory and input/output controllers

a)

Control Bus

b)

Data Bus

c)

Address Bus

43.

Select the bus which sends data between all CPU components

a)

Control Bus

b)

Data Bus

c)

Address Bus

44.

Select the bus which sends memory addresses from the CPU to other components

a)

Control Bus

b)

Data Bus

c)

Address Bus

45.

Which of these is a benefit of cloud computing?

a)

It can reduce costs for a company as they do not need to buy additional hardware to store data

b)

It is the cheapest option for a company to store their data as they do not need to pay for cloud computing

c)

Data can be accessed anywhere as an internet connect is not needed to access data and software stored in cloud computing

d)

Data will always be more secure in a cloud computing system