wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

J277 GCSE Computer Science - 1.1 Systems architecture

Total questions: 92

Worksheet time: 3615secs

Name
Class
Date
1.
Processors have a speed measured in
a)
Hertz
b)
Bits
c)
Bytes
d)
Seconds
2.

Data and Instructions which are currently in use are stored in the

a)

RAM

b)

Solid State Drive

c)
Hard Disk Drive
d)

Cache

3.
Which of these doesn’t affect the performance of the computer?
a)
Clock Speed
b)
Number Of Cores
c)
Cache Size
d)
The Number Of Instructions In The Program
4.
If the number of cores goes up from 2 to 4 – what is the exact effect on performance?
a)
Performance Decreases
b)

The maximum number of instructions executed per second potentially doubles

c)

The maximum number of instructions executed per second potentially quadruples

d)

The maximum number of instructions executed per second is potentially quartered

5.
If the processing speed goes from 1GHZ to 4GHZ and the processor is changed from an 8 core to a dual core processor – what is the exact effect on the performance of the computer
a)
The number of instructions executed per second doubles
b)
The number of instructions executed per second quadruples
c)
The number of instructions executed per second is halved
d)
The number of instructions executed per second stays the same
6.
What component holds the address of the next instruction
a)
Memory Address Register
b)
Memory Data Register
c)
Program Counter
d)
Accumulator
7.
Results of calculations are held in this register
a)
Memory Address Register
b)
Memory Data Register
c)
Program Counter
d)
Accumulator
8.

This holds the instruction/data temporarily after it is brought to the processor from the main memory

a)
Memory Address Register
b)
Memory Data Register
c)
Program Counter
d)
Accumulator
9.
This would perform an operation such as 5+8
a)
Arithmetic Logic Unit
b)
Accumulator
c)
Cache
d)
Control Unit
10.
This DOESN'T happen during the Fetch part of the cycle
a)
Address Bus is used
b)
Program Counter increments by one
c)
Arithmetic operations are performed
d)
Main Memory is addressed
11.
This doesn’t happen during the Decode / Execute part of the cycle
a)

Instruction is executed in the ALU

b)
Results are held in the Accumulator
c)

Contol Unit used to decode instruction

d)
Instructions are transferred from Main Memory
12.
What is the purpose of the accumulator?
a)
To perform arithmetic operations
b)
To hold the results of a calculation
c)
To hold the accumulation of instructions that have happened
13.

Which registers hold an address?

a)

Program Counter

b)

Arithmetic Logic Unit

c)

Memory Data Register (MDR)

d)

Accumulator

e)

Memory Address Register (MAR)

14.

Which of the below are registers?

a)

Program Counter

b)

Arithmetic Logic Unit

c)

Memory Data Register (MDR)

d)

Accumulator

e)

Memory Address Register (MAR)

15.

Which registers could hold data?

a)

Program Counter

b)

Arithmetic Logic Unit

c)

Memory Data Register (MDR)

d)

Accumulator

e)

Memory Address Register (MAR)

16.

The CPU stands for:

a)

Control processing unit

b)

Centralised process unit

c)

Central process unified

d)

Central processing unit

17.

This is secondary storage:

a)

CPU

b)

GPU

c)

USB

d)

RAM

18.

What is held in cache?

a)

All the programming instructions

b)

Commonly used instructions and data

c)

Instructions that have been processed

d)

Data that hasn’t been used for a long time

19.

The processor…

a)

Fetches and decodes instructions

b)

Is main memory

c)

Is secondary storage

d)

Is an input device

20.

What is the purpose of the accumulator?

a)

To perform arithmetic operations

b)

To hold the results of a calculation

c)

To hold the accumulation of instructions that have happened

d)

To remember the previous instruction being worked on

21.

This is not a type of secondary storage

a)

Blu-Ray Drive/Disc

b)

Flash Memory

c)

Hard Disk Drive

d)

RAM

22.

Inside the CPU, you will find:

a)

ALU, CU, registers, cache memory

b)

ADU, PC, storage, RAM memory

c)

ARM, PC, controller, cache memory

