Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OCR GCSE K4 - UNIT 1.1 & UNIT 1.2

Total questions: 43

Worksheet time: 29mins

Name
Class
Date
1.
What is the purpose of the CPU?
a)
To process all the data and instructions.
b)
To turn the computer on.
c)
To create PowerPoint presentations.
d)
To provide power to the computer.
2.
What is the main function of the CPU?
a)
To carry out processing of the data.
b)
To help with playing games.
c)
To fetch instructions from memory, decode them and execute the instructions.
d)
To heat up the computer.
3.
What is the job of the control unit?
a)
It carries out calculations
b)
It stores information.
c)
It does nothing.
d)
It controls the input and output of data to make sure that it gets to the right place.
4.
What are the two other parts of the CPU that you learned?
a)
RAM & ROM
b)
Hard Drive & Motherboard
c)
The ALU and Cache
5.
What are registers used for?
a)
To check that students are in school.
b)
To temporarily hold bits of data needed by the CPU.
c)
To make sure that the CPU runs properly.
d)
To make the CPU faster.
6.
Which of the following is an example of 'main memory'.
a)
Hard Drive
b)
USB Drive
c)
RAM
d)
ROM
7.
Bob has a 1GHZ dual core CPU, Amy has a 2GHZ single core CPU. Which can process more instructions per second?
a)
Bob
b)
Amy
c)
Equal
d)
Neither can process anything
8.
Which of the following adjustments to an internal component could improve the performance of a CPU?
a)
Add more cores
b)
Decrease the cache
c)
Get a bigger motherboard
d)
Remove the OS
9.
What happens if you increase the clock speed?
a)
CPU can process instructions quicker
b)
CPU can process more instructions at the same time
c)
CPU will explode
d)
CPU processes too fast for the cache to handle
10.
What happens if you increase the number of cores
a)
CPU can process instructions quicker
b)
CPU can process more instructions at the same time
c)
CPU will explode
d)
CPU processes too fast for the cache to handle
11.
Which of these is an embedded system (firmware)
a)
Computer
b)
Mobile Phone
c)
Pizza
d)
Microwave
12.
Barry has a 1GHZ dual core CPU. He improves it to a 4GHZ quad core CPU. What is the effect on the performance of his computer?
a)
The number of instructions executed per second doubles
b)
The number of instructions executed per second triples
c)
The number of instructions executed per second quadruples
d)
The number of instructions executed per second improves by 8 times
13.

Which of these are not a steps in the FDE cycle?

a)

Instructions are fetched from main memory

b)

Instructions are decoded in the control unit

c)

The decoded instruction is executed

d)

The ALU decodes the instructions

e)

The program counter transfers the data to be decoded to the MDR

14.

Which of the following has the largest memory?

a)

RAM

b)

Cache

15.

Which of the following has the largest memory?

a)

RAM

b)

Cache

16.

Which of the following is the fastest memory?

a)

RAM

b)

Cache

17.
Where are the results of calculations stored?
a)
Accumulator
b)
ALU
c)
MDR
d)
CIR
18.
Which component would calculate the result of 6 * 4?
a)
Accumulator
b)
ALU
c)
Control Unit
d)
MAR
19.

Which of the following are not secondary storage devices?

a)

Hard Drive

b)

USB Stick

c)

CD

d)

RAM

e)

Registers

20.
Which of these most resembles an opcode?
a)
Store
b)
7
c)
yes
d)
=
21.
Which of these most resembles an operand?
a)
Store
b)
7
c)
yes
d)
=
22.
Where is the bootstrap held?
a)
RAM
b)
ROM
c)
Cache
d)
Harddrive
23.
Which is a feature of the address bus
a)
Transfers addresses 
b)
Bi-Directional
c)
Carries control signals
d)
Transfers Data and Instructions
24.

Which of the following are peripherals?

a)

CPU

b)

Motherboard

c)

Mouse

d)

Cache

e)

Printer

25.

Which of the following are real registers?

a)

Main drive register

b)

Memory address register

c)

Current instruction register

d)

Accomodater

e)

Program counter

26.
What are the two main parts of a program instruction?
a)
RAM and ROM
b)
ALU and Control Unit
c)
Cache and Registers
d)
Opcode and Operand
27.
What is the purpose of the Program Counter (PC) register?
a)
This is used to hold the instruction that needs to be carried out.
b)
This is used to save information.
c)
This is used to hold the location of the data.
d)
This is used to store the memory address of the next instruction.
28.
What is the purpose of the Memory Address Register (MAR)?
a)
This holds the instruction to be carried out by the CPU.
b)
This hold the location of where the data is.
c)
This is used to carry out calculation.
d)
This is used to keep track of which instruction is next.
29.
What is the purpose of Memory Data Register (MDR)?
a)
This holds all the data that needs to be processed.
b)
This carries out the calculations.
c)
This holds the location of where the data will be loaded from or stored.
d)
This register saves information to the hard drive.
30.
What does the accumulator register do?
a)
This stores data that is being used by the CPU (for example in calculations)
b)
This holds personal details
c)
This is used to keep track of all the instructions.
d)
This is where the instructions are stored
31.
Which factors could affect the performance of the CPU?
a)
The physical size of the CPU.
b)
The clock speed, number of cores and cache size
c)
How heavy the CPU is.
d)
How many fans the CPU has
32.
What happens at the decode step of the fetch-decode-execute cycle?
a)
The CPU works out what the instruction that it has fetched actually means.
b)
This is where the instruction is processed.
c)
This is where data is fetched from the main memory.
d)
It is where the CPU transfers instructions from the memory.
33.
What are the two main types of primary memory?
a)
RAM & ROM
b)
HDD & Flash
c)
Opcode & Operand
d)
First and Second
34.
What is virtual memory?
a)
This is like virtual reality
b)
Virtual memory is very fast memory
c)
This is where part of the hard drive is used as an extension to RAM
d)
This is where virtual memory fetches information.
35.
RAM is a type of volatile memory. What does the term volatile mean?
a)
That all programs are permanently stored.
b)
That it does not need power to save programs and data.
c)
That all information stored in RAM will be lost if the power is switched off.
d)
That RAM has a big capacity.
36.
What is the main purpose of the ROM?
a)
Stores the operating system.
b)
To save information on.
c)
Stores the boot program which gets the computer started and operating system loaded.
d)
To store programs and data which are currently being used.
37.
1.1 b 
Which register is being described?
Stores the results of the calculations done by the ALU
a)
MAR
b)
MDR
c)
Accumulator
d)
Program Counter
38.
1.1 b 
Which register is being described?
Holds the memory address about to be used by the CPU
a)
MAR
b)
MDR
c)
Accumulator
d)
Program Counter
39.
1.1 b 
Which register is being described?
Holds the data / instructions that have been fetched from memory
a)
MAR
b)
MDR
c)
Accumulator
d)
Program Counter
40.
1.1 b 
Which register is being described?
Holds the memory address of the instruction for each cycle
a)
MAR
b)
MDR
c)
Accumulator
d)
Program Counter
41.
1.1 b 
Which statement is TRUE?
a)
Registers are super fast memory, stores tiny instructions which can be accessed by the CPU quickly
b)
Registers are super fast memory, stores lots of instructions which can be accessed by the CPU slowly
42.
1.1 c
What part of the CPU is being described.
Carries out arithmetic operations and performs logical comparisons.
a)
ALU
b)
Control Unit
c)
Cache
43.
1.1 c
What part of the CPU is being described.
Very fast memory which stores regularly used instructions. CPU can access instructions held here quicker than from RAM
a)
ALU
b)
Control Unit
c)
Cache