0% found this document useful (0 votes)
67 views14 pages

Answer Scheme

The document outlines the marking scheme for the A/L ICT 2024 examination, detailing the allocation of marks for various questions and answers. It includes specific guidelines for marking, suggested answers, and the structure of the examination paper. Amendments and alternative answers may be made by teachers as needed.

Uploaded by

mymrameez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views14 pages

Answer Scheme

The document outlines the marking scheme for the A/L ICT 2024 examination, detailing the allocation of marks for various questions and answers. It includes specific guidelines for marking, suggested answers, and the structure of the examination paper. Amendments and alternative answers may be made by teachers as needed.

Uploaded by

mymrameez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

www.beeon.

org

A/L ICT 2024

Marking Scheme
r g
.o
o n
NFWCe
e
.b
w
w
w

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 1
www.beeon.org
www.beeon.org

This document /scheme has been prepared for the use of marking examination paper.
Some changes and alternative anaswers would be made by the teachers.
Amendments to be included.
(1) 2 (11) 3 (21) 4 (31) 3 (41) 4
(2) 5 (12) 2 (22) 1 (32) 1 (42) 1
(3) 1 (13) 5 (23) 5 (33) 2 (43) 2
(4) 3 (14) 4 (24) 2 (34) 1 (44) 4
(5) 5 (15) 4 (25) 2 (35) 1 (45) 4
(6) 2 (16) 4 (26) 4 (36) 1 (46) 5
(7) 4 (17) 3 (27) 4 (37) 1 (47) 5

rg
(8) 1 (18) 1 (28) 2 (38) 5 (48) 5
(9) 1 (19) 2 (29) 4 (39) 1 (49) 5

. o
(10) 5 (20) 4 (30) 3 (40) 5 (50) 3

o n
Question

e e Marks

b
No.

.
(1)(a)(i)
<dl> 1 marks

w
<dt> <u> Coffee </u> </dt>
<dd> <i> Black hot drink </i> </dd>

w
<dt> <u> Milk </u> </dt>
<dd> <i> White cold drink </i> </dd>

w
</dl>

(1)(a)(ii) <html>
<head>
5 marks
<title> Application </title> [10 x 0.5]
</head>
<body> partial
marks can
<form method="post" action=""> be given
<fieldset>
<legend> Enter details: </legend>
<label for="fname">First name:</label><br>
<input type="text" id="fname" name="fname"><br>

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 2
www.beeon.org
www.beeon.org

<label for="lname">Last name:</label><br>


<input type="text" id="lname" name="lname"><br><br>
Choose gender:<br>
<input type="radio" id="male" name="gender" value="male"
checked>
<label for="male"> Male </label><br>
<input type="radio" id="female" name="gender"
value="female">
<label for="female"> Female </label><br><br>
<input type="submit" name="sbt" value="Submit">
</fieldset>
</form>

rg
</body>

(1)(b) 2 marks

. o 0.5 for

n
each row

o
(1)( c)

e
2 marks
(i) False

e
(ii) True [0.5 x 4]

.b
(iii) True
(iv) True

w
w
(2)(a)

w
① - Input / Enter / Get / Read L , B 4 marks
② - Is (L and B) > 0 ?
[4 x 1]
③ - Area = L x B, Perimeter = 2x (L + B)
④ - Display Area, Perimeter

(2)(b)
machine 2 marks

(2)(c) i*i 2 marks


[1+1]
sm

 Machine-Oriented
(2)(d) 2 marks

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 3
www.beeon.org
www.beeon.org

 Fast Execution
 Assembly Language [4 x 0.5]

 Control Over Hardware


 Complex Syntax
(2)(e)
2 marks
[1+1]
 Syntax that is easy for humans to understand
 Syntax that uses command words similar to natural human language Any other
relevant
 A single line of code can accomplish multiple tasks answers
 Source code is translated into machine code for the computer to process accepted

g
(3)(a)

r
(i) Keys / Algorithms 3.5 marks
[7 x 0.5]

o
(ii) Algorithms / Keys

.
(iii) Plaintext, Ciphertext

n
(iv) Same key

o
(v) Secure key

e
(vi) Pair of key

e
(3)(b)
A - SYN 1 marks

.b
B - SYN-ACK [0.5+0.5]
C - ACK

w
(3)(c) 3 marks

w
(i) Firewall 6 x 0.5
(ii) Proxy server

w
(iii) PCM
(iv) Multiplexing
(v) Attenuation
(vi) Flowcontrol

(3)(d)(i) 1 marks
0

(3)(d)(ii)
 Single-Bit Detection 1 marks
 No Error Correction
 Overhead

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 4
www.beeon.org
www.beeon.org

(4)(a)(i)
Table is in 1NF but not in 2NF.
2 marks
 The primary key is a composite key made of OrderID and ProductID.
 ProductName depends only on ProductID (a partial dependency).
 CustomerName depends only on CustomerID (a partial dependency).