d)

APM, CU, time signal, RAM memory

23.

The ALU....

a)

does any maths or logic problems for the CPU

b)

stores data inside the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

24.

The CU...

a)

does any maths or logic problems for the CPU

b)

stores data inside the CPU

c)

manages the cycle and decodes instructions

d)

holds specific data for the fetch-decode-execute cycle

25.

The cache memory...

a)

does any maths or logic problems for the CPU

b)

stores frequently used instructions close to the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

26.

The registers...

a)

do any maths or logic problems for the CPU

b)

store data inside the CPU

c)

send out control signals for the CPU

d)

hold specific data for the fetch-decode-execute cycle

27.

The MAR stores the (a)   of data which is either being sent to or fetched from the RAM.

28.

The MDR holds the (a)   which is being sent to/fetched from the address in the MAR.

29.

The PC holds the address of the next (a)   which will be fetched.

30.

The PC is (a)   by 1 at the end of each fetch-decode-execute cycle.

31.

The ACC holds the result of any processing by the (a)   .

32.

The main purpose of the CPU is to run the _____-______-_______ cycle.


Please include the hyphens in your answer

(a)  

33.

The first stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the memory

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

34.

The second stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be made ready to execute

c)

Any processing is done using the ALU

d)

The PC is incremented

35.

The third stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

36.

Select the registers which hold memory addresses. [2]

a)

RAM

b)

MDR

c)

ACC

d)

PC

e)

MAR

37.

Select the registers. [3]

a)

ALU

b)

MDR

c)

ACC

d)

PC

e)

CU

38.

To get data from RAM, memory addresses are sent from the CPU down the...

a)

bus.

b)

registers.

c)

ROM.

d)

cache.

39.

Embedded systems have limited (a)  

40.

Embedded systems are built into a (a)   machine.​

41.

Examples of an embedded systems are

a)

Laptops

b)

Washing machine

c)

Desktop

d)

Lights in a car

42.

It stores a single address

a)

MAR

b)

MDR

c)

Cache

d)

Program Counter

e)

RAM

43.

It stores frequently used instructions

a)

MAR

b)

MDR

c)

Cache

d)

Program Counter

e)

RAM

44.

It is a register

a)

MAR

b)

MDR

c)

Cache

d)

Program Counter

e)

RAM

45.

It stores all currently running data and instructions

a)

MAR

b)

MDR

c)

Cache

d)

Program Counter

e)

RAM

46.

The following paragraph describes embedded systems.

Embedded systems have limited ​ ​ (a)   They are often built into a ​ (b)   machine. Two examples of embedded systems are a ​ (c)   and automated ​ (d)   in a car.

Choose from the below words
functions
larger
washing machines
lights
actuator
applications
change
laptop
processor
47.

ROM stands for ​ (a)   only memory. This stores the ​ (b)   instructions for a computer and cannot be ​ (c)   . RAM stands for ​ (d)   access memory. This stores the instructions and​ (e)   that are currently being used.

Choose from the below words
read
start-up
changed
random
data
instructions
closing
operator
secondary
48.

If the computer does not have enough RAM to run a process it can make use of ​ (a)   memory. RAM and ROM are both examples of ​ (b)   memory. Memory located close to the processor that allows faster access than from RAM is called ​ (c)   memory

Choose from the below words
instructions
closing
operator
secondary
virtual
primary
cache
changed
read
49.

Organise these options into the right categories o show whether each of the statements is true for the RAM or ROM in a Sat Nav.

Categorize the following

Stores the boot up sequence of the Sat Nav.

The contents are lost when the Sat Nav is turned off.

Holds copies of open maps and routes.

RAM
ROM
50.


Kerry wants to buy two computers. Both computers have RAM and ROM. Identify if that statement describes RAM and/or ROM.

Categorize the following

Stores data

The memory is volatile

Data will not be lost when the computer is turned off

Data is read-only, cannot be changed

Stores currently running data and instructions

RAM
ROM
Both
51.

Organize these options into the right categories

Categorize the following

Volatile

Non-Volatile

Used to store currently running programs, OS and data

