Cambridge A Level ยท 9618 ยท Paper 3 ยท Advanced theory
Computer Science 9618/32 May/June 2026 past paper
Cambridge A Level Computer Science (9618) Paper 3 (Advanced theory), variant 2, May/June 2026: the question paper and its official mark scheme, 11 questions worth 75 marks. Free to open, no account needed.
- Questions
- 11
- Marks
- 75
File names: 9618_s26_qp_32 ยท 9618_s26_ms_32
Topics in this paper
Which syllabus chapters 9618/32 May/June 2026 tested, by marks. Each chapter links to every past-paper question on it.
Questions in 9618/32 May/June 2026
- Question 1
A user-defined data type is required to store the types of animals in a childrenโs zoo. (a) Write the pseudocode statement to declare a non-composite data type, Animals, that holds the following data: Alpaca, Chicken, Donkey, Duck, Goat, Pony, Sheep โฆ
- Question 2
Complete the following paragraph using the most appropriate words from the given list. Some words are not used. application controls disconnects four interconnects internet link lists many packets seven transport The TCP/IP protocol suite consists of layers which can be โฆ
- Question 3
Numbers are stored in a computer system using binary floating-point representation with: โข 12 bits for the mantissa โข 4 bits for the exponent โข twoโs complement form for both the mantissa and the exponent. (a) Calculate the denary value โฆ
- Question 4
(a) State one example of where sequential file organisation could be used. (b) Describe how records are organised in sequential files. (c) Outline the process of sequential file access to find a record in a sequential file.
- Question 5
Explain what is meant by the term virtual machine.
- Question 6
(a) Write this infix expression in Reverse Polish Notation (RPN). โฆ
- Question 7
This truth table represents a logic circuit. INPUT OUTPUT โฆ
- Question 8
(a) Describe the differences between symmetric key and asymmetric key cryptography. (b) Outline the process that would allow a business to use encryption keys to send a verified message to a group of people.
- Question 9
(a) State the subset of Artificial Intelligence (AI) which makes use of an artificial neural network. (b) The A* and Dijkstraโs algorithms are used to perform searches on a graph. (i) Outline how the A* algorithm is different from Dijkstraโs โฆ
- Question 10
(a) Two examples of searching algorithms are a linear search and a binary search. Describe how increasing the number of data items in the file to be searched affects the time efficiency of these search algorithms. Refer to Big O โฆ
- Question 11
(a) Object-Oriented Programming (OOP) is used to design a class called Node. A partial design of the Node class includes the STRING attribute Content and the INTEGER attribute Pointer, together with their getters and setters. The class also includes a โฆ
Other Computer Science papers from May/June 2026
- 9618/11 Theory fundamentals
- 9618/12 Theory fundamentals
- 9618/13 Theory fundamentals
- 9618/21 Problem-solving & programming
- 9618/22 Problem-solving & programming
- 9618/23 Problem-solving & programming
- 9618/31 Advanced theory
- 9618/33 Advanced theory
- 9618/41 Practical programming
- 9618/42 Practical programming
- 9618/43 Practical programming