2025

Cambridge A Level ยท 9618 ยท Paper 4 ยท Practical programming

Computer Science 9618/42 May/June 2025 past paper

Cambridge A Level Computer Science (9618) Paper 4 (Practical programming), variant 2, May/June 2025: the question paper and its official mark scheme, 3 questions worth 75 marks. Free to open, no account needed.

Questions
3
Marks
75

File names: 9618_s25_qp_42 ยท 9618_s25_ms_42

Topics in this paper

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

ChapterQuestionsMarks
Programming249
Further Programming126

Questions in 9618/42 May/June 2025

  1. Question 1Programming ยท 27 marks

    A program reads data from a text file and stores it in a stack. The stack Stack is stored as a 1D array of up to 20 elements. The pointer TopOfStack stores the index of the last element stored in โ€ฆ

  2. Question 2Programming ยท 22 marks

    A program stores data in a 1D array of records, HashTable. The array has space for 200 records. Each data item is stored in a specific index of the array that is calculated using an algorithm. The index is calculated โ€ฆ

  3. Question 3Further Programming ยท 26 marks

    A program stores data about animals using Objectโ€‘Oriented Programming (OOP). The class Animal stores the data about animals. Animal Name : String Sound : String Size : Integer Intelligence : Integer stores the name of the animal stores the sound โ€ฆ

Other Computer Science papers from May/June 2025

Questions students ask

Where can I get the 9618/42 May/June 2025 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (9618_s25_ms_42), and on a wide screen it sits beside the question you are reading.
Which topics came up in 9618/42 May/June 2025?
Mostly Programming, Further Programming. The full list is in the table above.
Do I need an account to open 9618/42 May/June 2025?
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.