Cambridge IGCSE ยท 0478 ยท Paper 2 ยท Algorithms, programming & logic
Computer Science 0478/21 Oct/Nov 2022 past paper
Cambridge IGCSE Computer Science (0478) Paper 2 (Algorithms, programming & logic), variant 1, Oct/Nov 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
- 30
File names: 0478_w22_qp_21 ยท 0478_w22_ms_21
Grade thresholds for 0478/21 Oct/Nov 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 |
|---|---|---|---|---|---|---|
| 30 | 22 | 14 | 12 | 10 | 8 | 6 |
Topics in this paper
Which syllabus chapters 0478/21 Oct/Nov 2022 tested, by marks. Each chapter links to every past-paper question on it.
| Chapter | Questions | Marks |
|---|---|---|
| Scenario Question | 1 | 20 |
| Algorithm Design and Problem-Solving | 2 | 18 |
| Databases | 2 | 12 |
Questions in 0478/21 Oct/Nov 2022
- Question 1
All variables, constants and other identifiers must have meaningful names. (a) (i) Describe the arrays you have set up in Task 1 to record the membersโ details. Include in your description the name, data type and sample data for each โฆ
- Question 2
An algorithm has been written to: โข set 100 elements of the array Reading[1:100] to zero โข input integer values between 1 and 100 โข end the process with an input of โ1 โข reject all other values โข count โฆ
- Question 3
(a) A PIN (personal identification number) is input into a banking app by the user. Before the PIN is accepted, the following validation checks are performed: โข check 1 โ each character must be a digit โข check 2 โ โฆ
- Question 4
This algorithm makes sure that there are enough fresh bread rolls available for customers to buy. START INPUT Sold IS Sold = โ1? Stock 50 Total 0 STOP Yes No OUTPUT Total OUTPUT "Add new stock" IS Stock < 20? โฆ
- Question 5
A database table, WAREHOUSE, is used to keep a record of items for sale. The table has these fields: โข ItemCode โ code to identify each type of item โข Description โ brief description of each item โข Manufacturer โ โฆ
Other Computer Science papers from Oct/Nov 2022
- 0478/11 Computer systems
- 0478/12 Computer systems
- 0478/13 Computer systems
- 0478/22 Algorithms, programming & logic
- 0478/23 Algorithms, programming & logic