2024

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

Computer Science 9618/21 Oct/Nov 2024 past paper

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

Questions
8
Marks
75
Grade A from
45

File names: 9618_w24_qp_21 ยท 9618_w24_ms_21

Grade thresholds for 9618/21 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
4538302215

Topics in this paper

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

ChapterQuestionsMarks
Programming540
Data Types and Structures240
Software Development110

Questions in 9618/21 Oct/Nov 2024

  1. Question 1Programming ยท 9 marks

    A program will calculate the tax payable based on the cost of an item. Calculations will occur at many places in the program and these involve the use of one of three tax rates. Tax rate values represent a percentage. โ€ฆ

  2. Question 2Programming ยท 6 marks

    A program uses three global integer variables HH, MM and SS to represent the current time in hours, minutes and seconds using the 24-hour clock notation. Midnight would be represented as 00:00:00 (HH:MM:SS). If the variables HH, MM and SS โ€ฆ

  3. Question 3Programming ยท 9 marks

    An algorithm will output the last three lines from a text file Result.txt The lines need to be output in the same order as they appear in the file. Assume: โ€ข Three variables LineX, LineY and LineZ will store the โ€ฆ

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

    A program includes the following assignment statement: Result โ† STR_TO_NUM(x) / STR_TO_NUM(y) When the program evaluates the expression in the statement, it performs a calculation. Variable Result is of type real and variables x and y are of type string. โ€ฆ

  5. Question 5Software Development ยท 10 marks

    A software developer follows a program development life cycle. The life cycle divides the development process into various stages. (a) The following table lists some development activities. Complete the table by writing the name of the life cycle stage for โ€ฆ

  6. Question 6Programming ยท 9 marks

    A factory produces food items. The items must be used within a certain number of days after their production date. The number of days is known as the shelf life. It is different for each type of item but is โ€ฆ

  7. Question 7Programming ยท 7 marks

    A program contains six modules with headers as follows: Pseudocode module header PROCEDURE Connect() FUNCTION Activate(H1 : STRING, Code : INTEGER) RETURNS BOOLEAN FUNCTION Sync(T1 : BOOLEAN, S2 : REAL) RETURNS INTEGER PROCEDURE Initialise(BYREF ID : INTEGER, BYVAL CC : โ€ฆ

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

    An exam paper has a maximum of 75 marks. One of five pass grades (A to E) is assigned, depending on the mark obtained. The lowest mark for a given grade is known as the grade boundary. For example, if โ€ฆ

Other Computer Science papers from Oct/Nov 2024

Questions students ask

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