Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IGCSE - Computer Science

Total questions: 23

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 registers found in a typical processor?

a)

Current Instruction

b)

Accumulator

c)

Memory Data

d)

Memory Address

5.

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

6.

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

7.

Which internal component carries out the processing of program instructions?

a)

CPU

b)

GPU

c)

RAM

d)

BIOS

8.

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

9.

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

10.

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

11.

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

12.

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

13.

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

a)

ALU

b)

Control Unit

c)

Registers

d)

Clock

14.

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

a)

Control unit

b)

ALU

c)

Registers

d)

Clock

15.

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

16.

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

17.

Choose all the secondary storage mediums ...

a)

HDD

b)

SSD

c)

DVD

d)

Cloud

e)

RAM

18.

What type of storage does this device use?

a)

Magnetic

b)

Optical

c)

Solid state

d)

Cloud

19.

What type of storage does this device use?

a)

Magnetic

b)

Optical

c)

Solid state

d)

Cloud

20.

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

a)

ROM

b)

RAM

c)

HDD

d)

SSD

21.

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

a)

RAM

b)

ROM

c)

Flash

d)

Cache

22.

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

23.

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