2019

Cambridge A Level ยท 9608 ยท Paper 2 ยท Fundamental problem-solving & programming

Computer Science 9608/21 Oct/Nov 2019 past paper

Cambridge A Level Computer Science (9608) (previous syllabus, now 9618) Paper 2 (Fundamental problem-solving & programming), variant 1, Oct/Nov 2019: the question paper and its official mark scheme, 6 questions worth 75 marks, with the grade thresholds. Free to open, no account needed.

Questions
6
Marks
75
Grade A from
45

File names: 9608_w19_qp_21 ยท 9608_w19_ms_21

Grade thresholds for 9608/21 Oct/Nov 2019

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
4537302418

Topics in this paper

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

ChapterQuestionsMarks
Data Types and Structures232
Software Development226
Programming217

Questions in 9608/21 Oct/Nov 2019

  1. Question 1Software Development ยท 16 marks

    Study the following pseudocode. FUNCTION Search() RETURNS INTEGER DECLARE โ€ฆ

  2. Question 2Software Development ยท 10 marks

    (a) A structure chart is often used in modular program design. One feature shown is the sequence of module execution. State four other features that may be shown. Feature 1 Feature 2 Feature 3 Feature 4 (b) Identify and describe โ€ฆ

  3. Question 3Programming ยท 7 marks

    The following is a function design in pseudocode. Line numbers are given for reference only. 10 FUNCTION Check(InString : STRING) RETURNS BOOLEAN 11 12 DECLARE NumDots : INTEGER 13 DECLARE Index : INTEGER 14 DECLARE NumOthers : INTEGER 15 16 โ€ฆ

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

    A student is developing a program to count how many times each character of the alphabet (A to Z) occurs in a given string. Upper case and lower case characters will be counted as the same. The string may contain โ€ฆ

  5. Question 5Programming ยท 10 marks

    The following pseudocode checks whether a string is a valid password. FUNCTION CheckPassword(InString : STRING) RETURNS BOOLEAN DECLARE Index, Upper, Lower, Digit, Other : INTEGER DECLARE NextChar : CHAR Upper 0 Lower 0 Digit 0 Other 0 FOR Index 1 โ€ฆ

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

    Account information for users of a library is held in one of two text files; UserListAtoM.txt and UserListNtoZ.txt The format of the data held in the two files is identical. Each line of the file is stored as a string โ€ฆ

Other Computer Science papers from Oct/Nov 2019

Questions students ask

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