Cambridge A Level ยท 9618 ยท Paper 3 ยท Advanced theory
Computer Science 9618/31 May/June 2025 past paper
Cambridge A Level Computer Science (9618) Paper 3 (Advanced theory), variant 1, May/June 2025: the question paper and its official mark scheme, 12 questions worth 75 marks. Free to open, no account needed.
- Questions
- 12
- Marks
- 75
File names: 9618_s25_qp_31 ยท 9618_s25_ms_31
Topics in this paper
Which syllabus chapters 9618/31 May/June 2025 tested, by marks. Each chapter links to every past-paper question on it.
Questions in 9618/31 May/June 2025
- Question 1
A programmer is writing a program to manage bookings for a small taxi company. The programmer requires some user-defined data types. (a) Write a pseudocode statement to declare the enumerated data type, Vehicle, to hold the identity code of each โฆ
- Question 2
Numbers are stored in a computer using binary floating-point representation with: โข 10 bits for the mantissa โข 6 bits for the exponent โข twoโs complement form for both the mantissa and the exponent. (a) Write the normalised floating-point representation โฆ
- Question 3
(a) The Application Layer and Transport Layer are two layers of the TCP/IP protocol suite. Describe the purpose of the Application Layer and the purpose of the Transport Layer. Purpose of Application Layer Purpose of Transport Layer (b) Describe packet โฆ
- Question 4
(a) A linked list of nodes is used to store an ordered list of integers. Each node consists of the data, a left pointer and a right pointer, for example: 20 Left pointer Right pointer Data The linked list will โฆ
- Question 5
This truth table represents a logic circuit. INPUT OUTPUT โฆ
- Question 6
Describe the process of executing a program using an interpreter.
- Question 7
Several syntax diagrams are shown. โฆ
- Question 8
(a) Describe what is meant by multi-tasking and how it benefits process management. (b) Explain the function of the shortest remaining time scheduling routine and give a benefit of this routine. Function Benefit
- Question 9
Secure Socket Layer (SSL) and Transport Layer Security (TLS) are two protocols. (a) State two functions of SSL/TLS. โฆ
- Question 10
(a) Describe the purpose of a graph when used in an Artificial Intelligence (AI) system. (b) Explain the use of artificial neural networks in Deep Learning.
- Question 11
(a) A medical centre uses objects of the class Appointment to record treatments given and medication prescribed during each doctorโs appointment. Some of the attributes required in the class are listed in the table. Attribute Data type Description DateSeen DATE โฆ
- Question 12
The pseudocode algorithm checks whether a location in a stock file StockList.dat is empty or not. The location is given by the user. If the location is empty, a suitable message is displayed, otherwise the item stored at that location โฆ
Other Computer Science papers from May/June 2025
- 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/32 Advanced theory
- 9618/33 Advanced theory
- 9618/41 Practical programming
- 9618/42 Practical programming
- 9618/43 Practical programming