2020

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

Computer Science 9608/22 May/June 2020 past paper

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

Questions
6
Marks
75

File names: 9608_s20_qp_22 ยท 9608_s20_ms_22

Topics in this paper

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

ChapterQuestionsMarks
Data Types and Structures347
Software Development111
Programming110
Algorithm Design and Problem-solving17

Questions in 9608/22 May/June 2020

  1. Question 1Programming ยท 10 marks

    (a) Selection and repetition are basic constructs of an algorithm. Name and describe one other construct. Name Description (b) Program coding is a transferable skill. Explain the term transferable skill. (c) Count-controlled and post-condition are two types of loop. Describe โ€ฆ

  2. Question 2Software Development ยท 11 marks

    (a) A structure chart is often produced as part of a modular program design. The chart shows the hierarchy of modules and the sequence of execution. Give two other features the structure chart can show. Feature 1 Feature 2 (b) โ€ฆ

  3. Question 3Algorithm Design and Problem-solving ยท 7 marks

    A navigation program includes a function, CheckCourse(). This function is called with a real value, Course, and returns an integer value. The identifier table and the program flowchart for the function are shown as follows: Identifier Type Description Course REAL โ€ฆ

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

    (a) Mustafa has developed the following pseudocode to generate ten random integers in the range 1 to 100. DECLARE Random : ARRAY [1:10] OF INTEGER DECLARE Count, RNum : INTEGER FOR Count 1 TO 10 Rnum INT(RAND(100)) + 1 Random[Count] โ€ฆ

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

    A global 1D array, Contact, of type STRING is used to store a list of names and email addresses. There are 1000 elements in the array. Each element stores one data item. The format of each data item is as โ€ฆ

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

    A company hires out rowing boats on a lake. The company has 17 boats numbered from 1 to 17. Boats may be hired between 9:00 and 18:00, with a maximum hire duration of 90 minutes. The company is developing a โ€ฆ

Other Computer Science papers from May/June 2020

Questions students ask

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