About A Level Computer Science
A Level Computer Science (Cambridge (CAIE) 9618) is examined in the May/June and Oct/Nov series. Tayyari Karo has real questions from 2021 to 2026 across Paper 1, Paper 2, Paper 3, Paper 4, covering topics such as Data Representation, Programming, Data Structures, Networking and Programming / OOP. The fastest way to improve is to work through real questions and read why each answer is right.
Tayyari Karo collects the real Cambridge (CAIE) Computer Science questions in one place, sorted by paper and topic. They are structured questions, each with a full model answer.
Try 4 real questions
These are real past-paper questions. Think of your answer first, then open the explanation.
May/June 2021 · Paper 1 · Data Representation
(c)(ii) The amount of green in binary is 00100011. This has the denary number 15 added to it to create a second colour. Add the denary number 15 to the binary number 00100011 and give your answer in binary. Perform the addition in binary. Show your working.
Show model answer
Working:
Converting 15 to binary: 0000 1111
0010 0011
+ 0000 1111
-----------
0011 0010
Answer: 0011 0010
3 marks: 1 for converting 15 to binary, 1 for method of addition, 1 for final answer.
May/June 2021 · Paper 1 · Systems Software
(a) Bingwen's computer comes with an Operating System and utility software. Draw one line from each utility software to its correct description.
Utility software: Disk formatter, Defragmentation, Back-up, Disk repair.
Descriptions: Scans software for errors and repairs the problems; Moves parts of files so that each file is contiguous in memory; Creates a copy of data that is no longer required; Sets up a disk so it is ready to store files; Creates a copy of data in case the original is lost; Scans for errors in a disk and corrects them.
Show model answer
Disk formatter → Sets up a disk so it is ready to store files
Defragmentation → Moves parts of files so that each file is contiguous in memory
Back-up → Creates a copy of data in case the original is lost
Disk repair → Scans for errors in a disk and corrects them
4 marks: 1 for each correct line.
May/June 2021 · Paper 1 · Processor Fundamentals
(a) A processor has one general purpose register, the Accumulator (ACC), and several special purpose registers. Complete the following description of the role of the registers in the fetch-execute cycle by writing the missing registers.
The ___ holds the address of the next instruction to be loaded. This address is sent to the ___. The ___ holds the data fetched from this address. This data is sent to the ___ and the Control Unit decodes the instruction's opcode. The ___ is incremented.
Show model answer
The Program Counter holds the address of the next instruction to be loaded. This address is sent to the Memory Address Register. The Memory Data Register holds the data fetched from this address. This data is sent to the Current Instruction Register and the Control Unit decodes the instruction's opcode. The Program Counter is incremented.
5 marks: 1 for each completed register name.
May/June 2021 · Paper 1 · Networking
(a) Melinda and her friends set up a peer-to-peer network between their computers to share data. Describe the key features of a peer-to-peer network.
Show model answer
• All computers are of equal status
• Each computer provides access to resources and data / data is distributed
• Computers can communicate and share resources
• Each computer is responsible for its own security
2 marks: 1 per bullet point to max 2.
Common questions
Are these real A Level Computer Science past-paper questions?
Yes. Every question comes from a real Cambridge (CAIE) Computer Science (9618) paper from 2021 to 2026. Each one shows the year, session and paper it came from.
Is it free?
You can start free with no signup. A small set of papers per subject is free, and Premium unlocks every paper, the full question bank and the paper PDFs.
Do I get the answers and explanations?
Yes. Every question gives you the correct answer straight away with a short explanation, so you learn from mistakes instead of just marking them.
Which papers does it cover?
Paper 1, Paper 2, Paper 3, Paper 4 across the May/June and Oct/Nov sessions. Structured questions show a full model answer.