(4)(a)(ii)
Product (ProductID, ProductName) 2 marks
Customer (CustomerID, CustomerName)

r g
Order (OrderID, ProductID, Quantity, CustomerID)

. o
(4)(a)(iii) 1 marks
 Data Redundancy

n
 Data Integrity Issues

o
 Data anomalies

e
Poor Query Performance
 Scalability Issues

e
 Difficulty in Maintenance of database

(4)(b)(i) Multivalued attribute

. b 0.5 marks

w
(4)(b)(ii) Identifier attribute 0.5 marks

w
(4)(b)(iii) Composite-identifier attribute 0.5 marks

w
(4)(c)(i) M:N or Many to many 1 marks

(4)(b)(ii) 1.5 marks


Student (StudentID, Name, DateOfBirth)
Course (CourseID, CourseName, Credits)
Student_Course (StudentID, CourseID)

(4)(b)(iii) In the relational database, a primary key is a specific set of attributes 1 marks
(columns) that uniquely identify a tuple (row) in a relation (table).

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 5
www.beeon.org
www.beeon.org

Part – II B – Suggested Answers

Question
No.
(5)

rg
(a)(i) 2 marks

. o
𝐵 + 𝐴𝐶

n
(5)(a)(ii)

o
𝐴

e
2 marks
𝐶

e
𝐵

.b
w
(5)(a)(iii)
(𝐴 + 𝐵)(𝐵 + 𝐶) 2 marks

(5)(a)(iv) 𝐴
w
w
2 marks
𝐵

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 6
www.beeon.org
www.beeon.org

(5)(b)(i)

3 marks

(5)(b)(ii) 2 marks
𝑨 𝑩 ̅
𝑩 𝑨𝑩̅ ̅
𝑨 ̅𝑩
𝑨 ̅ +𝑨
𝑨𝑩 ̅𝑩
0 0 1 0 1 0 0

g
0 1 0 0 1 1 1

r
1 0 1 1 0 0 1

o
1 1 0 0 0 0 0

(5)(b)(iii)

n . 2 marks

o
XOR

e e
. b
w
(6)(a)(i)
 Improved Network Performance 1 marks

w
 Enhanced Security
Any other
 Efficient IP Address Management appropriat

w
 Simplified Network Management e answers
 Improved Network Reliability accepted
 Better Control Over Network Growth
 Compliance with Organizational Policies
(6)(a)(ii)  Packet Segmentation and Reassembly 1 marks
 Connection Establishment, Maintenance, and Termination
Any other
 Flow Control appropriat
 Error Detection and Correction e answers
 Reliable Data Transfer accepted
 Multiplexing and Demultiplexing
 Congestion Control
 Quality of Service (QoS)

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 7
www.beeon.org
www.beeon.org

(6)(a)(iii)  Higher Cost - more cabling, switch/hub cost 1 marks


 Dependency on Central Hub/Switch Any other
appropriat
 Complex Installation and Maintenance e answers
 Scalability Concerns accepted
 Redundancy and Backup Challenges
(6)(b)(i)
255.255.255.192 1 marks

(6)(b)(ii)
2 bits 1 marks

(6)(b)(iii)
Subnet Network First usable Last usable Broadcast 4 marks
Address IP address IP address Address
[1 for

g
Marketing 192.112.4.64 192.112.4.65 192.112.4.78 192.112.4.79
each row]

r
Production 192.112.4.80 192.112.4.81 192.112.4.94 192.112.4.95
Finance 192.112.4.96 192.112.4.97 192.112.4.110 192.112.4.111

. o
HRM 192.112.4.112 192.112.4.113 192.112.4.126 192.112.4.127

n
(6)(c)

o
TCP UDP

e
2 marks
Connection-oriented Connectionless

e
Reliable Unreliable Any
Guarantees the order of packet Does not guarantee order relevant

.b
delivery answers
Provides flow control No flow control accepte

w
Implements congestion control No congestion control

(6)(d)

w
w
Application layer data
data 3+1
Presentation layer
marks
Session layer data
Transport layer segment
Network layer packet
Datalink layer frame
Physical layer bits

(7)(a)(i)
220 1 marks

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 8
www.beeon.org
www.beeon.org

(7)(a)(ii)
4 x 4 KB = 16 KB 1 marks

(7)(a)(iii)
 Efficient Use of Disk Space - No Need for Contiguous Space, Easy to
2 marks
Expand Files
 Simplicity in File Management
 Reduced External Fragmentation

r g
. o
o n
e e
. b
w
w
w

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 9
www.beeon.org
www.beeon.org

(7)(b)

1 Manager 11 marks
Check coach [4 marks
availability Customer details
Coach availability for
inquiry processes,
D1 Trip record 1 marks
Availability for
response
Customer external
2 entities, 3
Trip record
Create a
marks for
booking data
Booking details
Drivers allocation stores, 3
for data
flows.]

