Cambridge IGCSE ยท 0478 ยท Paper 2 ยท Algorithms, programming & logic
Computer Science 0478/22 May/June 2022 past paper
Cambridge IGCSE Computer Science (0478) Paper 2 (Algorithms, programming & logic), variant 2, May/June 2022: the question paper and its official mark scheme, 5 questions worth 50 marks, with the grade thresholds. Free to open, no account needed.
- Questions
- 5
- Marks
- 50
- Grade A from
- 27
File names: 0478_s22_qp_22 ยท 0478_s22_ms_22
Grade thresholds for 0478/22 May/June 2022
The minimum raw marks Cambridge set for each grade on this component (out of 50). Thresholds change every session and variant, so always compare your score with the paper you actually sat.
| A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|
| 27 | 20 | 14 | 11 | 9 | 7 | 5 |
Topics in this paper
Which syllabus chapters 0478/22 May/June 2022 tested, by marks. Each chapter links to every past-paper question on it.
| Chapter | Questions | Marks |
|---|---|---|
| Scenario Question | 1 | 20 |
| Databases | 2 | 14 |
| Algorithm Design and Problem-Solving | 1 | 11 |
| Programming | 1 | 5 |
Questions in 0478/22 May/June 2022
- Question 1
All variables, constants and other identifiers must have meaningful names. (a) (i) Identify one constant that you could have used for Task 1. Give the value and use of the constant. Constant Value Use (ii) Identify one variable that you โฆ
- Question 2
An algorithm allows a user to input their password and checks that there are at least eight characters in the password. Then, the user is asked to re-input the password to check that both inputs are the same. The user โฆ
- Question 3
(a) Describe a one-dimensional array. Include an example of an array declaration. (b) Explain how indexing could be used to search for a value stored in a one-dimensional array.
- Question 4
This algorithm checks the temperature of hot food being served to customers. START Counter 0 Counter Counter + 1 Error ((Hot + Cold) / Counter) * 100 Hot 0 Cold 0 Serve 0 Serve Serve + 1 INPUT Temp OUTPUT โฆ
- Question 5
A database table, NURSE, is used to keep a record of disposable items worn by veterinary nurses. This is part of the table: ItemNumber Description SingleUse Uses StockLevel ReorderLevel DIG1 Glove (pair) โฆ
Other Computer Science papers from May/June 2022
- 0478/11 Computer systems
- 0478/12 Computer systems
- 0478/13 Computer systems
- 0478/21 Algorithms, programming & logic
- 0478/23 Algorithms, programming & logic