Cambridge A Level ยท 9618 ยท Paper 2 ยท Problem-solving & programming
Computer Science 9618/21 May/June 2025 past paper
Cambridge A Level Computer Science (9618) Paper 2 (Problem-solving & programming), variant 1, May/June 2025: the question paper and its official mark scheme, 7 questions worth 99 marks. Free to open, no account needed.
- Questions
- 7
- Marks
- 99
File names: 9618_s25_qp_21 ยท 9618_s25_ms_21
Topics in this paper
Which syllabus chapters 9618/21 May/June 2025 tested, by marks. Each chapter links to every past-paper question on it.
| Chapter | Questions | Marks |
|---|---|---|
| Data Types and Structures | 5 | 73 |
| Programming | 2 | 26 |
Questions in 9618/21 May/June 2025
- Question 1
A program is being developed to help the manager of a shop control the stock. (a) An identifier table has been used during the design stage. Complete the identifier table: Example value Explanation Variable name Data type "Fruit" a category โฆ
- Question 2
A program is being developed to calculate the pay of employees working for a company. A function CalculateBonus() calculates bonus pay based on the value of sales. Bonus pay is calculated as shown in the table. Value of sales (in โฆ
- Question 3
A student has been asked to create a simple guessing game program. This program will generate a random integer value between 1 and 100. It will then repeatedly prompt the user to input an integer value until they input the โฆ
- Question 4
Study the algorithm: DECLARE Chars : ARRAY[1:4] OF CHAR DECLARE โฆ
- Question 5
Stacks and queues are both abstract data types. A stack uses a top-of-stack pointer to indicate the location of the last item added to the stack. A queue uses two pointers: โข a front pointer to indicate the location of โฆ
- Question 6
A program monitors the speed of vehicles as they move around a large building site. Each vehicle contains a sensor which reads an integer value that represents the speed of the vehicle. The value is expected to be in the โฆ
- Question 7
A program is being developed to implement a customer loyalty scheme for a coffee shop. The programmer has decided that the following data items need to be stored for each customer: Data item Description customer ID a unique six-digit string โฆ
Other Computer Science papers from May/June 2025
- 9618/11 Theory fundamentals
- 9618/12 Theory fundamentals
- 9618/13 Theory fundamentals
- 9618/22 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