Can be written to and read from

Used for boot up instructions

Used to store programs for embedded systems

Read only, cannot be written to

RAM
ROM
52.

Why does a computer need both primary and secondary storage

Categorize the following

Stores currently active data/programs/OS that processor needs

so the start-up instructions are not deleted when the computer turns off

  • to store frequently used data/instructions

the user's files will be stored when the power is turned off

store data not currently being used

Primary memory RAM
Secondary Storage
Primary memory ROM
Primary memory Cache
53.

The computer has Virtual Memory (VM).
The table has four statements about VM. Not all of the statements are correct.

Categorize the following

A section of primary storage is partitioned to act as virtual memory

Program Instructions from VM is transferred into RAM when needed

VM is needed when RAM is full, or nearly full

Data from VM is transferred back to secondary storage when needed

True
False
54.

Advantages and Disadvantages of Secondary Storage

Categorize the following

Smallest capacity (up to 50GB)

Largest Capacity (up to 16TB)

Large capacity (up to 4TB)

Slowest speed (50 MB/s)

Medium speed (approx 200 MB/s)

Fastest speed (approx 3.5 GB/S)

Lowest cost per GB

Relatively lower cost compared to SSD but can store all programs

More susceptible to physical damage as spinning arm to read platter

High durability and shock resistance

No moving parts for silent operation

Expensive compared to other types of storage

Not durable, easily scratched

Optical
Magnetic (HDDrive)
Solid state (SSDrive)
55.

Which one of the following defines the role of the accumulator in a CPU?

a)

Acts as a large cache memory

b)

A place where results of calculations are temporarily stored

c)

lt regulates the clock speed

d)

Stores the address of the next instruction

56.

These temporary store of data will lose all contents when power is lost.

a)

RAM

b)

ROM

c)

Registers

d)

Cache

57.

This permanent store of data saves contents when power is lost.

a)

RAM

b)

ROM

c)

Registers

d)

Cache

58.
What does ROM stand for?
a)
Read Only Memory
b)
Random Online Memory
c)
Recently Opened Memory
d)
Rolling Over Mirror
59.
What does RAM stand for?
a)
Random Access Memory
b)
Read All Memory
c)
Robot Army Men
d)
Recently Added Memory
60.

Why is a Hard Disk Drive (HDD) not very portable?

a)

It has moving parts

b)

It is too large

c)

It will break if you touch it

d)

It is too small

61.

Volatile memory...

a)

Retains any stored data when there's no power

b)

Loses any stored data when there's no power

c)

Is explosive when put directly in sunlight

62.

Non-volatile memory...

a)

Retains any stored data when there's no power

b)

Loses any stored data when there's no power

c)

Is stable even under extreme environmental conditions

63.

Which statement is true?

a)

ROM contains the operating system

b)

RAM is part of the hard disk

c)

RAM stores programs / data used by the CPU

d)

ROM is volatile

64.

Which storage or memory solution below is used to store the BIOS?

a)

ROM

b)

Secondary Storage

c)

Magnetic Hard Disk

d)

RAM

65.

Which of the following are volatile?

a)

RAM

b)

Secondary Storage

c)

ROM

d)

Magnetic Hard Disk

e)

Cache

66.

What is RAM in Desktop Computers, Notebooks, and Smartphones is usually measured in?

a)

Gigabytes

b)

Megabytes

c)

Kilobytes

d)

Bytes

67.

If BIOS was stored in the RAM what would happen?

a)

It would run faster because RAM is quicker to read and write

b)

It would get erased every time the computer shut off

c)

The BIOS could be larger because RAM has larger capacities

d)

It would remain after the computer has been shut off

68.

RAM can be...

a)

Read

b)

Written

c)

Erased

69.

ROM can be...

a)

Read

b)

Written

c)

Erased

70.

Select the statements which best describe RAM as opposed to a description of ROM...

a)

It is volatile

b)

It is non-volatile

c)

Usually smaller in capacity

d)

Usually higher in capacity

71.

Select the statements which best describe ROM versus a description of RAM...

a)

It is volatile

