2021 Marking Scheme
2021 Marking Scheme
1 Marking instructions
2. Then, check the answer scripts carefully. If there are more than one or no answers marked to a
certain question write off the options with a line. Sometimes candidates may have erased an option
marked previously and selected another option. In such occasions, if the erasure is not clear write
off those options too.
3. Place the template on the answer script correctly. Mark the right answers with a ’X’ and the wrong
answers with a ’⇥’ against the options column. Write down the number of correct answers inside
the cage given under each column. Then, add those numbers and write the number of correct
answers in the relevant cage.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 2
Department of Examinations - Sri Lanka Confidential
2. Use the right margin of the overland paper to write down the marks.
3. Write down the marks given for each question against the question number in the relevant cage on
the front page in two digits. Selection of questions should be in accordance with the instructions
given in the question paper. Mark all answers and transfer the marks to the front page, and write
off answers with lower marks if extra questions have been answered against instructions.
4. Add the total carefully and write in the relevant cage on the front page. Turn pages of answer
script and add all the marks given for all answers again. Check whether that total tallies with the
total marks written on the front page.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 3
Department of Examinations - Sri Lanka Confidential
3 Paper I answers
m%Yak ms<s;=re m%Yak ms<s;=re m%Yak ms<s;=re m%Yak ms<s;=re m%Yak ms<s;=re
wxlh wxlh wxlh wxlh wxlh wxlh wxlh wxlh wxlh wxlh
tpdh tpil tpdh tpil tpdh tpil tpdh tpil tpdh tpil
,y. ,y. ,y. ,y. ,y. ,y. ,y. ,y. ,y. ,y.
3 4 5 2
01' 11' 21' 2 31' 41'
4 4 1 5 2
02' 12' 22' 32' 42'
1 2 3 2
04' 5 14' 24' 34' 44'
4 5 5 5
07' 17' 27' 4 37' 47'
3 5 5 5
08' 18' 28' 3 38' 48'
1 1 4
09' 2 19' 3 29' 39' 49'
5 33
10' 2 20' 5 30' 40 2 50
20 Information & Communication Technology (Marking Scheme) (NEW Syllabus) / G.C.E. (A/L) Examination 2020/ Amendments to be included. 4
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 16
Department of Examinations - Sri Lanka Confidential
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 23
Department of Examinations - Sri Lanka Confidential
N OTE :
H Deduct 1 mark for one or more incorrect underlines.
H If everything is underlined, then 0 marks.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 30
Department of Examinations - Sri Lanka Confidential
Write relevant code lines to make A/L Student Section (line 4) a hyperlink
(ii) [1]
to A/L ICT (line 7).
N OTES :
F Instead of “one”, any other id (without spaces) can also be used on lines 4 and 7.
F Quotes on lines 4 and 7 are essential.
F Ignore space and case defects.
N OTES :
H “art” must be in lower case as in question.
H If written within the <body> ... </body> or <head> ... </head>, then
do NOT give marks.
(ii) Write relevant HTML code lines to include style sheet to a web page. [1]
<head>
<link rel="stylesheet" type="text/css" href="neat.css">
</head>
N OTES :
F “text/css” is optional.
H “stylesheet” has to be a single word.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 31
Department of Examinations - Sri Lanka Confidential
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 32
Department of Examinations - Sri Lanka Confidential
(ii) Write the relevant HTML code line to show ”Team B” as the default selection. [1]
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 33
Department of Examinations - Sri Lanka Confidential
2. (a) Write down the suitable cloud computing service type. [3]
N OTE :
F Ignore case.
(i) Encryption
(ii) Phishing
(iii) Software piracy
Copyright
N OTE :
F Ignore case.
N OTE :
F Ignore case.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 34
Department of Examinations - Sri Lanka Confidential
N OTE :
H Upper case needed for the abbreviated answer (i.e., B2C)
F Ignore case for the other answer (i.e., Business to Consumer)
payment gateway
N OTE :
F Ignore case.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 35
Department of Examinations - Sri Lanka Confidential
N OTES :
F For “input”: any other word that conveys the meaning is acceptable. e.g., get, read
F For “output”: any other word that conveys the meaning is acceptable. e.g., display, print,
show
F For condition: “is base and height > 0?” is also acceptable and “is”, “?” are not essential.
F For variable names: b/B,h/H acceptable. Other meaningful names are also acceptable. If
any other single letter is used for a variable, then it has to be defined.
H For credit for the output component to be given, it has to indicate displaying whatever was
computed in the computation block.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 36
Department of Examinations - Sri Lanka Confidential
num
num == 0
factorial = factorial*i (correct indentation essential.)
factorial
N OTE :
F “factorial *= i” is also acceptable for the third blank.
H Correct case essential.
N OTES :
H Correct order important.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 37
Department of Examinations - Sri Lanka Confidential
4. (a) Write down one functional requirement w.r.t. appointment scheduling. [1]
(b) Give one non-functional requirement w.r.t. the validity check. [1]
P - 8 Q - 9 R - 1 S - 7 T - 4
U - 2 V - 3 W - 5 X - 6
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 38
Department of Examinations - Sri Lanka Confidential
(d) Give one difference between white box and black box testing. [1]
N OTE :
H No partial marks. Comparison must involve both types.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 39
Department of Examinations - Sri Lanka Confidential
5. (a) Show the complete truth table for the given circuit. [2]
N OTE :
F Having Output as the X column title is acceptable.
H If the X column is not labelled, or the label is different from X / Output, reduce 1 mark
from the earned total.
(b) Complete the Karnaugh map according to the given format. [4]
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 40
Department of Examinations - Sri Lanka Confidential
(c) Using the K map, derive a simplified SOP expression for X. [3]
X = AB + AC
N OTE :
F For component B, the term X is not compulsory.
(d) Using the K map, derive a simplified POS expression for X. [3]
X = A(B + C)
N OTE :
F For component B, the term X is not compulsory.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 41
Department of Examinations - Sri Lanka Confidential
Explanation:
B: 2 marks for correctly showing the two correct circuit diagrams and identifying the better
one or for indicating generally that POS results in a circuit that has fewer gates when
compared to the circuit resulting from SOP (L99 A)
I MPORTANT: Note the dependency in marking component A. This basically means not to
give credit for part (d) if the student is not basing his/her argument using the expressions
X = AB + AC and X = A(B + C).
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 42
Department of Examinations - Sri Lanka Confidential
Explain how the odd parity check could be used to detect any error in the transmission
6. (a) of 1010110.
[2]
N OTE :
F Ignore the position where the parity bit is added.
I MPORTANT: Any or no answer to the three cells on the last row (Operations) is considered
acceptable.
(c) (i) Which network topology will you suggest for Mohan?
[1]
ring
or alternatively
mesh
N OTE : mesh is acceptable as an answer. But may not be very beneficial due to extra
interconnections needed, performance degradation and inadequate user requirement to
go for a mesh.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 43
Department of Examinations - Sri Lanka Confidential
Ring:
N OTES :
F The following symbols are also accepted for this part and for part (v):
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 44
Department of Examinations - Sri Lanka Confidential
(iv) Mechanism to protect the network by filtering the communication traffic [1]
Have a firewall
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 45
Department of Examinations - Sri Lanka Confidential
(v) Include the solutions for (iii) and (iv) in the logical network arrangement. [2]
Ring:
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 46
Department of Examinations - Sri Lanka Confidential
7. (a) (i) What is the ecommerce business type applicable in this scenario? [1]
(ii) What is the revenue model used in this E-Commerce site? [1]
online sales
Do you recommend the same revenue model of (ii) for offering digital learning
(iii) [1]
material? Justify.
If Yes, then justification should relate the possibility of online sales as a revenue model
for digital content.
If No,then justification should relate the challenges with online sales for the digital con-
tent (in that case, use subscription as a revenue model).
Suggest a strategy to increase the business revenue with the help of the proposed
(iv) [1]
streaming channel.
Write down a key challenge the bookshop has to face when implementing the
(v) [1]
digital content channel.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 47
Department of Examinations - Sri Lanka Confidential
(b) (i) Draw a simplified agent diagram and name important entities and interactions. [6]
N OTE :
F If a student has included a user interface, ignore that additional information and
mark as given in the scheme.
F Describing all interactions along only one complete path from beginning to end is
sufficient for F component above.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 48
Department of Examinations - Sri Lanka Confidential
(iii) Write one ICT related challenge when developing a sub-agent. [2]
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 49
Department of Examinations - Sri Lanka Confidential
N OTE :
F Acceptable synonyms: (Start, Begin), (Stop,End,Finish),
(Input,Get,Read), (Output,Print,Show,Display) [ignore case]
F n could also be a user input.
F Loop index can go from 1 to n as well.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 50
Department of Examinations - Sri Lanka Confidential
(b) (i) What would be the output if L1 = 2,4,7,9,3,5 and L2 = 1,3,8,9,6,5,7? [2]
(iii) Develop a python program to implement the algorithm expressed by the flowchart. [6]
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 51
Department of Examinations - Sri Lanka Confidential
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 52
Department of Examinations - Sri Lanka Confidential
(b) (i) Write an SQL statement to change the mobile number of EP003 agent to 0772222222. [1]
N OTES :
H Exact case is required for those that are underlined. Ignore case for the rest.
F Ignore quotes in ’0772222222’.
F Ignore semicolon.
(ii) In which normal form does the Contracts table exist? [1]
N OTES :
F Ignore case.
F Other meaningful names for “Contracts” and “Agent” relations also acceptable.
H The primary keys should be marked as shown.
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 53
Department of Examinations - Sri Lanka Confidential
Explain one way in which bar code technology can be beneficial to a library
10. (a) (i) management system.
[2]
(ii) Explain one way in which multiple processors in computers can be beneficial. [2]
(iii) Explain what is meant by volatile memory and select an example from the list. [2]
(b) (i) How all applications “execute simultaneously” on a single processor computer? [3]
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 54
Department of Examinations - Sri Lanka Confidential
How can the programs whose sizes are larger than physical memory could
(ii) [4]
be run on a computer?
(iii) Why each file needs slightly more space in linked allocation? [2]
20 - Information & Communication Technology - Final mark scheme / G.C.E. (A/L) Examination - 2021 55