Cambridge A Level ยท 9618 ยท Paper 3 ยท Advanced theory
Computer Science 9618/32 May/June 2025 past paper
Cambridge A Level Computer Science (9618) Paper 3 (Advanced theory), variant 2, May/June 2025: the question paper and its official mark scheme, 13 questions worth 75 marks. Free to open, no account needed.
- Questions
- 13
- Marks
- 75
File names: 9618_s25_qp_32 ยท 9618_s25_ms_32
Topics in this paper
Which syllabus chapters 9618/32 May/June 2025 tested, by marks. Each chapter links to every past-paper question on it.
Questions in 9618/32 May/June 2025
- Question 1
Data types can be defined using pseudocode. The composite record data type, Departure, is used to represent flights from Cambridge Airport and is defined in pseudocode as: TYPE Departure DECLARE FlightNumber : STRING DECLARE Destination : STRING DECLARE FlightDate : โฆ
- Question 2
Numbers are stored in a computer 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 normalised binary floating-point โฆ
- Question 3
(a) Identify two different layers of the TCP/IP protocol suite. (b) Describe how the TCP/IP protocol suite is applied when a message is sent through the internet from one host to another. Do not describe the function of individual layers โฆ
- Question 4
Circuit switching may be used as a method of data transmission. State two benefits and two drawbacks of circuit switching. Benefit 1 Benefit 2 Drawback 1 Drawback 2
- Question 5
The management and scheduling of processes are tasks carried out by an operating system. (a) Identify three process states. โฆ
- Question 6
(a) Describe the structure of a graph as used in an Artificial Intelligence (AI) system. (b) Explain how supervised learning and unsupervised learning differ from each other.
- Question 7
The diagram shows a logic circuit. โฆ
- Question 8
Explain what is meant by lexical analysis during program compilation.
- Question 9
Several syntax diagrams are shown. letter โฆ
- Question 10
Identify the two main protocols that form Transport Layer Security (TLS) and state the purpose of each. Protocol 1 Purpose Protocol 2 Purpose
- Question 11
(a) A linked list of nodes is used to store an ordered list of strings. Each node consists of the data, a left pointer and a right pointer. Pp Left pointer Right pointer Data The linked list will be organised โฆ
- Question 12
(a) A medical clinic uses objects of the class Patient to assign a priority and a doctor to a patient. Some of the attributes required in the class are listed in the table. Attribute Data type Description PatientID STRING Unique โฆ
- Question 13
The pseudocode algorithm below uses random file access to copy 50 records from a live file CurrentResults.dat to a stored file StoredResults.dat one record at a time. It uses the user-defined type StudentResult. TYPE StudentResult DECLARE LastName : STRING DECLARE โฆ
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/31 Advanced theory
- 9618/33 Advanced theory
- 9618/41 Practical programming
- 9618/42 Practical programming
- 9618/43 Practical programming