2024

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

Computer Science 9618/22 Oct/Nov 2024 past paper

Cambridge A Level Computer Science (9618) Paper 2 (Problem-solving & programming), variant 2, Oct/Nov 2024: the question paper and its official mark scheme, 8 questions worth 75 marks, with the grade thresholds. Free to open, no account needed.

Questions
8
Marks
75
Grade A from
42

File names: 9618_w24_qp_22 ยท 9618_w24_ms_22

Grade thresholds for 9618/22 Oct/Nov 2024

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
4234261912

Topics in this paper

Which syllabus chapters 9618/22 Oct/Nov 2024 tested, by marks. Each chapter links to every past-paper question on it.

ChapterQuestionsMarks
Data Types and Structures440
Programming435

Questions in 9618/22 Oct/Nov 2024

  1. Question 1Programming ยท 9 marks

    A program has been developed and released for general use. After a few months of use an error is detected where under certain circumstances it outputs an unexpected value. (a) The error in the program needs to be corrected. Identify โ€ฆ

  2. Question 2Programming ยท 9 marks

    A program is being developed to process bank card information. When a card number is displayed, all the characters except the last four are replaced with the asterisk character '*'. Card numbers are stored as strings. The strings are between โ€ฆ

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

    A program uses a stack to hold up to 60 numeric values. The stack is implemented using two integer variables and a 1D array. The array is declared in pseudocode as shown: DECLARE ThisStack : ARRAY[1:60] OF REAL The stack โ€ฆ

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

    A global integer variable Tick is always incremented every millisecond (1000 times per second) regardless of the other programs running. The value of Tick can be read by any program but the value should not be changed. Assume that the โ€ฆ

  5. Question 5Programming ยท 7 marks

    A program contains a global 1D array Data with 100 elements of type INTEGER. The program contains a function Process() expressed in pseudocode as follows: FUNCTION Process(Number : INTEGER, Label : STRING) RETURNS STRING DECLARE Index, Count : INTEGER DECLARE โ€ฆ

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

    A shop sells sandwiches and snacks. The owner chooses a โ€˜daily specialโ€™ sandwich which is displayed on a board outside the shop. Each โ€˜daily specialโ€™ has two different fillings and is made with one type of bread. The owner wants โ€ฆ

  7. Question 7Programming ยท 10 marks

    A coffee shop runs a computerised loyalty card system. Customers are issued with a loyalty card with their name together with a unique customer ID. Loyalty points are added to their card each time they spend money at the shop. โ€ฆ

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

    A program is being developed to implement a game for up to six players. During the game, each player assembles a team of characters. At the start of the game there are 45 characters available. Each character has four attributes, โ€ฆ

Other Computer Science papers from Oct/Nov 2024

Questions students ask

Where can I get the 9618/22 Oct/Nov 2024 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (9618_w24_ms_22), and on a wide screen it sits beside the question you are reading.
What was the grade threshold for an A in 9618/22 Oct/Nov 2024?
42 marks out of 75, a C needed 26.
Which topics came up in 9618/22 Oct/Nov 2024?
Mostly Data Types and Structures, Programming. The full list is in the table above.
Do I need an account to open 9618/22 Oct/Nov 2024?
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.