b)

It is non-volatile

c)

Usually smaller in capacity

d)

Usually higher in capacity

72.

BIOS contains...

a)

A set of instructions for starting up the computer

b)

The operating system the computer runs on

c)

Applications and general files

d)

All the data stored on the computer

73.
A gaming computer is “thrashing” the disk. Why? (5-7)
a)
The processor is short of RAM
b)
The game uses high resolution graphics
c)
The screen uses too many colours
d)
The game takes up too much space
74.

Which one is an example of solid state memory? (2-3)

a)

RAM

b)

ROM

c)

SD Card

d)

Cache

75.
Which storage device stores data using magnetic technology? (2-3)
a)
External hard disk
b)
USB
c)
Solid state
d)
Internal Hard disk
76.
Which one is secondary storage? (2-3)
a)

ROM

b)

Magnetic Hard Disk

c)

RAM

d)

BIOS

77.

What type of storage is a DVD?

a)

Magnetic

b)

Solid State

c)

Optical

78.

What type of storage is a USB memory stick?

a)

Solid State

b)

Optical

c)

Magnetic

79.

What type of storage is an SSD?

a)

Magnetic

b)

Optical

c)

Solid State

80.

Which of the following types of storage would it be possible to access data the quickest on?

a)

Solid State

b)

Magnetic

c)

Optical

81.

Which of the following types of storage is the most durable?

a)

Optical

b)

Magnetic

c)

Solid State

82.

Which of the following types of storage is the most expensive per GB?

a)

Solid State

b)

Magnetic

c)

Optical

83.

Why is a Magnetic Hard Disk Drive (HDD) not usually recommended for portable devices?

a)

It has moving parts

b)

It will break if you touch it

c)

It is too small

d)

It is too large

84.

Which type of storage uses lasers to read the data?

a)

Magnetic

b)

All types

c)

Solid state

d)

Optical

85.

Virtual memory is used to...

a)

Allow a computer to continue to run if the computer runs out of space on it's HDD

b)

Allow a computer to continue to run if the computer runs out of space on it's ROM

c)

Allow a computer to continue to run if the computer runs out of space on it's RAM

86.

Virtual memory occupies space on a computers...

a)

ROM

b)

RAM

c)

Secondary Storage

d)

CPU Cache

87.
Cache for a CPU is?
a)
Temporary data used to store data for websites.
b)
Super fast memory located on main memory.
c)
Super fast memory located in or nearby the processor.
d)
Temporary data used to store data used in apps.
88.
What did Von Neumann proposed?
a)
That a CPU must have a clock speed.
b)
Data is permanently saved to cache memory.
c)
Data and Instructions are stored permanently in main memory.
d)
Data and Instructions are stored in main memory together.
89.

Reorder the following memory/storage in order of fastest to slowest

a)

Cache

b)

RAM

c)

Solid State Hard drive

d)

Magnetic Hard Drive

e)

Optical storage

1)
2)
3)
4)
5)
90.

Reorder the following memory/storage in order of largest amount of storage to least amount of storage in a typical configuration

a)

Magnetic Hard Drive

b)

Solid State Hard drive

c)

Optical storage - Blu-Ray

d)

RAM

e)

Cache

1)
2)
3)
4)
5)
91.

Match the register type to it's purpose

a)

PC

1.

Stores the address of the next instruction to be fetched

b)

MAR

2.

Stores the address of the current data

c)

MDR

3.

Stores the data/instruction fetched from memory

d)

ACC

4.

Stores the result of calculations

92.

A car has a ‘Follow Me’ system that uses a cruise control feature to allow the car to follow the car

in front of it. It will keep the same speed and distance without the driver’s intervention. The cruise

control system is an example of an embedded system. What will be items stored in the ROM, and what will be stored in RAM?

Categorize the following

Boot-up instructions

BIOS

Program instructions for the follow me system

Current speed of vehicle

Default following distances

Distance to the vehicle in front

Desired set distance to the care in front

Live traffic of what all the other cars are doing

Saved music songs to play

Current acceleration or braking of the car

ROM
RAM
Neither