2025

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

Computer Science 9618/43 May/June 2025 past paper

Cambridge A Level Computer Science (9618) Paper 4 (Practical programming), variant 3, 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_43 ยท 9618_s25_ms_43

Topics in this paper

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

ChapterQuestionsMarks
Programming246
Further Programming129

Questions in 9618/43 May/June 2025

  1. Question 1Programming ยท 26 marks

    A program reads data from a text file and stores it in a queue. The linear queue Queue is stored as a 1D array of up to 50 elements. The queue has the following pointers: โ€ข HeadPointer โ€“ this stores โ€ฆ

  2. Question 2Programming ยท 20 marks

    A program sorts the data in the 1D array DataArray and searches DataArray for specific values. DataArray stores 14 integer values and is declared local to the main program. (a) Write program code to create DataArray and initialise it with โ€ฆ

  3. Question 3Further Programming ยท 29 marks

    A program stores data in a linked list that is designed using Objectโ€‘Oriented Programming (OOP). The class Node stores data about the nodes. Node TheData : Integer NextNode : Node stores the integer data stores the next node in the โ€ฆ

Other Computer Science papers from May/June 2025

Questions students ask

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