g
D1 Trip record D2 Booking

r
3

. o
Calcellation Cancel a Calcellation
details booking details

o n
e
Cancellation of

e
request 4

b
Take

.
Payment payment
Deposit

w
Customer Invoice

w
D3 Payment

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 10
www.beeon.org
www.beeon.org

(8)(a)
9 marks

[entity – 2
marks,
relationshi
p/
cardinality
– 2 marks,
attributes
+ primary
keys+card
inalities –
5 marks]

r g
. o
o n
e e
b
(8)(b)(i)

.
 Reduces redundant data. 1 marks
 Removing / reducing data anomalies [delete / update / insert]

w
Any other
 Provides data consistency within the database. appropriat

w
More flexible database design. e answers
 Higher database security. accepted

w
 Better and quicker execution.
 Greater overall database organization.

(7)(b)(ii)
3NF 2 marks
Every determinant is key (SubjectID  SubjectName)
Or No transitive dependency.

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 11
www.beeon.org
www.beeon.org

(7)(b)(iii)
2NF 1 marks
No partial functional dependency
Or Transitive dependency is there (StudentID  FirstName, NIC 
FirstName)

(7)(b)(iv) 2 marks
3NF
Students (StudentID, NIC, FirstName)
Results (StudentNo, SubjectID, Grade)

(9)(a)
<!DOCTYPE html>

g
5 marks
<html>

r
<head> [Well-

o
formed

.
<title> Checkbox </title>
document
</head>

n
should be
<body> followed

o
and HTML
4 / HTML

e
<h2> Select you want </h2>
5 methods

e
acceptable
<form action="" method="post"> ]

. b
<input type="checkbox" id="vehicle1" name="vehicle1" value="Bike"
[Checkbox
checked> – 2 marks,

w
<label for="vehicle1"> I have a bike</label><br> submit
<input type="checkbox" id="vehicle2" name="vehicle2" value="Car"> button – 1

w
marks, text
<label for="vehicle2"> I have a car</label><br>
– 1 marks,

w
<input type="checkbox" id="vehicle3" name="vehicle3" value="Boat"> remaining
<label for="vehicle3"> I have a boat</label><br><br> – 1 marks]
<input type="submit" value="Submit">
</form>

</body>
</html>

(9)(b) <html>
<head> <title> Employee Details </title> </head> 10 marks
<body> 0.5 marks
for eah
line

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 12
www.beeon.org
www.beeon.org

<form>
<fieldset>
<legend> Employee Details: </legend>
<p> First name: <input type = "text" name = "fname"/> </p>
<p> Last name: <input type = "text" name = "lname"/> </p>

<p> <input type = "radio" name = "Gender" value = "Male" checked>


Male
<input type = "radio" name = "Gender" value = "Female"> Female
</p>

<p> Employee ID: <input type = "text" name = "ID"/> </p>

r g
<p> Designation: <input type = "text" name = "ID"/> </p>

. o
<p> Phone Number: <input type = "text" name = "phone"/> </p>

n
<p> <input type = "submit" name = "submit" value = "Submit"/>

o
<input type = "reset" name = "reset" value = "Reset"/></p>

e
</fieldset>

</form>

b e
</body>
.
w
</html>

w
(10)(a)
Variables 2 marks

w
 A variable is a named storage location in memory that can hold data
which may change during the execution of a program. The value of a
variable can be modified.
 The memory location assigned to a variable can be written to and read
from, allowing the value to be updated.
Constants
 A constant is a named storage location in memory that holds a value
which cannot be changed once it is assigned. The value of a constant
remains the same throughout the execution of the program.
 The memory location assigned to a constant is typically read-only after
initialization, preventing any changes to the value.

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 13
www.beeon.org
www.beeon.org

(10)(b)
Start 5 marks

[0.5 for
i=0 every
R=1 sysmbol
and
meaning
Enter a number, N and
remaining
s for
proper
Is No flowlines]
N>i ?

Yes

r g
Enter a number, Num Display R

Is

. o End

n
No
Num%2=1 ?

Yes

e o
e
R = R * Num

. b i=i+1

(10)(c)(i)
w 1.5 marks

w
16
(10)(c)(ii) 2 marks

w
Finding total value of some positive numbers entered by user.

(10)(c)(iii) i=0
Sum=0 4.5 marks
N=int(input('Enter a number:')) [0.5 marks
for each
while (i<N): line]
S=int(input('Enter a number:'))
if S>0:
Sum=Sum+S
i=i+1
print(Sum)

Final Marks Distribution


Part –I 2 x 50 = 100 marks, Part – II A 10 x 4 = 40 marks, Part – II B 15 x 4 = 60 marks
Total: 200 / 2 = 100 marks
****

A/L 2024 (G.13) ICT Scheme A/L Examination 2024 (Term 5)- August 14
www.beeon.org

You might also like