Exclusive Practice Resource

Monday 18 May 2026 - Afternoon

GCSE (9-1) Computer Science

Unofficial Practice Paper: J277/01 Computer Systems [Practice Paper]

Time allowed: 1 hour 30 minutes

Centre number
Candidate number
First name(s)
Last name

INSTRUCTIONS

This is an unofficial practice resource created exclusively for gcsecomputerscience.co.uk. It is not endorsed by, affiliated with, or approved by Oxford Cambridge and RSA Examinations (OCR).
Turn over
2
1

A desktop computer uses a Von Neumann architecture CPU.

(a) State the purpose of the Control Unit (CU).

[2]

(b) Describe the role of the following registers during the fetch-execute cycle:

(i) Memory Address Register (MAR)

[2]

(ii) Memory Data Register (MDR)

[2]

(c) Describe the stages of the fetch-execute cycle.

[4]
3
2

A smart-city traffic management system uses embedded controllers to manage the signals at a busy junction.

(a) State two characteristics of an embedded system.

1.

2.

[2]

(b) Justify the use of an embedded system for the traffic light signals rather than using a general-purpose computer.

[4]
Turn over
4
3

A computer uses both RAM and ROM for primary storage.

(a) State two technical differences between RAM and ROM. For each difference, refer to both RAM and ROM.

Difference 1:

Difference 2:

[4]

(b) When the RAM is full, the operating system may use Virtual Memory.

Explain how Virtual Memory is used to allow more programs to run.

[6]
5
4

A plain text document contains 12,000 characters. Each character is stored using the 8-bit extended ASCII character set.

(a) Calculate the file size of the document in Kilobytes (KB). Show your working.

Working:

Answer: KB

[4]

(b) Tick (✓) one box on each row to identify the correct equivalent for each value.

Value3,000 MB3,000 GB30 KB3,000,000 Bytes
3 Gigabytes (GB)
3 Terabytes (TB)
3 Megabytes (MB)
30,000 Bytes
[4]
6
5

A police officer uses a wearable body-camera to record footage while on patrol. The device uses Solid State storage.

(a) Justify the choice of Solid State storage rather than Magnetic storage for this wearable device.

[4]

(b) State one characteristic of secondary storage, other than speed or portability, that is important in this scenario. Give one reason for your choice.

Characteristic:

Reason:

[2]
7
6

Eco-Clean is a company that uses automated drones to monitor pollution levels in rivers. The drones use sensors to collect data and transmit it wirelessly to a central server.

(a) The drones connect to the server via a wireless network.

Explain how bandwidth and latency can affect the performance of the drone's data transmission.

Bandwidth:

Latency:

[4]

(b) Identify two hardware components required by the drone to connect to the wireless network.

1.

2.

[2]
Turn over
8
7

(a) Each drone is identified on the network by both an IP address and a MAC address.

Describe two differences between an IP address and a MAC address.

Difference 1:

Difference 2:

[4]

(b) The drone uses a Domain Name Server (DNS) to find the IP address of the company's web server.

Order the following steps (1-4) to show how a DNS lookup is performed.

ActionOrder (1-4)
The IP address is returned to the drone.
The URL is sent to a Domain Name Server.
The drone sends a request to the web server using the IP address.
The DNS server looks up the domain name in its database.
[2]
9
8

(a) The drone transmits its findings securely using various protocols.

Identify which protocol is most suitable for each task described in the table below.

TaskProtocol
Uploading large raw pollution data files to the central server.
Accessing the company's secure monitoring website.
Sending automated status reports to the manager via email.
[3]

(b) The company uses layers to manage their network protocols.

State one benefit of using layers in a network model.

[1]
Turn over
10
9

Eco-Clean is concerned about the security of their data.

(a) Explain how data interception can be used to compromise the security of Eco-Clean's network.

[3]

(b) Define the network security threat known as SQL Injection.

[2]
11
10

Eco-Clean employs a security consultant to perform a penetration test on their network.

Explain the purpose of penetration testing and how it is applied to improve network security.

[5]
Turn over
12
11

The central server uses an operating system to manage its resources.

(a) The drones use various sensors that require specialised software to communicate with the operating system.

Describe the role of a device driver in this process.

[3]

(b) Identify three functions of an operating system, other than peripheral management.

1.

2.

3.

[3]
13
12*

Eco-Clean's automated drones monitor pollution levels in rivers, but their high-definition cameras also capture footage of members of the public using the riverbanks without their explicit consent.

Discuss the impacts of Eco-Clean's drone technology. Your answer should consider:

[8]
END OF QUESTION PAPER