wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AQA GCSE Computer Systems

Total questions: 50

Worksheet time: 26mins

Name
Class
Date
1.
What does the CPU stand for?
a)
Central Purchasing Unit
b)
Computer Program Unit
c)
Computer Process Unit
d)
Central Processing Unit
2.
What is the role of the Control Unit?
a)
It manages the input and output signals
b)
It ensures that the correct data goes to the correct hardware
c)
It manages the Fetch-Decode-Execute cycle
d)
All of the above
3.
What is the purpose of the CPU
a)
To output data on the screen
b)
To process data and perform calculation
c)
To store data for later use
d)
To plug Input and Output devices
4.

Which of the following are examples of Storage Devices

a)

CD's

b)

Random Access Memory (RAM)

c)

Hard Disc Drives (HDD)

d)

Printers

5.

The CPU and its function within a Computer System is commonly referred to as which human organ?

a)

Heart

b)

Lungs

c)

Eyes

d)

Brain

6.

The acronym ALU stands for a computer's ___

a)

accepted language utility

b)

advanced logarithmic unit

c)

arithmetic and linguistic utility

d)

arithmetic and logic unit

7.

The circuit that sums A and B, and has two outputs, sum (S) and carry (C), is called ___

a)

a half adder

b)

a full adder

c)

a simple summer

d)

a digital combiner

8.

This is the truth table for which logic gate?

a)
b)
c)
9.

What is the boolean expression for this logic circuit?

a)

Q = NOT (A OR B)

b)

Q = NOT A AND B

c)

NOT A OR B = Q

d)

Q = (NOT A) OR B

10.

Which of these are boolean operators, implemented in the computer as logic gates?

Check all that apply

a)

NOT

b)

MOD

c)

OR

d)

AND

e)

DIV

11.

A single logic gate is an electronic component made of transistors, which does what?

a)

Performs calculations such as binary addition

b)

Performs binary shifts left and right

c)

Combines boolean inputs to produce a boolean output

d)

Executes instructions stored in the main memory

12.

What is the role of the Control Unit?

a)

Conduct calculations

b)

Sends signals to control the flow of data

c)

Overall control of the CPU

d)

Execute program instructions

13.

What operations are not included in simple ALUs?

a)

negate and pass-through

b)

increment and decrement

c)

subtract and borrow

d)

multiplication and division

14.

What does RAM stand for?

a)

Random Access Memory

b)

Real Access Memory

c)

Rapid Access Memory

d)

Random Activity Memory

15.

What does ROM stand for?

a)

Read Only Memory

b)

Random On-board Memory

c)

Random Only Memory

d)

Read Online Memory

16.

RAM is:

a)

Volatile

b)

Non-volatile

17.

ROM is:

a)

Volatile

b)

Non-volatile

18.

What does volatile memory mean?

a)

Data is retained when the power is switched off

b)

Data is lost when the power is switched off

19.

Which of the following statements about ROM is FALSE?

a)

The contents of ROM cannot be changed

b)

ROM is non-volatile

c)

There are two kinds of ROM - DROM and SROM

20.

What does FDE stand for?

a)

Find Detect Educate

b)

Film Design Evidence

c)

Fetch Decode Execute

d)

Fast Delivery Executive

21.

During the fetch stage of the FDE cycle, where are the instructions fetched from?

a)

A memory Stick

b)

Hard-Drive

c)

Current Instruction Register

d)

RAM

22.

During the execute stage, which CPU component tells the other components what to do?

a)

ALU

b)

Clock

c)

Control Unit

d)

Registers

23.

At which stage are results stored in the Accumulator?

a)

Fetch

b)

Decode

c)

Execute

d)

None of the above

24.

The reason why manufacturers are finding it difficult to produce faster microprocessors is...

a)

the speed at which data can be transferred to the CPU

b)

the design of the control unit

c)

the amount of heat generated

d)

the need for more data registers

25.

A computer advert describes a machine as having 'quad core processing'. This means that...

a)

it has one microprocessor containing four CPUs

b)

it has four microprocessors

c)

it's four times faster than a single core computer

d)

it has four memory chips

26.

The ALU in your computer...

a)

Contains the control unit, ALU and cache memory process data

b)

Performs logical and arithmetic functions

c)

Is a device inside your computer controls the timing of the fetch, decode, execute cycle

d)

Makes your computer operate faster than the frequency recommended by a manufacturer

27.

The CPU in your computer...

a)

Contains the control unit, ALU and cache memory process data

b)

Performs logical and arithmetic functions

c)

Is a device inside your computer controls the timing of the fetch, decode, execute cycle

d)

Makes your computer operate faster than the frequency recommended by a manufacturer

28.

True or False, Embedded Systems use Microprocessors to control specific functions relating to the device they are installed on?

a)

True

b)

False

29.

How many of the following are examples of Embedded Systems?

a)

Mobile Phone

b)

Washing Machine

c)

Microwave

d)

Fridge

e)

Laptop

30.

True or False, all embedded systems need an operating system to enable them to function correctly?

a)

True

b)

False

31.
When the processor fetches data from the RAM, it is first copied onto the
a)
cache memory, and then from the cache memory into the main processor
b)
RAM, and then from the RAM into the main processor
c)
CPU, and then from the CPU into the RAM
d)
cache memory, and then from the cache memory into the RAM
32.
Cache memory acts as a buffer between the processor and
a)
the RAM
b)
the harddrive
c)
the motherboard
d)
the user
33.
Which transfer is faster
a)
data between the cache and the CPU
b)
data between the RAM and cache
c)
data between the RAM and CPU
d)
data between the hard drive and CPU
34.
A cache is used to reduce average times to access memory
a)
TRUE
b)
FALSE
35.

What is primary storage?

a)

The hard drive

b)

Memory

c)

Network server

d)

Cloud storage

36.

Why is secondary storage needed?

a)

It is non-volatile

b)

It is volatile

c)

It is quicker

d)

It is online

37.

Which of these is NOT secondary storage?

a)

USB

b)

Google Drive

c)

RAM

d)

DVD

38.

A [what?] is the most common type of secondary storage.

(a)  

39.

What do the letters RAM stand for?

(a)  

40.

What type of logic is this table showing:

a)

AND

b)

OR

c)

NOT

d)

NOR

41.

What type of logic is this table showing:

a)

AND

b)

OR

c)

NOT

d)

XOR

42.

Use the logic condition to find the value of X:


A or (B and C)

a)

True

b)

False

43.
High and low-level programming languages can be understood by a computer.
a)
False
b)
True
44.
An example of a high-level programming language is:
a)
Python
b)
Assembly
c)
Machine code
d)
Cloud
45.
Machine code uses the binary number system.
a)
True
b)
False
46.
Machine code is easy to understand by a human.
a)
False
b)
True
47.
Different CPUs require different assemblers.
a)
True
b)
False
48.
Compilers translate high-level language into machine code.
a)
True
b)
False
49.
Translates high level code into low level code.
a)
Interpreter
b)
Compiler
c)
Assembler
d)
Error diagnostics
e)
Interpreter and complier
50.
Which type of code is assembly language?
a)
High level code
b)
Low level code