2023

Cambridge A Level ยท 9618 ยท Paper 3 ยท Advanced theory

Computer Science 9618/32 May/June 2023 past paper

Cambridge A Level Computer Science (9618) Paper 3 (Advanced theory), variant 2, May/June 2023: the question paper and its official mark scheme, 11 questions worth 75 marks, with the grade thresholds. Free to open, no account needed.

Questions
11
Marks
75
Grade A from
54

File names: 9618_s23_qp_32 ยท 9618_s23_ms_32

Grade thresholds for 9618/32 May/June 2023

The minimum raw marks Cambridge set for each grade on this component (out of 75). Thresholds change every session and variant, so always compare your score with the paper you actually sat.

ABCDE
5446393225

Topics in this paper

Which syllabus chapters 9618/32 May/June 2023 tested, by marks. Each chapter links to every past-paper question on it.

ChapterQuestionsMarks
Data Types and Structures219
Hardware and Virtual Machines110
System Software (A Level)19
Communication and internet technologies16
Processor Fundamentals16
Artificial Intelligence (AI)16
Data Representation15
Databases15
Security (A Level)15
Further Programming14

Questions in 9618/32 May/June 2023

  1. Question 1Data Representation ยท 5 marks

    Numbers are stored in a computer using floating point representation with: โ€ข 10 bits for the mantissa โ€ข 6 bits for the exponent โ€ข twoโ€™s complement form for both the mantissa and exponent. (a) Write the normalised floatingโ€‘point representation of โ€ฆ

  2. Question 2Databases ยท 5 marks

    (a) Describe how records are organised and accessed in a sequential file. (b) A hashing algorithm is used to calculate storage locations for records in a random access file. The algorithm calculates hash values using the function modulus 5. The โ€ฆ

  3. Question 3System Software (A Level) ยท 9 marks

    Several syntax diagrams are shown. digit โ€ฆ

  4. Question 4Further Programming ยท 4 marks

    Draw one line from each Objectโ€‘Oriented Programming (OOP) term to its most appropriate description. OOP term Description Setters Polymorphism Getters Encapsulation methods used to update the value of a property enables the defining of a new class that inherits from โ€ฆ

  5. Question 5Security (A Level) ยท 5 marks

    (a) Encryption is used to scramble data to make it meaningless if intercepted. Describe the purpose of quantum cryptography. (b) Explain the differences between symmetric and asymmetric cryptography when encrypting and decrypting data.

  6. Question 6Data Types and Structures ยท 9 marks

    (a) Write pseudocode statements to declare the composite data type, TAppointments, to hold data about patients for a dental clinic. It will include for each patient: โ€ข name (first name and last name) โ€ข date of birth โ€ข telephone number โ€ฆ

  7. Question 7Communication and internet technologies ยท 6 marks

    (a) State two examples of where it would be appropriate to use packet switching. (b) Give four differences between circuit switching and packet switching. โ€ฆ

  8. Question 8Processor Fundamentals ยท 6 marks

    (a) Describe the use of pipelining in Reduced Instruction Set Computers (RISC). (b) The processing of instructions is divided into five stages: โ€ข instruction fetch (IF) โ€ข instruction decode (ID) โ€ข operand fetch (OF) โ€ข instruction execute (IE) โ€ข write โ€ฆ

  9. Question 9Hardware and Virtual Machines ยท 10 marks

    This truth table represents a logic circuit. INPUT OUTPUT โ€ฆ

  10. Question 10Artificial Intelligence (AI) ยท 6 marks

    (a) State one category of machine learning. (b) Calculate the path that takes the shortest time to travel from the Begin node to the End node, using the A* algorithm. Show your working in the table provided. The first two โ€ฆ

  11. Question 11Data Types and Structures ยท 10 marks

    (a) The pseudocode shown represents a queue Abstract Data Type (ADT) with procedures for initialisation and to add new items. It is incomplete. CONSTANT MaxLength = 50 DECLARE FrontPointer : INTEGER DECLARE RearPointer : INTEGER DECLARE Length : INTEGER DECLARE โ€ฆ

Other Computer Science papers from May/June 2023

Questions students ask

Where can I get the 9618/32 May/June 2023 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (9618_s23_ms_32), and on a wide screen it sits beside the question you are reading.
What was the grade threshold for an A in 9618/32 May/June 2023?
54 marks out of 75, a C needed 39.
Which topics came up in 9618/32 May/June 2023?
Mostly Data Types and Structures, Hardware and Virtual Machines, System Software (A Level). The full list is in the table above.
Do I need an account to open 9618/32 May/June 2023?
No. Every paper opens for free without signing in. A free account also saves your pen marks and records your score against the grade thresholds.