2016

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

Computer Science 9608/22 May/June 2016 past paper

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

Questions
6
Marks
75
Grade A from
43

File names: 9608_s16_qp_22 ยท 9608_s16_ms_22

Grade thresholds for 9608/22 May/June 2016

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
4336292317

Topics in this paper

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

ChapterQuestionsMarks
Data Types and Structures231
Programming229
Software Development218

Questions in 9608/22 May/June 2016

  1. Question 1Programming ยท 17 marks

    The items in the table below are individual statements in a generic programming language. For the built-in functions list, refer to the Appendix on page โ€ฆ

  2. Question 2Software Development ยท 10 marks

    A team is designing a software system to monitor temperature in a process. To do this, the system needs to sample the temperature repeatedly. If the temperature exceeds a given threshold value, an alarm will sound. The system is to โ€ฆ

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

    A string encryption function is needed. The encryption uses a simple character-substitution method. In this method, a new character substitutes for each character in the original string. This will create the encrypted string. The substitution uses the 7-bit ASCII value โ€ฆ

  4. Question 4Software Development ยท 8 marks

    (a) Structured programming involves the breaking down of a problem into modules. Give two reasons why this is done. โ€ฆ

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

    Toni has a large collection of jazz CDs that are stored in different places. She wants to record where the CDs are stored. She decides to write a program to do this. The program must store the data in a โ€ฆ

  6. Question 6Programming ยท 12 marks

    A string-handling function has been developed. The pseudocode for this function is shown below. For the built-in functions list, refer to the Appendix on page 18. FUNCTION SSM(String1, String2 : STRING) RETURNS INTEGER DECLARE โ€ฆ

Other Computer Science papers from May/June 2016

Questions students ask

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