2015

Cambridge IGCSE ยท 0478 ยท Paper 2 ยท Algorithms, programming & logic

Computer Science 0478/22 May/June 2015 past paper

Cambridge IGCSE Computer Science (0478) Paper 2 (Algorithms, programming & logic), variant 2, May/June 2015: the question paper and its official mark scheme, 6 questions worth 50 marks, with the grade thresholds. Free to open, no account needed.

Questions
6
Marks
50
Grade A from
36

File names: 0478_s15_qp_22 ยท 0478_s15_ms_22

Grade thresholds for 0478/22 May/June 2015

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.

ABCDEFG
362820151173

Topics in this paper

Which syllabus chapters 0478/22 May/June 2015 tested, by marks. Each chapter links to every past-paper question on it.

ChapterQuestionsMarks
Programming436
Databases18
Algorithm Design and Problem-Solving16

Questions in 0478/22 May/June 2015

  1. Question 1Programming ยท 20 marks

    (a) All variables, constants and other identifiers should have meaningful names. (i) Declare the array to store the pupilsโ€™ names. (ii) Declare the array to store the pupilsโ€™ weights. (iii) It has been decided to record the weights for the โ€ฆ

  2. Question 2Programming ยท 4 marks

    Read this section of program code that should input 30 positive numbers and then output the largest number input. 1 Large โ€ฆ

  3. Question 3Programming ยท 8 marks

    (a) The flowchart below inputs six single digit numbers. The predefined function MOD gives the value of the remainder, for example, โ€ฆ

  4. Question 4Programming ยท 4 marks

    Four programming concepts and four examples of programming code are shown below. Draw a line to link each programming concept to the correct example of programming code. Programming concept Example of programming code Counting Sum = Sum + Value[n] Repetition โ€ฆ

  5. Question 5Algorithm Design and Problem-Solving ยท 6 marks

    (a) Write an algorithm, using pseudocode and a FOR TO NEXT loop structure, to input 1000 numbers into an array. (b) Rewrite your algorithm using another loop structure. Question 6 begins on page 10.

  6. Question 6Databases ยท 8 marks

    A database, MARKS, was set up to record the test results for a class of students. Part of the database is shown below. Student Name Class ID Maths English Science History Geography Paul Smith โ€ฆ

Other Computer Science papers from May/June 2015

Questions students ask

Where can I get the 0478/22 May/June 2015 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (0478_s15_ms_22), and on a wide screen it sits beside the question you are reading.
What was the grade threshold for an A in 0478/22 May/June 2015?
36 marks out of 50, a C needed 20.
Which topics came up in 0478/22 May/June 2015?
Mostly Programming, Databases, Algorithm Design and Problem-Solving. The full list is in the table above.
Do I need an account to open 0478/22 May/June 2015?
No. Every paper opens for free without signing in. A free account also saves your pen marks and records your score against the grade thresholds.