QUESTION
Page 5 1.CambridgeMark Scheme
IGCSE – May/June 2016
Syllabus
0478
Paper
22
4 1 mark for each correct line, maximum 3 (zero correct 0, one correct 1, two correct 2, three or
four correct 3), each box must have only one connection.
Statement type example
Assignment FOR X ← 1 TO 10
Iteration READ X
Input PRINT X
Output X ← Y + Z
[3]
5 – data structure (one—dimensional) array ……….
– ……… reason to simplify programming/ make programs shorter, etc. [2]
6 – IF (… THEN … ELSE … ENDIF)
– CASE (… OF … OTHERWISE … ENDCASE) [2]
7 (a) – 7 [1]
(b) – Brochure Number……..
– ….. Uniquely identifies each record/each Brochure Number different/no duplicates [2]
(c) – Number of Seats – number/integer
– Price in $ – currency/real [2]
(d) 1 mark for each correct result, 1 mark for the results in descending order of price
– Recliner sofa 1,200 RS23
– Recliner chair 600 RC01 [3]
© Cambridge International Examinations 2016
Page 6 Mark Scheme Syllabus Paper
Cambridge IGCSE – May/June 2016 0478 22
(e)
Field: Brochure Material Colour Price in $ Number of
Number Seats
Table: SOFASELECT SOFASELECT SOFASELECT SOFASELECT SOFASELECT
Sort:
Show:
Criteria: >2
or:
(1 mark) (1 mark) (1 mark) (1 mark) (1 mark)
[5]
© Cambridge International Examinations 2016
0478/22 Cambridge IGCSE – Mark Scheme May/June 2017
PUBLISHED
QUESTION 2.
Question Answer Marks
5(b) EarTag 1
5(c) Field: EarTag Gender Weight 3
Table: SHEEP SHEEP SHEEP
Sort:
Show: ;
Criteria: =’M’ > 10
or:
(1 mark) (1 mark) (1 mark)
© UCLES 2017 Page 6 of 6
0478/21 Cambridge IGCSE – Mark Scheme May/June 2020
QUESTION 3. PUBLISHED
Question Answer Marks
6(a) To uniquely identify a product (in TOOLS) 1
6(b) HS50 Hose (50 metres) 60 3
GFLG Garden Fork 50
LMPT Lawn Mower (Petrol) 25
One mark for correct data
One mark for correct format
One mark for data in correct order
6(c) 3
Field: Code Description Quantity_Stock
Table: TOOLS TOOLS TOOLS
Sort: Ascending
Show:
Criteria: <25
or:
One mark for each completely correct column (max three)
© UCLES 2020 Page 10 of 10
Buy O / A Level & IGCSE Original Books, Solved Past Papers & Notes Online at Discounted Prices.
Home Delivery all over Pakistan Call / WhatsApp: (0331-9977798) Visit: www.TeachifyMe.com/Shop
0478/22 Cambridge IGCSE – Mark Scheme May/June 2020
QUESTION 4. PUBLISHED
Question Answer Marks
5 One mark for explanation of dimension 3
One mark for explanation of index
One mark for inclusion of an example
The dimension is the number of indexes required to access an element.
The index is the position of the element in an array
For example A[25] is the 25th element of a one-dimensional array.
Question Answer Marks
6(a) One mark for field and one mark for reason 2
Field Juice code
Reason only unique identifier
6(b) 4
Field: Fruit 1 Fruit 2 Size Stock level
Table: JUICE JUICE JUICE JUICE
Sort:
Show:
Criteria: ="Apple" ="Apple"
or:
One mark for each correct column
© UCLES 2020 Page 8 of 8
Buy O / A Level & IGCSE Original Books, Solved Past Papers & Notes Online at Discounted Prices.
Home Delivery all over Pakistan Call / WhatsApp: (0331-9977798) Visit: www.TeachifyMe.com/Shop
0478/23 Cambridge IGCSE – Mark Scheme May/June 2020
QUESTION 5. PUBLISHED
Question Answer Marks
6 Decision Process 2
One mark for each correct symbol
Question Answer Marks
7(a) 4
Fieldname Purpose of field contents
CodeNo Primary key to identify products
Product To describe the product
Price The price of individual item
NumInStock How many are in stock
One mark for each correct fieldname and description pair
© UCLES 2020 Page 10 of 11
Buy O / A Level & IGCSE Original Books, Solved Past Papers & Notes Online at Discounted Prices.
Home Delivery all over Pakistan Call / WhatsApp: (0331-9977798) Visit: www.TeachifyMe.com/Shop
0478/23 Cambridge IGCSE – Mark Scheme May/June 2020
PUBLISHED
Question Answer Marks
7(b) 3
Field: CodeNo Product NumInStock
Table: STOCK STOCK STOCK
Sort:
Show:
Criteria: <20
or:
One mark for each completely correct column (max three)
© UCLES 2020 Page 11 of 11
Buy O / A Level & IGCSE Original Books, Solved Past Papers & Notes Online at Discounted Prices.
Home Delivery all over Pakistan Call / WhatsApp: (0331-9977798) Visit: www.TeachifyMe.com/Shop
0478/21 Cambridge IGCSE – Mark Scheme October/November
PUBLISHED 2017
QUESTION 6.
Question Answer Marks
5(a) Flag Count Name[1] Name[2] Name[3] Name[4] Temp 5
Jamal Amir Eve Tara
0 1 Amir Jamal Eve Tara Jamal
1 2 Amir Jamal Eve Tara Jamal
1 3 Amir Eve Jamal Tara Jamal
1 4 Amir Eve Jamal Tara Jamal
0 1 Amir Eve Jamal Tara Jamal
0 2 Amir Eve Jamal Tara Jamal
0 3 Amir Eve Jamal Tara Jamal
0 4 Amir Eve Jamal Tara Jamal
(1 Mark) (1 Mark) (--------1 Mark--------) (--------1 Mark--------) (1 Mark)
5(b) 1 mark per bullet: 2
• Sorting the names
• Ascending order / A to Z / lowest to highest / Alphabetic order
Question Answer Marks
6(a) 1 mark for any sensible appropriate field name 2
1 mark for data type, purpose + example data
Example 1:
Field Name: SPECIESID
Data Type: Alphanumeric
Purpose: Primary key
Example Data: SP06583
Example 2:
Field name: NUMBER
Data Type: Integer
Purpose: To record how many of that species there are at the park
Example Data: 30
© UCLES 2017 Page 6 of 7
0478/21 Cambridge IGCSE – Mark Scheme October/November
PUBLISHED 2017
Question Answer Marks
6(b) 4
Field: Species Classification Diet Legs
Table: LIVESTOCK LIVESTOCK LIVESTOCK LIVESTOCK
Sort: Ascending/
Descending
Show: ;
Criteria: “Mammal” “Herbivore” 4
or:
(1 Mark) (1 Mark) (1 Mark) (1 Mark)
1 mark per completely correct column.
© UCLES 2017 Page 7 of 7
0478/22 Cambridge IGCSE – Mark Scheme October/November
QUESTION 7. PUBLISHED 2017
Question Answer Marks
6(a) – 1 mark for each field suitable name, 1 mark for appropriate data type and appropriate data sample 6
The following are examples there are many different correct answers.
– Engine Number, text, 21012
– Class, text, P6
– Service Date, date, 4/3/2017
6(b) – Engine Number // Correct field number 1
6(c) Field: Engine Number Class Service Date 3
Table: TRAIN TRAIN TRAIN
Sort:
Show: ;
Criteria: Like ‘P*’ // Like ‘P?’ <10/11/2016
or:
(1 mark) (1 mark) (1 mark)
© UCLES 2017 Page 8 of 8