Cambridge A Level ยท 9608 ยท Paper 2 ยท Fundamental problem-solving & programming
Computer Science 9608/23 May/June 2020 past paper
Cambridge A Level Computer Science (9608) (previous syllabus, now 9618) Paper 2 (Fundamental problem-solving & programming), variant 3, May/June 2020: the question paper and its official mark scheme, 5 questions worth 75 marks. Free to open, no account needed.
- Questions
- 5
- Marks
- 75
File names: 9608_s20_qp_23 ยท 9608_s20_ms_23
Topics in this paper
Which syllabus chapters 9608/23 May/June 2020 tested, by marks. Each chapter links to every past-paper question on it.
| Chapter | Questions | Marks |
|---|---|---|
| Data Types and Structures | 2 | 44 |
| Algorithm Design and Problem-solving | 2 | 18 |
| Software Development | 1 | 13 |
Questions in 9608/23 May/June 2020
- Question 1
(a) Algorithms are produced during program development. State when you would produce an algorithm during program development and state its purpose. When Purpose (b) Selection is one of the basic constructs used in algorithms. Explain the term selection. (c) Explain โฆ
- Question 2
(a) A structure chart is often produced as part of a modular program design. The chart shows the relationship between modules and the parameters that are passed between them. Give two other features the structure chart can show. Feature 1 โฆ
- Question 3
(a) Study the following pseudocode. Error Delta(Plan, Actual) CASE OF Error โฆ
- Question 4
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 โฆ
- Question 5
A company hires out rowing boats on a lake. The company has 20 boats, numbered from 1 to 20. For safety reasons, the boats have to be serviced (checked and any damage repaired) regularly. The company is developing a program โฆ
Other Computer Science papers from May/June 2020
- 9608/11 Theory fundamentals
- 9608/12 Theory fundamentals
- 9608/13 Theory fundamentals
- 9608/21 Fundamental problem-solving & programming
- 9608/22 Fundamental problem-solving & programming
- 9608/31 Advanced theory
- 9608/33 Advanced theory
- 9608/41 Further problem-solving & programming
- 9608/42 Further problem-solving & programming
- 9608/43 Further problem-solving & programming