Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Y9 PrePPE

Total questions: 120

Worksheet time: 1hrs 11mins

Name
Class
Date
1.

The CPU is the (a)   of the computer.

2.

Inside the CPU, you will find:

a)

ALU, CU, registers, cache memory

b)

ADU, PC, storage, RAM memory

c)

ARM, PC, controller, cache memory

d)

APM, CU, time signal, RAM memory

3.

The ALU....

a)

does any maths or logic problems for the CPU

b)

stores data inside the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

4.

The CU...

a)

does any maths or logic problems for the CPU

b)

stores data inside the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

5.

The cache memory...

a)

does any maths or logic problems for the CPU

b)

stores frequently used instructions close to the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

6.

The registers...

a)

do any maths or logic problems for the CPU

b)

store data inside the CPU

c)

send out control signals for the CPU

d)

hold specific data for the fetch-decode-execute cycle

7.

The MAR stores the (a)   of data which is either being sent to or fetched from the RAM.

8.

The MDR holds the (a)   which is being sent to/fetched from the address in the MAR.

9.

The PC holds the address of the next (a)   which will be fetched.

10.

The PC is (a)   by 1 at the end of each fetch-decode-execute cycle.

11.

The ACC holds the result of any processing by the (a)   .

12.

The main purpose of the CPU is to run the _____-______-_______ cycle.


Please include the hyphens in your answer

(a)  

13.

The first stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

14.

The second stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

15.

The third stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

16.

The final stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

17.

Select the registers which hold memory addresses. [2]

a)

RAM

b)

MDR

c)

ACC

d)

PC

e)

MAR

18.

Select the registers. [3]

a)

ALU

b)

MDR

c)

ACC

d)

PC

e)

CU

19.

To get data from RAM, memory addresses are sent from the CPU down the...

a)

bus.

b)

registers.

c)

ROM.

d)

cache.

20.

Select the components of the CPU. [2]

a)

CU

b)

ALU

c)

ACC

d)

ROM

e)

PC

21.

What doesn’t affect the performance of the computer

a)

Clock Speed

b)

Number of Cores

c)

The number of instructions in the program

d)

Cache Size

22.

If the processing speed goes from 1GHZ to 4GHZ and the processor is changed from an 8 core to a dual core processor – what is the exact effect on the performance of the computer?

a)

The number of instructions executed per second quadruples

b)

The number of instructions executed per second doubles

c)

The number of instructions executed per second stays the same

d)

The number of instructions executed per second is halved

23.
Which of the following best defines clock speed?
a)
Used to count the number of instructions.
b)
The number of instructions stored in memory.
c)
The number of cycles performed in a second.
d)
Used perform mathematical calculations.
24.
3 GHz means approximately how many instructions per second?
a)
0.3 million instructions
b)
3 million instructions
c)
0.3 billion instructions
d)
3 billion instructions
25.
Increasing the clock speed could mean?
a)
You can store more data in your computer.
b)
You can store more instructions in your computer.
c)
The software can respond faster.
d)
More storage in the cache memory.
26.
Increasing the clock speed could mean?
a)
Allows more instructions to run per second.
b)
You can store more instructions in your computer.
c)
The cache memory will increase as well.
d)
More storage in the cache memory.
27.
A multi-core processor is?
a)
Two or more cache units inside a CPU.
b)
Multiple clock speed CPU
c)
Two or more processors inside a CPU.
d)
Multiple counter systems inside the CPU.
28.
More cores mean?
a)
It will double in speed.
b)
The computer will run twice as fast in a dual core.
c)
The speed of the computer will definitely increase.
d)
Separate cores can work on 2 or more tasks at the same time
29.
Cache for a CPU is?
a)
Temporary data used to store data for websites.
b)
Super fast memory located on main memory.
c)
Super fast memory located in or nearby the processor.
d)
Temporary data used to store data used in apps.
30.
What is a core?
a)
A processing unit in a CPU.
b)
Pixels on a screen.
c)
The centre of an apple.
d)
Data store.
31.
What are cores used for?
a)
They receive instruction and perform them.
b)
Compost
c)
Illuminating the screen.
d)
Storing data.
32.
What is clock speed measured in?
a)
Gigahertz
b)
M/s
c)
N/kg
d)
Decibels
33.
Name one factor affecting CPU performance
a)
cache size
b)
size of the CPU
c)
Your name
d)
whether or not you have good wifi
34.
What is a cache?
a)
It stores data so that future requests are quicker
b)
Not a real thing
c)
money spelt wrong
d)
a processing unit in a CPU
35.

