Cambridge IGCSE ยท 0478 ยท Paper 2 ยท Algorithms, programming & logic
Computer Science 0478/21 Oct/Nov 2021 past paper
Cambridge IGCSE Computer Science (0478) Paper 2 (Algorithms, programming & logic), variant 1, Oct/Nov 2021: 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
- 31
File names: 0478_w21_qp_21 ยท 0478_w21_ms_21
Grade thresholds for 0478/21 Oct/Nov 2021
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 |
|---|---|---|---|---|---|---|
| 31 | 23 | 15 | 12 | 10 | 8 | 6 |
Topics in this paper
Which syllabus chapters 0478/21 Oct/Nov 2021 tested, by marks. Each chapter links to every past-paper question on it.
| Chapter | Questions | Marks |
|---|---|---|
| Scenario Question | 1 | 20 |
| Databases | 2 | 12 |
| Boolean Logic | 1 | 10 |
| Algorithm Design and Problem-Solving | 1 | 8 |
Questions in 0478/21 Oct/Nov 2021
- Question 1
All variables, constants and other identifiers must have meaningful names. (a) Identify one constant that you could have used for Task 1. Give the value that would be assigned to this constant. State the use of this constant. Constant Value โฆ
- Question 2
An algorithm has been written in pseudocode to generate 50 positive random integers with values less than or equal to 100. These random integers are stored in the array RandNum[ ] The function Rand(X, Y) generates a random integer greater โฆ
- Question 3
A program has been written to check the value of a measurement. The measurement must be a positive number and given to three decimal places, for example, โฆ
- Question 4
The algorithm shown by this flowchart allows the input of examination marks for a class of students. A mark of โ1 ends the process. If a mark is 80 or over then a distinction grade is awarded. The number of โฆ
- Question 5
A database table, APPLIANCE, is used to keep a record of kitchen appliances available for sale. The following data is stored for each appliance: โข CATEGORY โ washer, dishwasher, fridge or freezer โข ECONOMYRATING โฆ
Other Computer Science papers from Oct/Nov 2021
- 0478/11 Computer systems
- 0478/12 Computer systems
- 0478/13 Computer systems
- 0478/22 Algorithms, programming & logic
- 0478/23 Algorithms, programming & logic