Cambridge IGCSE ยท 0478 ยท Paper 2 ยท Algorithms, programming & logic
Computer Science 0478/21 Oct/Nov 2019 past paper
Cambridge IGCSE Computer Science (0478) Paper 2 (Algorithms, programming & logic), variant 1, Oct/Nov 2019: the question paper and its official mark scheme, 5 questions worth 78 marks, with the grade thresholds. Free to open, no account needed.
- Questions
- 5
- Marks
- 50
- Grade A from
- 36
File names: 0478_w19_qp_21 ยท 0478_w19_ms_21
Grade thresholds for 0478/21 Oct/Nov 2019
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 |
|---|---|---|---|---|---|---|
| 36 | 28 | 21 | 17 | 13 | 9 | 5 |
Topics in this paper
Which syllabus chapters 0478/21 Oct/Nov 2019 tested, by marks. Each chapter links to every past-paper question on it.
| Chapter | Questions | Marks |
|---|---|---|
| Algorithm Design and Problem-Solving | 3 | 50 |
| Programming | 1 | 20 |
| Databases | 1 | 8 |
Questions in 0478/21 Oct/Nov 2019
- Question 1
(a) All variables, constants and other identifiers must have meaningful names. Name two variables that you could have used for Task 1. State the data type and purpose of each variable. Variable 1 name Data type Purpose Variable 2 name โฆ
- Question 2
For each of the four descriptions in the table, place a tick in the correct column to show whether it describes a Structure diagram, a Flowchart or Library routines. Description Structure diagram Flowchart Library routines A modelling tool used to โฆ
- Question 3
Examine the following pseudocode: INPUT A INPUT B INPUT C INPUT D INPUT E INPUT F INPUT G INPUT H INPUT I INPUT J INPUT K INPUT โฆ
- Question 4
(a) Complete the trace table for this algorithm using the given input data. Index 0 FOR Count 0 TO 7 INPUT Value IF Value > 50 THEN PassMarks[Index] Value Index Index + 1 ENDIF NEXT Count PRINT "Number passed ", โฆ
- Question 5
A car manufacturer makes a range of car models named Pegasus, Apollo and Cupid. It keeps a database to store the records of its range and the different options for each car model. Within the table CAR_RANGE, the following data โฆ
Other Computer Science papers from Oct/Nov 2019
- 0478/11 Computer systems
- 0478/12 Computer systems
- 0478/13 Computer systems
- 0478/22 Algorithms, programming & logic
- 0478/23 Algorithms, programming & logic