Cambridge IGCSE ยท 0478 ยท Paper 2 ยท Algorithms, programming & logic
Computer Science 0478/21 May/June 2020 past paper
Cambridge IGCSE Computer Science (0478) Paper 2 (Algorithms, programming & logic), variant 1, May/June 2020: the question paper and its official mark scheme, 5 questions worth 50 marks. Free to open, no account needed.
- Questions
- 5
- Marks
- 50
File names: 0478_s20_qp_21 ยท 0478_s20_ms_21
Topics in this paper
Which syllabus chapters 0478/21 May/June 2020 tested, by marks. Each chapter links to every past-paper question on it.
| Chapter | Questions | Marks |
|---|---|---|
| Scenario Question | 1 | 20 |
| Databases | 2 | 18 |
| Boolean Logic | 1 | 8 |
| Programming | 1 | 4 |
Questions in 0478/21 May/June 2020
- Question 1
All variables, constants and other identifiers must have meaningful names. (a) Identify one array that you could have used for Task 1. Give the data type and state the use of the array. Array Data type Use (b) Data entered โฆ
- Question 2
Describe the purpose of variables and constants. Use an example of each in your answer.
- Question 3
This pseudocode algorithm calculates the weight and number of bags in a load of firewood. The weight in kilograms of each bag is input. The algorithm finishes when either 50 bags have been weighed, or as soon as the total โฆ
- Question 4
This flowchart inputs five numbers and performs a calculation. The predefined function MOD finds the remainder from integer division for example โฆ
- Question 5
A database table, AIRLINE, stores data used to compare airlines. Code Airline name Number of employees Number of countries Head office Share price FJ FastJet 60000 30 Europe 514.50 MA MurphyAir 35000 8 Europe 152.67 JS JetSeven 45000 22 Asia โฆ
Other Computer Science papers from May/June 2020
- 0478/12 Computer systems
- 0478/13 Computer systems
- 0478/22 Algorithms, programming & logic
- 0478/23 Algorithms, programming & logic