2025

Cambridge A Level ยท 9618 ยท Paper 2 ยท Problem-solving & programming

Computer Science 9618/22 May/June 2025 past paper

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

Questions
7
Marks
75

File names: 9618_s25_qp_22 ยท 9618_s25_ms_22

Topics in this paper

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

ChapterQuestionsMarks
Data Types and Structures555
Algorithm Design and Problem-solving112
Software Development18

Questions in 9618/22 May/June 2025

  1. Question 1Data Types and Structures ยท 14 marks

    A program is being developed to control the production line in a factory. (a) A number of different program life cycles are available for the development of a program. (i) Explain the need for different program development life cycles. (ii) โ€ฆ

  2. Question 2Software Development ยท 8 marks

    A program to calculate the pay of employees working for a company is being designed. (a) Stepwise refinement has been used in the design of the program. Describe stepwise refinement. (b) One of the program modules used to calculate employeesโ€™ โ€ฆ

  3. Question 3Data Types and Structures ยท 8 marks

    An algorithm is designed to generate and output two unique random integers. Each integer value is between โ€“10 and 10 inclusive. If both integers output are negative, a third random integer between 30 and 35 inclusive will be generated and โ€ฆ

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

    An algorithm will: โ€ข input 100 integer values, one value at a time โ€ข store the first value input into the first location of the array Number โ€ข store the next input value in the next unused location of the โ€ฆ

  5. Question 5Algorithm Design and Problem-solving ยท 12 marks

    An automated digital camera system is used to take a sequence of pictures of animals in a garden. During the design of the system, a stateโ€‘transition diagram is produced. The table details the states in the automated digital camera system โ€ฆ

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

    Two arrays Data and Pointer are accessed by the procedure Place() Data and Pointer are both global arrays of type INTEGER The contents of these two arrays are shown: Data Pointer โ€ฆ

  7. Question 7Data Types and Structures ยท 18 marks

    A program is being developed to implement a customer loyalty scheme for a coffee shop. Each customer has a unique customer ID starting at 10001 with this value increasing by one each time a new customer joins the loyalty scheme. โ€ฆ

Other Computer Science papers from May/June 2025

Questions students ask

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