2021

Cambridge A Level ยท 9608 ยท Paper 4 ยท Further problem-solving & programming

Computer Science 9608/41 May/June 2021 past paper

Cambridge A Level Computer Science (9608) (previous syllabus, now 9618) Paper 4 (Further problem-solving & programming), variant 1, May/June 2021: the question paper and its official mark scheme, 6 questions worth 63 marks, with the grade thresholds. Free to open, no account needed.

Questions
6
Marks
75
Grade A from
50

File names: 9608_s21_qp_41 ยท 9608_s21_ms_41

Grade thresholds for 9608/41 May/June 2021

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
5039322416

Topics in this paper

Which syllabus chapters 9608/41 May/June 2021 tested, by marks. Each chapter links to every past-paper question on it.

ChapterQuestionsMarks
Computational thinking and Problem-solving329
Further Programming228
Processor Fundamentals16

Questions in 9608/41 May/June 2021

  1. Question 1Further Programming ยท 16 marks

    A vending machine allows users to insert coins to purchase an item. The user then enters the code for the item they would like the machine to dispense (give out). The user must re-enter the code until it is valid. โ€ฆ

  2. Question 2Further Programming ยท 12 marks

    Peter uses a record structure, customer, to store data about customers. The data includes: โ€ข a unique customer ID between 10 000 and โ€ฆ

  3. Question 4Computational thinking and Problem-solving ยท 14 marks

    Chon creates a binary tree structure to store options that the user can select from a menu (M) in his program. โ€ฆ

  4. Question 5Computational thinking and Problem-solving ยท 9 marks

    A binary search algorithm searches for data in a sorted array. (a) The pseudocode function binarySearch()performs a binary search to find a given value in the global array, dataArray. If the value is found, the function returns its index. If โ€ฆ

  5. Question 6Processor Fundamentals ยท 6 marks

    The table shows assembly language instructions for a processor that has one general purpose register, the Accumulator (ACC), and an Index Register (IX). Instruction Explanation Label Op code Operand LDM #n Immediate addressing. Load the number n to ACC LDD โ€ฆ

  6. Question 7Computational thinking and Problem-solving ยท 6 marks

    Giles is writing a program that uses a stack. The stack stores up to 1000 integers in the 1D array, stackArray. (a) The procedure setUpStack()takes two parameters: โ€ข the array, stackArray โ€ข a pointer to the last element pushed onto โ€ฆ

Other Computer Science papers from May/June 2021

Questions students ask

Where can I get the 9608/41 May/June 2021 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (9608_s21_ms_41), and on a wide screen it sits beside the question you are reading.
What was the grade threshold for an A in 9608/41 May/June 2021?
50 marks out of 75, a C needed 32.
Which topics came up in 9608/41 May/June 2021?
Mostly Computational thinking and Problem-solving, Further Programming, Processor Fundamentals. The full list is in the table above.
Do I need an account to open 9608/41 May/June 2021?
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.