How many cycles per second would a processor with a clock speed of 1 GHz carry out?

a)

1 million

b)

1 thousand

c)

1 billion

d)

3 hundred

36.
A ______ is the main storage device in your computer.
a)
CPU
b)
Hard drive
c)
Motherboard
d)
CD-Rom
37.
Optical device, fairly fragile, easy to snap or scratch.
a)
Flash memory
b)
Magnetic Tape
c)
CD
d)
Hard disk
38.
Not intended to be a portable storage device.
a)
CD
b)
Flash memory
c)
DVD
d)
Internal hard disk
39.
Same as 1,024 GB
a)
1 TB
b)
1 GB
c)
1MB
d)
1 KB
40.
Very portable as it is designed to be fitted into small electronic devices.
a)
Flash memory devices
b)
Internal hard disk
c)
Magnetic tape
d)
Server
41.
The most durable storage device as it has not moving parts
a)
Solid State Storage
b)
Magnetic Storage
c)
Optical Storage
42.
Typically stores 650mb of data on it - usually music.
a)
DVD
b)
Blu-ray
c)
CD
d)
Floppy disk
43.
This storage device needs a computer with a specific  drive in order to read the disk. Cannot be read by a CD drive or DVD drive.  Used for high definition films.
a)
Blu-ray
b)
CD
c)
DVD
d)
Bluetooth
44.
Large organisations use this type of storage device to  back up their systems daily.
a)
CD
b)
DVD
c)
Blu-ray
d)
Magnetic tape
45.
A single layer ___ can store about 4.7Gb of data.A double layer ___ can hold over 9Gb of data.
a)
DVD
b)
Flash memory
c)
Internal hard disk
d)
External hard disk
46.
Secondary storage is usually smaller than memory
a)
True
b)
False
47.
Which is the Optical Storage
a)
DVD
b)
HDD
c)
SSD
d)
USB
48.
Which type of backing storage might be used for a full system backup 
a)
USB Flash drive
b)
DVD
c)
Floppy Disk
d)
Removable Hard Drive
49.
Which type of storage has moving parts?
a)
Hard Disk Drive
b)
Flash Drive
c)
DVD
d)
Solid State Drive
50.
Which storage does NOT use light?
a)
DVD
b)
CD
c)
HDD
d)
Blue Ray
51.
A disadvantage of hard drives is
a)
They have moving parts
b)
They are volatile
c)
They don't last long
d)
They are hard to use
52.
Solid State Drives use
a)
Non Volatile Flash Memory
b)
Volatile Flash Memory
c)
Volatile Storage Memory
d)
Non Volatile Magnetic Memory
53.
Large computers used for backup storage are called
a)
Supercomputers
b)
Servers
c)
Clients
d)
Giants
54.
Which is a disadvantage of cloud storage?
a)
It's expensive
b)
It doesn't last long
c)
It could be a security risk
d)
It's 
55.
Where would you NOT currently find an embedded system?
a)
Washing machine
b)
Wardrobe
c)
Credit card reader
d)
Car
56.
ROM stands for...
a)
Read Optical Memory
b)
Random Only Memory
c)
Read Only Memory
d)
Random Optical Memory
57.
RAM stands for ...
a)
Read Access Memory
b)
Random Application Memory
c)
Read Application Memory
d)
Random Access Memory
58.
A computer has 1024 megabytes of RAM. That is the same as ...
a)
1 Gb
b)
1000 Gb
c)
1 Kb
d)
1 Tb
59.
The characteristics of RAM are it is .....
a)
Permanent, non-volatile, not expandable and you can't write to it
b)
Temporary, volatile, expandable and you can write to it.
60.
This memory stores the data of the operating system and programs that are currently running, for access by the CPU.
a)
RAM
b)
ROM
c)
Cache memory
d)
Flash memory
61.
Why is ROM need in a computer system?
a)
It stores the 'bootstrap loader' which is needed to load the operating system.Without it, the computer wouldn't turn on.
b)
It stores the data of the operating system and programs that are currently running, for access by the CPU.
62.
This is a method of making a computer appear to have more primary memory than it has really has physically. For instance a PC might have 2Gb of RAM as primary memory, but ___ of 4Gb.  If a computer relies on this memory it will be slow.
a)
Virtual Memory
b)
Random Access Memory
c)
Read Only Memory
d)
Cache Memory
63.
Why is Virtual Memory needed in a computer system?
a)
It is used as a fast type of memory for programs currently in use to speed up the performance of a computer.
b)
When several programs run at the same time, the RAM can be full. Instead of closing programs the Operating system uses virtual memory to store some data.
64.
Where is data stored when it is Virtual Memory?
a)
It is stored on a area of a secondary storage device e.g. hard disk drive.
b)
It is stored in the RAM.
c)
It is stored in the ROM.
d)
It is stored in an optical drive e.g. CD.
65.
What is a disadvantage of Virtual Memory?
a)
Read/Write speed of a hard disk drive is slower than RAM. If the computer has to rely on this, the system is much slower.
b)
Read/Write speeds of a hard drive are faster than RAM, meaning the system is much faster.
66.
A type of non-volatile solid state memory technology.
a)
RAM
b)
ROM
c)
Cache memory
d)
Flash memory
67.

