Cambridge A Level ยท 9618 ยท Paper 2 ยท Problem-solving & programming
Computer Science 9618/22 May/June 2026 past paper
Cambridge A Level Computer Science (9618) Paper 2 (Problem-solving & programming), variant 2, May/June 2026: 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: 9618_s26_qp_22 ยท 9618_s26_ms_22
Topics in this paper
Which syllabus chapters 9618/22 May/June 2026 tested, by marks. Each chapter links to every past-paper question on it.
| Chapter | Questions | Marks |
|---|---|---|
| Software Development | 1 | 27 |
| Programming | 2 | 24 |
| Algorithm Design and Problem-solving | 2 | 15 |
| Data Types and Structures | 1 | 9 |
Questions in 9618/22 May/June 2026
- Question 1
A program is being developed to control a simple alarm system to be used in a house. The alarm has a control panel with a keypad and a screen to display text. The keypad consists of 36 character keys: โข โฆ
- Question 2
A new computer system is being developed to help manage a tool hire business. A customer can specify if they want to hire a tool for either half a day or a full day. An abstract model for the new โฆ
- Question 3
A computer game uses a text file named WordList.txt containing 10 000 words, all in lower case. Each word is unique and is stored on a separate line of the text file. An efficient algorithm is needed to check that โฆ
- Question 4
A desktop web browser stores the history of web addresses visited. The web browser uses a back button and forward button to move between web pages recently visited. Two stacks are used when each of these buttons are clicked: โข โฆ
- Question 5
A programmer has defined a global 1D array Numbers of type INTEGER, which can store 1000 integers. The lower bound of the array Numbers is set to 1. Each element of the array has been initialised with a random integer โฆ
- Question 6
A program is being developed to encrypt a message. The following terms are used in the encryption technique to be used: term definition plain text The original message before it is encrypted. cipher text The encrypted version of the plain โฆ
Other Computer Science papers from May/June 2026
- 9618/11 Theory fundamentals
- 9618/12 Theory fundamentals
- 9618/13 Theory fundamentals
- 9618/21 Problem-solving & programming
- 9618/23 Problem-solving & programming
- 9618/31 Advanced theory
- 9618/32 Advanced theory
- 9618/33 Advanced theory
- 9618/41 Practical programming
- 9618/42 Practical programming
- 9618/43 Practical programming