wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IGCSE CPU Quiz

Total questions: 25

Worksheet time: 40mins

Name
Class
Date
1.

What are the three main components of a CPU?

a)

control unit, arithmetic logic unit, input devices

b)

control unit, arithmetic logic unit, memory

c)

control unit, memory unit, cache

d)

memory unit, arithmetic logic unit, cache

2.

What is the purpose of the control unit in a CPU?

a)

The purpose of the control unit in a CPU is to perform mathematical calculations.

b)

The purpose of the control unit in a CPU is to store data.

c)

The purpose of the control unit in a CPU is to provide power to the CPU.

d)

The purpose of the control unit in a CPU is to coordinate and control the operations of the CPU.

3.

What is the function of the arithmetic logic unit (ALU) in a CPU?

a)

The ALU is designed to handle network communications in a CPU.

b)

The ALU is responsible for managing memory in a CPU.

c)

The function of the ALU is to perform arithmetic and logical operations in a CPU.

d)

The ALU is used to control input and output devices in a CPU.

4.

What are registers in a CPU?

a)

Registers are used to store instructions that the CPU needs to execute.

b)

Registers are large, slow storage locations used to store data in a CPU.

c)

Registers are used to store data that the CPU does not need to access quickly.

d)

Registers are small, high-speed storage locations used to store data that the CPU needs to access quickly.

5.

What is the role of the program counter (PC) register in a CPU?

a)

The role of the program counter (PC) register is to keep track of the memory address of the next instruction to be executed.

b)

The program counter (PC) register is used to store temporary data during the execution of a program.

c)

The program counter (PC) register is used to store the result of a computation.

d)

The program counter (PC) register is responsible for managing the input/output operations of the CPU.

6.

What is the purpose of the accumulator register in a CPU?

a)

To control the clock speed of the CPU

b)

To temporarily store data during arithmetic and logical operations.

c)

To store the operating system

d)

To connect the CPU to the motherboard

7.

How does the cache memory in a CPU improve performance?

a)

By storing frequently accessed data and instructions closer to the CPU.

b)

By increasing the number of cores in the CPU.

c)

By reducing the size of the CPU.

d)

By increasing the clock speed of the CPU.

8.
Parallel transmission is used
a)
for long distance communication
b)
for convert the parallel data into serial data
c)
for short distance communication
d)
None
9.
All the bits of data are transmitted simultaneously on separate communication lines
a)
In serial transmission
b)
In communication transmission
c)
In parallel transmission
d)
In transfer transmission
10.
In order to transmit n bits, n wires or lines are used.
a)
In parallel transmission
b)
In serial transmission
11.
 In serial transmission, the various bits of data are transmitted serially one after the other.
a)
True
b)
False
12.
This picture represent...
a)
Parallel communication
b)
Serial communication
13.
¿Digital or analogue?
a)
Digital signal
b)
Analog signal
c)
None
14.

_________________ is Perfect for transmitting over longer distances as there are no synchronisation issues

a)

Serial

b)

Parallel

15.

Lower costs but also slower speed of transmission

a)

Serial

b)

Parallel

16.

Data is synchronised by a clock

a)

Synchronous Serial

b)

Asynchronous Serial

c)

Parallel

17.

Over long distances synchronization errors may start to occur

a)

Serial

b)

Parallel

18.

Used in Integrated Circuits and Buses

a)

Parallel Data Transmission

b)

Serial Data Transmission

19.

An overhead of extra bit is associated with which form of transmission

a)

synchronous

b)

asynchronous

c)

serial

d)

parallel

20.

Extra bit sent with each byte of data

a)

Checksum

b)

Parity check

c)

ARQ

21.

Data Transmission when data is transmitted both ways at the same time

a)

Serial

b)

Simplex

c)

Duplex

d)

Half duplex

22.

(a)   is the term used to describe the message before it is encrypted?

23.

Which of the following is the form of error detection that makes use of the system of acknowledgements and timeouts?

a)

parity bit

b)

ARQ

c)

cyclic redundancy check

d)

check digit

24.

_____________ is generated after encryption.

a)

plaintext

b)

ciphertext

c)

encrypted message

d)

session key

25.

Which of the following describes the check where the receiving computer sends back a copy of the data to the sending computer to allow it to compare the data?

a)

echo check

b)

checksum

c)

ARQ

d)

check digit