Which of these is Non-Volatile

a)

RAM

b)

ROM

c)

Registers

d)

Virtual Memory

68.

Function of RAM

a)

Bootstrap

b)

Currently Used Instructions

c)

BIOS

d)

Memory Management

69.

Function of ROM

a)

Load up Bootstrap

b)

Currently Used Instructions

c)

Frequently Used Instructions

d)

Saves Data

70.

What is Faster?

a)

RAM

b)

Cache

c)

ROM

71.

What level of cache is better?

a)

Level 1

b)

Level 2

c)

Level 3

d)

Equal

72.

Which of these are Main Memory

a)

RAM

b)

ROM

c)

Cache

d)

Flash

73.

Which of these is attached to the CPU?

a)

Cache

b)

RAM

c)

Operating System

74.

Which is Faster?

a)

Cache

b)

ROM

75.

What is the backup of RAM?

a)

Virtual Memory

b)

Operating System

76.
What is an embedded system?
a)
A computer system that has many different purposes
b)
A computer system that can be upgraded
c)
A computer system that has one single purpose
d)
A computer system with an operating system
77.
What is a disadvantage of an embedded system?
a)
Low energy consumption
b)
Small size
c)
Difficult to program for
d)
Quite robust
78.
Embedded systems can be described as
a)
A simple desktop computer
b)
A low powered laptop computer
c)
A mobile phone
d)
A single chip containing only necessary components
79.

How many colours can an image with a colour depth of 3 store?

a)

2 colours

b)

4 colours

c)

8 colours

d)

24 colours

80.

How many colours can be displayed by an image with a colour depth of 2 bits?

a)

2 colours

b)

4 colours

c)

8 colours

d)

24 colours

81.

What is the calculation to work out how many bytes a bitmap is?

a)

height * width * colour depth / 8

b)

height / width * colour depth / 8

c)

height - width + colour depth / 8

d)

height * width / colour depth / 8

82.

Additional Information about the image file is stored as

a)

Metadata

b)

Properties

c)

File summary

d)

Pixels

83.

What would be the colour depth of an image which can use up to 256 colours?

a)

256 bit

b)

8 bit

c)

8 byte

d)

256 byte

84.

What is the sample rate?

a)

The number of times a sound wave is sampled per second

b)

The number of bits used to store each sample

c)

How loud a sound is

d)

The size of the sound wave

85.

What is sample rate measure in?

a)

Bits

b)

Hertz

c)

GB

d)

amps

86.

What is the formula for finding a sound files size?

a)

size = rate * resolution * seconds

b)

size = rate * resolution * minutes

c)

size = amplitude * bits * seconds

d)

size = sample * frequency * bits

87.

What is the file size (in bits) of a sound with the following properties:

Sampling rate = 1,000Hz

Sample resolution = 16 bits

Length = 300 seconds

a)

480 bits

b)

4,800 bits

c)

408,000 bits

d)

4,800,000 bits

88.

A sound has a file size of 17, 640 kilobytes. How much would this be in megabytes? (using 100kb instead of 1024kb for simple quicker math's)

a)

1.76

b)

17.64

c)

176.4

d)

1764

89.

What is the name of the process of capturing sound and converting it into digital form?

(a)  

90.

Why is there a need for secondary storage in a computer?

a)

To store files for a long period of time, such as the operating system

b)

To hold cd's and dvd's

91.

Identify an example of optical storage:

a)

Magnetic tape

b)

USB memory stick

c)

Blu-ray disks

d)

HDD

92.

Solid State Drives are silent unlike hard disks.

a)

True

b)

False

93.

A typical mp3 encoded music file takes up 4MB. You have a smart phone with 6GB of storage. How many tracks can be stored on the phone?

