Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

iGCSE Computer Science: Hardware

Total questions: 34

Worksheet time: 12mins

Name
Class
Date
1.

Which of these are internal hardware components in a computer (select all that apply)

a)

mouse

b)

RAM

c)

CPU

d)

operating system

e)

BIOS

2.

Select all the components of the CPU

a)

ALU

b)

Control Unit

c)

Registers

d)

RAM

3.

Choose all the types of system bus?

a)

Address

b)

Data

c)

Control

d)

Register

4.

Choose all the types of cache memory?

a)

L1i

b)

L1d

c)

L2

d)

L3

5.

Choose all the registers found in a typical processor?

a)

Current Instruction

b)

Accumulator

c)

Memory Data

d)

Memory Address

6.

What is meant by a von Neumann computer architecture?

a)

Where the program instructions are stored in a seperate memory storage from the data

b)

Where the program instructions are stored in the same memory storage as the data

c)

Where the program instructions are stored in ROM and the data is stored in RAM

d)

Where the program instructions are divided across several CPUs

7.

What is the main storage area for program instructions and data in a Von Neumann computer architecture?

a)

RAM

b)

CPU

c)

ROM

d)

Cache

8.

Which internal component carries out the processing of program instructions?

a)

CPU

b)

GPU

c)

RAM

d)

BIOS

9.

What controls the timing of the instruction cycle in a computer

a)

The amount of RAM available

b)

The frequency of the internal clock

c)

The width of the address bus

d)

The size of addressable memory

10.

Choose all statements that are TRUE about primary memory addresses

a)

Each one has a unique address

b)

They all store the same amount of data

c)

The number of addresses is determined by the width of the address bus

d)

Addresses are stored internally as hexadecimal numbers

11.

What are the allowable operations that the processor uses to interact with the RAM?

a)

reading

b)

writing

c)

copying

d)

deleting

12.

Which word describes the property of RAM memory where memory cells must be constantly refreshed to keep their contents

a)

volatile

b)

non-volatile

c)

random

d)

static

13.

A type of primary memory that does not need to be refreshed to retain its contents AND whose contents cannot be changed

a)

RAM

b)

BIOS

c)

Flash

d)

ROM

14.

What is the non-volatile firmware used to perform hardware initialization during the booting-up process called?

a)

BIOS

b)

Cache

c)

ROM

d)

Hard disk

15.

What type of memory is used to compensate for the difference in speed between accessing processor registers and reading memory locations in RAM?

a)

Cache

b)

Flash

c)

UEFI

d)

BIOS

16.

What is the part of the CPU that performs calculations and makes decisions called?

a)

ALU

b)

Control Unit

c)

Registers

d)

Clock

17.

Name for the small, very fast access storage locations inside the CPU that can store one data item, instruction or address

a)

Cache

b)

Registers

c)

ALU

d)

RAM

18.

The part of the CPU that directs the operations of the processor

a)

Control unit

b)

ALU

c)

Registers

d)

Clock

19.

A register inside the CPU in which intermediate arithmetic and logic results are stored

a)

Accumulator

b)

Program counter

c)

Memory Data Register

d)

Current Instruction Register

20.

A register inside the CPU that stores the memory address of the next instruction to be fetched from memory

a)

Accumulator

b)

Program counter

c)

Current Instruction Register

d)

Memory Data Register

21.

Which part of the CPU is this: an electronic 'crystal' device that 'ticks' regularly and is used to synchronise the actions of the CPU.

a)

ALU

b)

Control Unit

c)

Register

d)

System clock

22.

What is the correct sequence of operations between CPU and RAM?

a)

Fetch-decode-execute

b)

Fetch-execute-decode

c)

Decode-fetch-execute

d)

Fetch-execute-fetch

23.

The larger the width of the address bus ....

a)

... the larger the size of each memory location

b)

... the faster the data can be transferred

c)

... the more addressable memory locations there are

d)

... the more bits there are in each 'word'

24.

Choose all the secondary storage mediums ...

a)

HDD

b)

SSD

c)

DVD

d)

Cloud

e)

RAM

25.

What type of storage does this device use?

a)

Magnetic

b)

Optical

c)

Electrical

d)

Cloud

26.

What type of storage does this device use?

a)

Magnetic

b)

Optical

c)

Electrical

d)

Cloud

27.

Which secondary storage device make use of a laser light?

a)
b)
c)
d)
28.

Choose all the Cloud storage options ...

a)
b)
c)
d)
e)
29.

Any process that hides the true physical nature of a computing resource, usually to simplify the way it is accessed by a user.

a)

Virtualisation

b)

Abstraction

c)

Decomposition

d)

Representation

30.

What types of storage would usually be found in an embedded system? (select all that apply ...)

a)

ROM

b)

RAM

c)

HDD

d)

SSD

31.

Which types of memory storage are volatile? (choose all that apply ...)

a)

RAM

b)

ROM

c)

Flash

d)

Cache

32.

Which is the main reason for having cache memory?

a)

To be able to run more powerful programs

b)

To compensate for the difference in speed of the CPU and RAM access times.

c)

To increase the size of main memory

d)

To allow you to run a program with less RAM

33.

Choose all the factors that could potentially affect the performance of the CPU ...

a)

Frequency of internal clock

b)

Number of processor cores

c)

Size of cache memory

d)

Type of cache (L1, L2, L3)

e)

Amount of RAM

34.

Choose 2 actions that could help improve the CPU performance ...

a)

Increase amount of RAM

b)

Replace dual-core with quad-core processor

c)

Increase size of cache

d)

Replace HDD with SSD