2023 FWC ICT 4th Term Paper With Scheme
2023 FWC ICT 4th Term Paper With Scheme
0742663484 @alictlibrary_bot
“””D1
MOTIVATION LIBRARY
Marking Scheme
NFWC Examination
Term – 4 (July 2023)
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.
Question Marks
No.
(1)(a)
-1210 = 111101002 2 marks
[0.5 x 4
2310 = 000101112 lines]
000010112
Discard carry bit 1
(1)(b)(i) 3 marks
A B X Y Q
[1 x 3]
0 0 1 1 0
0 1 1 0 0 1 for each
1 0 0 1 0 column
1 1 0 0 1
(1)(b)(ii) 1 marks
AND gate
(1)(c)
4 marks
A - Presentation layer epfo;j;Jif mLf;F
[0.5 x 8]
B - Session layer mku;T mLf;F
C - Transport layer Nghf;Ftuj;J mLf;F
(2)(a)
L>0 and B>0? 4 marks
Area = L x B gug;gsT = L x B
[4 x 1]
Perimeter = 2 x (L + B) Rw;wsT = 2 x ( L + B)
Display Area, Perimeter gug;gsT> Rw;wsT fhl;rpg;gLj;Jjy;
(2)(b)
• Variable is used to store data / value in computer program. 3 marks
• Variable refers to a memory location.
[1.5 x 2]
(3)(a)
Black Box Testing White Box Testing 2 marks
The internal structure / the The tester has knowledge about [1+1]
program / the code is hidden the internal structure / the code /
and nothing is known about it. the program of the software. Or any
Implementation of code is not Implementation of code is other
needed. necessary. appropriat
e answers
No knowledge of Knowledge of implementation accepted.
implementation (programming (programming knowledge) is
knowledge) is needed. required.
It is a functional test of the It is a structural test of the
software. software.
(3)(b)
• Meeting the customized needs of users / It’s tailor-made to the specific
1.5 marks
needs.
• Including only necessary functions. Or any
• Custom software is maintained as long as require. other
• Scalability. appropriat
e answers
• Ever technical support.
accepted.
• More secure against external threats.
(3)(d)
(i) Parallel
4 marks
(ii) Pilot
(iii) Phase [1 x 4]
(iv) Direct
(4) (a)
• Reduces redundant data. 2 marks
[1 x 2]
• Coontrol of data anomaly [delete / update / insert]
• ACID. Or any
other
• Provides data consistency within the database.
appropriat
• More flexible database design. e answers
• Higher database security. accepted.
• Better and quicker execution.
• Greater overall database organization.
(4)(b)(i)
If we wish to change the name of a project, this will need to be done for all 1 marks
occurrence of that project which can lead to an update anomaly if those Or any
other
changes are not consistent. (The same problem exists for updates of appropriat
department name and duration). e answers
accepted.
(4)(b)(ii) 2 marks
The dependency of a non-key attribute on only a subset of the attributes
involved in a composite key. [1+1]
Projnbr → projname
Projnbr → duration
Deptnbr → deptname
(4)(b)(iii) 2 marks
Project (projnbr, projname, duration) [1+0.5+0.
Department (deptnbr, deptname) 5]
Projdept (projnbr, deptnbr)
(4)(c) 3 marks
① Booking details - Kd;gjpT tpguq;fs;
[0.5 x 6]
② Completing web based booking form - ,iza mbg;gilapyhd
Kd;gjpT gbtj;ij G+u;j;jp nra;jy;
③ Creating confirmation letter - cWjpg;gLj;jy; fbjk;
④ Booking / Booking file - Kd;gjpT / Kd;gjpT Nfhg;G
⑤ Customer - thbf;ifahsu;;
⑥ Booking details - Kd;gjpT tpguq;fs;
Note:
②,③ - should be in verb form.
①,④,⑥ - should be in noun form.
Question
No.
(5)(a) 3 marks
𝐴𝐵𝐶̅ + 𝐴𝐵̅𝐶̅ + 𝐴𝐵̅𝐶
(5)(b)
4 marks
𝑨 𝑩 𝑪 Output (F)
0.5 for
0 0 0 0
each rows
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
(5)(c) C 0 1
AB 0 0 4 marks
00
0 0
01
1 0
11
10 1 1
(5)(d)
𝐴
4 marks
𝐵
(6)(a)(i)
A DHCP Server automatically / dynamically provides/ allocates/ 2 marks
assigns IP addresses to client devices.
(6)(a)(ii) 2 marks
DNS server is responsible for translating domain names into a specific
IP address ,or vice versas, so that the initiating client can load the
requested Internet resources.
(6)(a)(iii) • Router connects different network types 2 marks
• It joins networks with different network addresses
[1+1]
• Forwards packes via less congestion paths
• It finds the shortest path to send packets to the destination Any of the
• It defines logical address schemes appropriat
• Router supports VLANs e answers
accepted
• The router has features like Quality of Service (QoS) and filtering
• It builds routing tables to make layer 3 decisions fast
(6)(b)
5 marks
Internet Diagram
Each LANs
Router – 0.5 marks
Internet+R
Firewall outer+Fire
wall – 2
marks
Switch –
Business Information System All cables
Comp - 1
name – 1
DHCP Server marks
Twisted pair
Comp - 2
cable Comp - 19
Switch –
Production fiber cable
Comp - 1 Comp - 2
Comp - 17
Comp - 2
Comp - 10
Twisted pair
cable Printer
Printer
Switch –
Comp - 1
Marketing
Twisted pair
Comp - 2 cable
Comp - 22
Printer Printer
(7)(a)
street city 6 marks
partnumber description
[four
address entities – 2
marks,
1 M three
manufacturer made by sparepart
relationshi
M ps - 1.5
marks,
name quantity contains cardinalitie
s - 1 marks,
attributes –
N 1.5 marks]
1 M
customer orders order
(7)(b)(i)
1 NF (1st normal form) 2 marks
Because the table contains partial dependency and it is in 1 NF , has no [1+1]
repeting groups.
(7)(b)(ii)
Employee (EmployeeNo, EmployeeName) 2 marks
[1+1+1]
Department (DepartmentNo, Department)
Employee_Department (EmployeeNo, DepartmentNo)
(7)(c)(i)
DELETE FROM Persons WHERE PersonID = ‘P003’; 2 marks
(7)(c)(ii)
PersonID FirstName City 2 marks
P003 Jamuna Jaffna
P005 Vimali Jaffna
(8)(a)
Start 6 marks
i=0
Enter a number, N
Is No
i<N? End
Yes
Is No
S <= 100 ?
Yes
display S
i=i+1
(8)(b)(ii) 3 marks
Finding factorial of a given value.
or
Finding the multiplication of all the integers from 1 to the given input
value.
(8)(c)
A program translators are needed to perform the translation of a 4 marks
program (source code) written in high-level programming language into a Or
equivalent
machine understandable code/object code. explantion
accepted
Personalized 24 Hours
Experience Service