a)

1 million music files

b)

1,500 music files

c)

100 music files

d)

10 thousand music files

94.

Which type of secondary storage would be suitable for a student doing geography coursework outdoors?

a)

Magnetic - its cheap and has a large capacity

b)

Solid state - if the device was dropped it is less likely to break, due to there being no moving parts.

c)

Optical - most people have a device capable of reading optical disks at home.

95.

What is the missing number from the sequence?

1,2,4,_,16,32,64,128

a)

5

b)

6

c)

7

d)

8

96.

What is 67 in binary

a)

01000011

b)

00100011

c)

10000011

d)

01000001

97.

convert 10101010 to denary

a)

160

b)

170

c)

260

d)

270

98.

Add the following two binary numbers together:

00100010+01001111

(You have 3 mins instead of 30 seconds)

a)

97

b)

103

c)

113

d)

121

99.

convert the following Hexadecimal number to denary

AA

(You have 3 minuets instead of the usual 30 seconds)

a)

50

b)

100

c)

170

d)

210

100.

Colour depth refers to:

a)

How many bits are used in a file to store colour information in every pixel

b)

Resolution divided by the number of colours in an image.

c)

Degree of file compression applied to an image file.

d)

Repeated resampling of an image.

101.
What is a conditional loop in programming
a)
A sequence of statements that repeat a set number of times
b)
A sequence that repeats until a condition is met
c)
Code executing one line after another
d)
Executes a block of code if a specified condition is true
102.
What is an unconditional loop in programming
a)
A sequence of statements that repeat a set number of times
b)
A sequence that repeats until a condition is met
c)
Code executing one line after another
d)
Executes a block of code if a specified condition is true
103.
What is an IF statement in programming
a)
A sequence of statements that repeat a set number of times
b)
A sequence that repeats until a condition is met
c)
Code executing one line after another
d)
Executes a block of code if a specified condition is true
104.
What is a sequence in programming
a)
A sequence of statements that repeat a set number of times
b)
A sequence that repeats until a condition is met
c)
Code executing one line after another
d)
Executes a block of code if a specified condition is true
105.
What is selection in programming
a)
Executes a certain block of code depending on the condition
b)
Allows you to choose one of several blocks of code to run
c)
Code executing one line after another
d)
A loop inside a loop
106.
What is a nested loop in programming
a)
Executes a certain block of code depending on the condition
b)
Allows you to choose one of several blocks of code to run
c)
Code executing one line after another
d)
A loop inside a loop
107.
What is a switch statement in programming
a)
Executes a certain block of code depending on the condition
b)
Allows you to choose one of several blocks of code to run
c)
Code executing one line after another
d)
A loop inside a loop
108.
Instructions carried out one after another
a)
Sequence
b)
Selection
c)
Count Controlled Iteration
d)
Condition Controlled Iteration
109.
Instructions carried out a set number of times
a)
Sequence
b)
Selection
c)
Count Controlled Iteration
d)
Condition Controlled Iteration
110.
Instructions carried out depending on a condition being met
a)
Sequence
b)
Selection
c)
Count Controlled Iteration
d)
Condition Controlled Iteration
111.
Instructions carried out until a condition is met
a)
Sequence
b)
Selection
c)
Count Controlled Iteration
d)
Condition Controlled Iteration
112.
Instructions can loop and repeat using an IF statement
a)
TRUE
b)
FALSE
113.
Which type of statement is required for condition based loops
a)
IF
b)
FOR
c)
WHILE
d)
PRINT
114.
Which type of statement is required for selection
a)
IF
b)
FOR
c)
WHILE
d)
PRINT
115.
Which type of statementi s required for count based loops
a)
IF
b)
FOR
c)
WHILE
d)
PRINT
116.
FOR loops and WHILE loops are examples of
a)
Sequence
b)
Selection
c)
Iteration
117.
firstname = INPUT ("What is your firstname?") lastname = INPUT ("What is your lastname?")
a)
Sequence
b)
Selection
c)
Iteration
118.
IF LENGTH( password ) < 8: PRINT ("Your password is not valid!")
a)
Sequence
b)
Selection
c)
Iteration
119.
WHILE (timer > 0): PRINT "Carry on playing..." timer = timer - 1
a)
Sequence
b)
Selection
c)
Iteration
120.
Why is selection important
a)
Allows use to repeat steps in a solution
b)
Allows our solution to repeat steps until we stop it
c)
Allows us to include more than one path through a solution
d)
Allows us to go one step after another