2017

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

Computer Science 9608/23 May/June 2017 past paper

Cambridge A Level Computer Science (9608) (previous syllabus, now 9618) Paper 2 (Fundamental problem-solving & programming), variant 3, May/June 2017: 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
47

File names: 9608_s17_qp_23 ยท 9608_s17_ms_23

Grade thresholds for 9608/23 May/June 2017

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
4739332620

Topics in this paper

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

ChapterQuestionsMarks
Algorithm Design and Problem-solving230
Programming229
Data Types and Structures110
Software Development16

Questions in 9608/23 May/June 2017

  1. Question 1Algorithm Design and Problem-solving ยท 16 marks

    (a) Simple algorithms usually consist of three different stages. Complete the following table. Add a description of the stage and an example pseudocode statement. The first stage has been given. Stage Description and example Input Description: Pseudocode example: Description: Pseudocode โ€ฆ

  2. Question 2Algorithm Design and Problem-solving ยท 14 marks

    One of the security features of a multi-user computer system is a user login process. The user must complete this successfully before they can access the resources of the system. As part of the login process the user enters their โ€ฆ

  3. Question 3Programming ยท 11 marks

    A string conversion function, StringClean, is to be written. This function will form a new string, OutString, from a given string, InString, by: โ€ข removing all non-alphabetic characters โ€ข converting all alphabetic characters to lower case. For example: InString = โ€ฆ

  4. Question 4Software Development ยท 6 marks

    (a) A structure chart is a tool used in modular program design. State three pieces of information that a structure chart can convey about a program design. โ€ฆ

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

    A multi-user computer system records user login information in a text file, LoginFile.txt. Each time a user successfully logs into the system, the following information is recorded: Item Information Example data 1 A five character user ID "JimAA" 2 A โ€ฆ

  6. Question 6Programming ยท 18 marks

    A multi-user computer system makes use of passwords. To be valid, a password must comply with the following rules: โ€ข at least two lower-case alphabetic characters โ€ข at least two upper-case alphabetic characters โ€ข at least three numeric characters โ€ข โ€ฆ

Other Computer Science papers from May/June 2017

Questions students ask

Where can I get the 9608/23 May/June 2017 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (9608_s17_ms_23), and on a wide screen it sits beside the question you are reading.
What was the grade threshold for an A in 9608/23 May/June 2017?
47 marks out of 75, a C needed 33.
Which topics came up in 9608/23 May/June 2017?
Mostly Algorithm Design and Problem-solving, Programming, Data Types and Structures. The full list is in the table above.
Do I need an account to open 9608/23 May/June 2017?
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.