You are on page 1of 14

AL/2018/20/S-II

ti3cJ{fJ@ � (fttJe5£2l(!J)@Ll utf;/u4rf/ww/L/6/JJLlll{[;IIAll Rights Reserved]

General Cemficaft of Education (Ad•; I.eve!) Examination, AnguSJ 2018


�ai:>O�dt a>:> a,m@@c}(en ai:>&lSe�
$5 a; 6)J 6D , Gl$[J rr L �rn L 6D Gl$[J rr w)@).ILHilll w 6D 2018.08.28 I 08 30 - 1140
Information & Communication Technology
e,z,m t:JJi!DB q®eoo �® t:ro@Gl - �a5� 10 ffi
@6lir!JJJ w6/f/Jf/f}jfb)11.Jrr61JtiJ (&LD6\)$filffi 6ll rrlfl L.J 4 (&!f>!JID - 10 !51 u5l Ufilffi61T
Three hours Additional Reading Time - 10 minutes
q®oo � ero@ai g� o@Gl ci'>Cll0:> g� @Jen:k)) <5lt�oS 8§�t @� �a50al @JCm � c:i�
ero <5lt�a5 @JCll:>(�.

[e)G):)(5) qoenai : .......................................]


0t�mc5:
oON� 12@� .:·
-;f:. @®® gGJzn el@W 83 14 zs3zrl 8z:il25) ©t). �ml o®k'i3
-;f:. @®® gGJzn ei@w A roro B wzn ®2:5lJ0e:f
@c;2:5l253zrl 8z:il25) ®t). @Jf:S))E)d (!)(t:S)E) ® 253w@25)
2:5l3(';W Ol.Cll ��-
1

2
A si:roc>e.o - 0�a, OOm>: A
3
(Bg 2 - 8)
4
*� �� ® gcdzne:>co 8��d1 s®® OQlsd ®
1
roeiwzrlzn. ®@Q) 8g�6l, gGJzn ei@@d eye)
rocroJ en§ 25)lzrl0c f3e:lw 9� w. eye) g®J�w 2
sg�dl f3v®c) g®J�0cl @0 c; �be(\ 8�6l
@C;J©OJ@6Jcl� @znJ0zn @0 c; e'.l(';2:5lzrlzn. 3
B
B si:roc>e.o - 00ml: 4
(Bg 9 - 14)
5

* @®® @2:5lJDro gGJzn maiM ro®zrle;25) @e). @zrl


gGJzn ma>Ct:S)E) ei®�z:il 8�6l oeiwzrlzn. @®
6

ro�roJ oeiw,a c@zn 2:5lLJ�8 eiJe:lv� 2:5l6zrlzn.

* ro®gb� gGJzn ei@wD 253w@25) 2:5lJ(';W q0ozrl


� 09 A e:ieo B @z:s,JDd' �� 8§� o�
0� '9d, A @2:5lJ0o c:,e:lzrl S3@@zn ei5� q��J,
e:lroJ<D CQJ(';Jwei§c) roJ6 @c;zrlzn.

�+:. gGJzn ei@@d B � o®� e:lroJm Cl:lJC;J©-0zrl


§c)25)c) ©ffizn WJ@c) ffi@c) q0roO c'.fl25).
AL/2018/20/S-II - 2 -
A � - �Ill �J
gi:&m mCDCx) ® 8�6-i e®® o� ® e.5eX..'.l25)m.

1. (a) (i) gm®m 6a:i 0§2:l):> [Cascading Style Sheets (CSS)] ro:ielti) B6@® g@C.'.l1am �m e.5�ro25)
2:l)625)25).
(I) ...................................................................................................
(2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(ii) oroti) c;-icl@vm HTML @clt:i) @-@!ite:lC.'.l @val qti)6cl 9vcl @025) e'.lc; ro:i c;clvm e'.la e-i@@m
g63c;:imC.'.l BC.'.l:i c;clv25)m.
<html>
<body>
<u> Important Sites <lu>
<ul>
<li> <a href= "www.nie.lk/index.html" > National Institute of Education <la><lli>
<Ii> <a href= "www.doenets.lklexamlindex.html"> Department of Ex aminations <la><lli>
<lul>
<!body>
<!html>

(iii) Oroti) c;-icl@vm HTML @2:S)ti) @-@!ite)C.'.l ©Val qti)6cl 9vcl @025) vc; ro:i c;clvm e)E) e-i@@m
g63c;:imC.'.l BC.'.l:i c;clv25)m.
<html>
<body>
<p>
<center> Department of Ex aminations <br> Pelaw atta
<br> Battaramulla <lcenter><lp><hr>
<!body>
<!html>

(b) O<'.J;lt:i) c;-icl@vm HTML @clti) @-@!ite:lC.'.l e.5(32:l)25)25):


<body>
<hi> Introduction to Web Technologies <lhl>
<h3> HTML <lh3>
<p> HTML is the standard markup language for creating w eb pages <Ip>
<!body>
<yroti) @2:S)ti) @-@!ite:l@C.'.l&3 q-i£3 hi e:iro p @e:ioCD e.5�ro:>, Oroti) V(Q©� e.5�ro25) 6E):i ©C.'.l�®E) qvc.:is
qtoJS25)ti)6 6E):i (internal styles) BC.'.l:i c;clv25)m.
AL/2018/20/S-II - 3 - c>ana, qol:5)G): ....................................

i� m® CO@i:riS� CO@llli�qmw
hi color blue
text-align centre
font-family Arial
p background-color Yellow
font-size 12px

(c) @05' q2:5)5z:il'90cl ®63255 5c:;ro3 c:;cl0m e:lcS)!:5) '1lcl®0m HTML ©Oo6®c:i roe2:ll25.l'm:
@®63 't{z:il'©025.l©25.l 8925.l' {3c:J30�oV §6@ e5�cS:l3
fil3V2:5) 0m (3c:J30�oV BB'@® q32:llal53 O@c:JB. Student Registration
8903@m m®, 03c.'.) q3c:;3mc:icl @ero ql�@cl 2:i'lO,
Student Name• : _ _______,
rolrol,a 85@ @0 @2:5)003, �d@cl2:llc:i @2:5)003 cy25.l' '- _
090 Submit ®@325)2:5)@ �a}® q0CQ:is @EJ.
Gender ® Male O Female
q32:llai§3 00c:i gc:;�CQmc:i §6® ro�ro3 OcS:l!:5) 't{cl@0m
@z:il'!:5) @-®if€.:l@c:i63 qlti3 63d2:5)l25.l 96025.l'm. Selected D1strict

submit
<html>
<body>
<h3>Student Registration <lh3>
< .............. action="register.php" method="post">
<div>
Student Name <input ...................= . . . . . . . . . . . . . . . . . . . . .. ..................... ="name">
<!div>
<br>
<div>
Gender
<input ..............="gtype" ..................="male" checked> Male
<input . . . . . .. . . . . . ..= "gtype" ......................=''female" > Female
<!div>
<br>
<div>
Selected District
< .................. .................. ="city">
<option ....................="Colombo"> ........................ <!option>
<option ....................="laffna" > ........................... <!option>
<option ....................="Matara"> ........................... <!option>
<!..................... >
<!div>
<br>
<input ....................-...................... name="submit" ........................ ="Submit">
<!....................>
<!body>
<!html> D
AL/2018/20/S-II - 4 -

2. (a) 0,025) c;icl@025) (i) - (viii) @15)cl, e-0Jkb6uoa ro®@mw e'.lcl e'.lcl 9ZDJG:l @-®i\'e)o ro®m � ,n§ oc; 0
® 6loo;l
�@
c18d'�@00 ve)Jcl ® 9�9 oc;o m@om25). CleiJ�.

@£��: {@cl roro cl�cl (brick-and-click), qmd5m15)c..:J c@J @c;m25):i (content provider),
e-0:i&ouo (e-commerce), ZDJ-®ile) @cro ®c� m1�® (group purchasing), @15):ic5�c51
15)1c10ZDc51 (information broker), ®:ibmm15) @0©@�©0J@ (online marketplace), 8@o5
@cl (pure-brick), 8@c..'.l:3 cl�cl (pure-click), g§ @0m@18o (reverse auction), q15)d.J5
90:iv (virtual community), q15)d.J5 @0©@� gc;bcs;i25)Jl3l:ic5o (virtual storefront)}
gf.roal Q)�:
(i) ©0� qe)eJo roc5roJ @15)025) oJb@0c..:J2:i) 0moJc50ca (©025)cl 01>:io:io) m:i-®ile::l roro @d'0:i 08�®a
q0d'dJ0 c@:i � q@c0@o0 g§c,;i15)ocl m:id'�e:> @ce:i qo2:i)6 m1�®
(ii) ®:ibmm15)0 c@J 13)25) ro18 �15)6 q§cl @2:i)@67t3 c@25) ge:>acl§, �@c:im (biogs), ve3@o5 01 m
CJ -e:i108®
(iii) ©OJ� 61eJ2:i)25)e)c..:J roro qc;rod' �e)®J61 2:i)0 m1�®c) qm15)bo:ico ®d'©d' <g>e::l e:i1c8®
(iv) oJ6@m5�b q1�,8® m:i6@13l25) e.512:i)B@, 01>:ioJ6 @®@roc::J0m25):i@m @0� 1e:>J6c::J (web portal)
roc5ro:i 8:;; @2:i)@025) q15)c5, �c;c @mv@®m 09 m:i-®i\'e::l m:i6 �® Bcc6 @0©@'tJm roJ @15):im
@e:>©@'tJm ®@m B� 86®
(v) ®:ibl3ll3l15) e.5:idge:>cl ©®m® ©ID'0532:i) e.5309vcl c; 010�®
(vi) i!)25)1@ @ZD@25)�c) c@J 13)15) ro18, qm15)b0Je3@d q163 o:iB@m502:i)c::Jmc) qc;J@ c;cl15) e'.lclcid'
©2:i)Jc) eJ@©C®�C'.l 2:i)Q e:l:JO:Jo(S;l 13)15) 86@®m 09 e'.)@ @15)J6�61 q@25)�2S) o:ibcsa00<3c) q@c0
86@® V.l5JOJ6c::J8
(vii) m1�®2:i)61e:>ma m:i-®i\'e::l ro:i @d'0J q@ce:i 86® e:l�roJ e'.l��®2:i)610m e'.l8@25)2:i):J qm15)bOJGc::J
m:ieJ15)©c::Jm 15)013l 86® ro:i ®,8m e'.l8@25)2:i)J q15)6 q8 Go� 15)1'1)® �e.5:i ®c m�m e.5:i®:i25'.l1l@c::Jm
q8 v®
(viii) ro:i®Jc52:i)om@<rf e.5:i�02:i) ®c� m1z5@® c,;icl§c::J oc;25'.l® 2:i)6@m25'.l qm15)bOJG@d 8025:l
@0©@'tJm©mm vela® e@:i m1�®
c:.>c)a,m: 92:DJ(S;l @-@lile)©c..:J0 qol:Dc..'.l <g>�B©c::Jm ffil@.©025) oc;o o®�cl �c..:J25)25),
(i) ..................................................................
(ii)
(iii)
(iv)
(v)
(vi)
(vii)
(viii) ..................................................................
(b) (i) 12IO-e:io@.l5:i©00 @c;@2:i)0 q�g62:i)c..:J (two's complement) ells 8cl <l)Je)15)©c::J25) �6-io�c..:J 025:l
q:i2:i)Joo �C'.)J c;clvm25:l.

(ii) - 6810 e:)o@:tJJ©00 ©(i©2:i)0 q�gc52:i)c.:l ells 8cl <l)Je)15)©c.:lm �610�0 e)Z5) q:i2:i)J0c.:l �c.:l:J
c;clvm25:l.
AL/2018/20/S-II - 5 -

D
CompanyRegNo

1
COMPANY

Address
DateOfBirth

N
Relationship DEPENDANT

(i) q@m�cl c:,oecl<l!l6 (attributes) ro®<D roiro�@® � 'Phone' c:,oecl<l!l6c.'.l, @E:lmcl roo@2:i'lt:i:>c.'.l6'm
<rcl0J qicl@cl q1. 8 '118 @2:l)Q@c.'.)2:5) 0 1.roi�cl 2:l>6mm.

(ii) COMPANYro®<D roiro�@® � DEPENDANT ts2t:i:>Jb'6c.'.l (entity) @0mcl roo@z:i'l%5)c.'.l63m <rcl0J


qicl@cl q>1. 8 '118 @2:l)Q@c.'.)2:5) 0 1.roi�cl 2:l>6mm.

(iii) �clJ%5) '11.cl@E:lm ts2%5)Jb°6 ro®almw%5)J roc)ro25) es:lJeJ%5) 2:5>6 0clJ%5) ro®@mw%5)J E:l<Q @<DJe)m<D�
Gi@Q). e'.Jcl e'.Jcl 0<Q@063 cl@@@ mJ® <rcl0J @mJ@1. %5).
COMPANY(..........©............)
@
STAFF (........................ )
STAFF_PHONE ( ..........@...........)
DEPENDANT (........... �..........)

® 86 @ ��6@c.'.l63 {3c.'.lJ <rcl0mm.


e'.lcl e'.Jcl 0(Q@063 <rcl0J @Z5)J@1. in 2:i'l©&@ Z5)J@ cl'.)�Z5)J@(DZ5)

® ······································································································
@ ················································································· ·····················

® ......................................................................................................
® ..................................................................................................... .
AL/2018/20/S-II - 6 -

(iv) 2:ilJb'c.5@�e:lG©<.'.l€i3 (STAFF) 8c.5GGm®<D® m® oro �8m g.:;b'camc.5 200® o�roJ SQLg2:ilJCSac.52:i5
�c.'.)25)25).

(v) StaffiD = 'E00l 124' 0m 2:ilJbc.5@�e:ie oJ@Ji52:ilc.5J@cs:l' c.51.@ommm@cs:l' (DEPENDANT) m®


gc;bCSamc.5 §5® o�roJ SQL 92:ilJCSac.52:i'l �c.5mm.

(b) (i) orot:D c:;1.cl@e:lm c'.itilt:D ro1.�® oclro@m63 (DFD) en§ @82:il @c;:iil!lc.'.lcl ro�mJ@rom 01.ro1.��
2:ilomm.

1.0 I 2.0 I
Cle�O 0lflo 013d ee:>z:iiol:5)
...
(l)�ZS)C., 2:i)Qzrl'ZS)
e:J2:i)e:Jzrl'Z5) ... ©e.502:l)c.,�
�@- 0lflo (compute ae�o 0130' (process -- 0lfld ee:>z:iiom (employev
(gross pay) net pay) (net pay) pay cheque) (pay cheque)

.a

...
qfj ti\5®
�@ZS)J cS)J
(allowances and deductions)

(ii) ®a�z:;)Jo(,) domt:De:lo1.mcl e:i®@mw Orots) �cl@e:lm e'.lcl e'.lcl 92:ilJCSac.'.l e:Jts)ZJ c; (fe:lts)Zl c; c.'.)25) e)(D
�c.'.)J c;cle:J25)'2:5).

(1) @a�2:ilJoro do25)'ts)e:Joc.'.l�cl (software agent) t:D® qo@� 2:ilOJ c.5J@®


� qe:l® (fW2:i'll!!l6c.'.l c.'.)Q@ti) @ro:i Cj8B qwcll!!l6c.'.J§25) @tDJOe:l @ro:i
2::i)Jbc.5 8� 2::i)g ro1.2Sl.
(2) oB�ez:i)c.'.)�@cs:l' Cj8B qwcll!!l6c.'.ltnm @tDJoe:i @a�2SlJoro ®c.'.l�@e:iec:i
domts)e:Joc.'.l� e:i@ro q25)'ts)bl@c.'.lJ@� ©c.5�c.'.l ro1.2S).
(3) oB�ez:i)c.'.l�cl dom25)001.25)'em25)' Cj890@ c.'.l® ro1.cl§e:J2S)c) 8�01.
e@J (Dts) ro1.2S).
(4) @�-do25)'25) o1w£3c.'.lcl c.'.l� e'.lcl e'.lcl fS2ts)Jb'6©c.563 25).§l, ro1.£1c.'.JJ q63@0J
c.'.lm ro1.c:i'6e:iec:i 8�01. e@J m1.�® e:i�roJ e'.lcle:i 2:ilcl92:iJ 2:ilo� e@m
domts)e:Jo1. @ee:i ro1.�m@e:lm ro1.clel e'.le:i�@® ts;lts)Jb6 OJ(3c.'.l£1.
(5) @�-dom25) o1w£3c.'.l2Sl�, o1w£3@c.'.l63 qo@� eg,3 z:;)O m1.�® e:i�roJ
%5)25, domts)e:lo1. e'.l£1@m2:ilJ 25)0CD §5@ @ro:i e:iro@c.'.l:ifM 2Slcl92:iJ §5@
@ro:i 8� @�.

D
AL/2018/20/S-II - 7 -

4. (a) oBa:Hlliiz:l) o1w£3c.:i2:i) q@�6 e:51:s,6 (abstract layers) e'.);9@25)2:i)c) e5@@mw 025'.l q:i2:l):i6c.:i @om025'.l

9
oro%5) �cl@025'.l 6-toe:J0ro25'.l e:JG2:i)ID25'.l.

1 02:)') 2 02:)') n 02:)')


oB@e2Sl oB@e2Sl 2S) oB@e2Sl

I I
e'l@e:i®i:iledc.:i o.-;
I
.-;cltS)
B e:12S)e:12:)')c.:l e:l�<';Jc.:l
o1w£3c.:i

@--------+

@, ®, © ro:i@ c.:i25'.l ®G@e0eo q�:i@ �01� o� oro%5) e18d'l:j:)@0m @%5):f6:i <3c.:im25'.l.


@te&.d�: {e:i®o:i�z:l)c.:J (compiler), oBa:HJliiz:l) l'.iae:l:>o(S), 60:io(S), @®@rog® o1w£3c.:i, o1w£3/@c.:i�®
�®®c@}

@ .............................................

® .............................................
© .............................................
@ .............................................

(b) o6(S)&2:i)c.:Jcl o&(S)1m� vD (switched on) 8�025'.l @®@rog® vd%5)6 §6®0 oro%5) g2:l):ics;i0c'.3m
moot:11 �01�0 @o@ md'0m25'.l.
(c:,i.g.: Oro%5) 92:i):J(S;i lfl:j:)@6ID @�2:i)ZS, q0cs;i:i:i �.)
A - @<32:i) q:i�:>25) g£3�:i25'.l o1w£3c.:i (BIOS) 58m @®@rog® o1w£3@d ®CS):>� gw:i25'.l @%5)2:i)c.:Jc)
8Docl 616@®m 09 @®@rog® o1w£3c.:i @c.:i:icl@2:i) e'.l® q16@®.
B - @<32:i) q:i�:>25) g£3�:i25'.l o1w£3c.:i CMOS vo@c.:im, @®@rog® o1w£3c.:i @e:J:ic.:i:i <J:l%5) ro161 d'6:i25'.lc.:i
e@:i m�8.
C - e:i®o:>�2:i)c.:J (compiler) 01e:l q6®8.
D - @%5)2:i)@d q1£3 � �ae:i eJd'z:l)c.:ic) g£3ro6&c.:i (swap) @E).
E - @®@rog® o1w£3c.:i 58m e,O:Jo(l) @c.:l:>2:5)6v@c) q0cs;i:i:i e,O�® w:>02:5) (device drivers)
g@E)cs;i25)c.:i (load) 2:5)6� e@25) qrn6 eymo9 oB@ez:l)c.:i:iD oBm-Eliiz:l)c.:ic) 858c.:i ro161 861®
ql:j:)61 @�-Elii%5) (login interface) e@:i®<·
F - @ro:f6:i d'om� (clock ticks) £63oc.:i£m @c.:i:i6@ro2:i) � ®w:i:, e:J12:i)9@ 62:5)2:i)c.:J (CPU), @<32:i)
cp�:>25'.l g£3\'.i:i25'.l o1w£3@c.:i63 (BIOS) @e m1m�® d'0c.:io o6cl@:i (Power On Self Test)
lfll:j:)@2S) q:i6@Jfil2:i) �®@G@@c.:i63 e,O@�e:J @c.:i:icl®2:i:l 2:5)68.
@®@rog® 8�025'.l q�8g@0@ 0m@m: (q�:i@ q2:i}610<3m @2:i):ifl g60m25'.l.)
AL/2018/20/S-II - 8 -

(c) �en:>Oc.l @®@c09® o<wti3c.5cl (multi-tasking operating system) o€i3151 08cn'®iizs,c.5zs, WJ0mc.5
025-.i25')J� ,@c.5J0(3c.5zs,c) (process) 8� vc.5 rolti3 q0d'6J Ool@J25-.iti3 (state transitions). oc0151 ol o
oDro@25')€i3 @o25-.i0J Cfl151.

@, ®, © oro @ @e@cvf325-.i c;cl025') oo,�p25-.iti3 ,@c.5Jc5®rozs, (transition triggers) � cnti3


cv:3d'2:5J@025-.i @151:fc5J f3c.525-.i25').
@ta3c6CS2,0 = {q2:5Jc5 l a}�@(interrupt), qJ<';J25')/g153 c; J25') @rod' Bc{B (event) 253® zslB®,
qJ<';J25')/gti3 c;J25') o�roJ @ro:f B<wc.5cl a�roJ @ro:f @CJ 80®, §lc.5@zs,Jc5&lc.5 ®025-.i
@151:>0J c.5le'.l®(scheduler dispatch)}

@ ···································· ® ....................................
© ···································· @ ····································

q2:;iJOl a}�®: ................................................................................... .....

(d) 6cl151c5J 08cn'®iizs,c.5z.::D @ro'IJ§zs, @151zs,@d' (physical memory) §e'.J wJ8151J0 4GB @e). 6® @151zs,@d'
c5J@0zs, (frame) V(l)JC25)0c.5 4KB @e).
(i) @ro'IJ§zs, @151zs,@d' trlti3 @e'.J OJ§ ao@m0 CD'®n25')c.5 zs,c5 c;cl025-.i25').

(ii) @®@ro9® o<wti3c.5, o8cn'®iizs,@d' WJV25')c.5 025') 6cl 6cl �J0(3c.5cl (process) a�roJ 83 0cs;i0
(page table) 25')® � <';25)151 023roc.5cl (data structure) roJV151 zs,c:58. 6® <';25)151 023roc.5 roJv151
025-.i@m' �®cl a�roJ c; ?

(iii) @ro'Dti32:il ®151til@d' wJ8151J0 aczs,25') vD, eg,c0151 o8cn'®iizs,@d' q1516J5c5t8 @151zs, (virtual
memory) 151Jcl®'®iic.5 roJV151 ti3B@®25-.i Cl ®@25') 0J8c.5 �®cl c; ?

D
AL/2018/20/S-II - 9 -

Geneml Cettificate of Ednc.sniaJJ (Ad"' Level) ExamiJJatlon, Augusr2018

8m
II
20] 'S7 [II ]
@mJdfS2.6t tm ��m ml�tm�
§:>ffi6lJ6i:J, G1§:>rrL�UrrL6i:J G1§:>rrw1!WLUfilllw6i:J II
Information & Communication Technology II
[ �

B
*
@t.i'!Jc:>c,
®25)1® g(d25) mooCDO o®-©iiz:if 8�61 e.5oc.ns525).

1. A, B e.::iro C m® cpc;:im �mcl e.::iro Z m® 6cl gti3c:;:imCJcl e.::i&lw e.::loaln:>oz:n o<w63CJcl e.::i�ro:i wbz:nm oB'odCJcl
d'd:io25:lCJ £6@c) q0caJ:J CJ18 8wcl25:l. 663 ro186® orow oB� @eJ.
cpc;:i25)CJ C = 1 m® Z gti3c:;:i25)CJ A 63 qCDc:i CD�.
q:ic; :>25)c.:l C = 0 m® Z gti3c:;:i25)c.:i B 63 qCDc.:i CD�.
(a) z g£3c;:i25)c.:i e:i�ro:i e:itsrnw:i 0e320 c@:i CDm25).
(b) Z e:i�ro:i e32&wc.:icl©<D e'.:l2:ll�0 (sum of products) @m5 6ZD�0c e32&wc.:i (product of sums) oorl cpZD:i6oc)
@<3CJ:J� 92:llJ(Q25)CJ25) (3c.:JZ5:lZ5).
(c) cyrow (b) 63 Z e:i�ro:i (!)i;'i) ci;'i):i mcl §8c.:i� gz:n:>CQ25)CJ 9� t:i:lOZ5:l25).
(d) �ro25l (c) 8 s� 2:5)025) cc; 9ts:lJ(QZ5)c:) m:ie325l ZDo o1w£3c.:i e:i�ro:i cpc;:i25) @c;ZDcl e:i&lm NAND 10:io es®-©ii2:if
@61:! q:ic:;:im @<;l'S)z:D ee6325) NOR {0:io o@-©ii2:if @61:! ro:ie325) l'S)O z;)bZDZ5) oBodCJz:n @<JJJeJZ5)<IlZ5:lZ5:l.

2. Oes:Jlil-.gl,i)@0Z5) e.::io8cfwc:J e.::lCz:DZ5:lZ5).


XYZ ee®:iCD@c) m@ei:ic;Z5), crl�®, q@ee3, o6ei:ieZ5), Z5)eJl5.l2SJ eero @25)J0�0l 25):Jz:D<l!l-©ii @d'0:i Z5:l®cl @c;ei:ib2S)@®m�
cSJCJz:D en25). e'.:lcl 6cl @c:;ei:ibw@®cl2'.jJ@e:l0 e)'163 o6<JJ-©ii2:ll e5oalm0 elcSJW 0�@063 @eicle)J lflW.

@<;.O:ibms®m� qo� @<;.O:ibms®m� oe)(DS,� Qoo)mc)

DOI m@o:><;25:l 25
D02 ci3�® 30
D03 q@c5 18
D04 o6ei:icZ5) 30
D05 Z5)eJl5.)� 25
D06 @W:>02SJOl 25):Jz:s)@-©ii @d'0:i 28
6cl 6cl @c:;o:ib25)@®25"52SJ00 25)@25)CWJ@ d'd:i2§3CJ g@{(Q OJGCJcl (LAN) q0CQ1l0 0085. o:ic 060:icZD @025l
C ei25"5:83@d' 192.248.154.0/24 IP 8825) l'S)J�eJCJcl e1Q) q125). e.'.31@ @c:;o:ibw@®25"52SJ0z::s,® q!0CQ1lW:i e.590:ic®cl
e'.:lcl e'.:lcl @c;o:ibw@®25"52SJ0c) IP 88m @025"5 @z::s,@6Z5:l q:iz:n:ioCJc), IP 88m nJ�e)CJ c:,oo:icmCJ (subnet) BB@c)
qe:la:i1Je) enw.

(a) (i) IP 88m z:n:i�D@c:J0 @z::s,:io®� 88m e.::loolme:lcl BG-� c:;?


(ii) IP 8825) z:n:i�LJ@C.563 ob@ e.::lro qe:le.::i:i25:l 8825) @®Jme:l:i c:;?
(iii) qe:lc:Q1l e,oo:ic 253b®:i-©iic:J BB® t:5�,m e5z:nz::s,:ic5z:,, (host) Q)fj @z:;:i:iei®-©ii qe:lcr,rn e-e; c:;?
(iv) ceio:ie<JJ25) BB@®m ei9 6cl e'.:lcl @c:;o:ibz;)@®d�0 e5,;:;ro:i qc;:ib 6:ic 8825)CJ, c:,oo:ic q:i06-©SCJ
(subnet mask) e.::li.'lJ ei0625:l cc:; IP 8825:l oo:ie:iCJ 8c.:J:i c:;cl025"525:l.
c,c}(S)3): ®@@m 8@-2:iJo <y�6eil5.i BB@ e:i.:;ro:i eiro25) �cl@025:l 0<32 q:iz::s,ati3c.:J ro:i�w z::s,625"525:l.
AL/2018/20/S-II - 10 -

seOJOens�� l'fol:Dal OJ@ �&>al COOJ@ f?JElC�ai IP @& OOJax:.:,


DOI
D02
D03
D04
D05
D06

(b) XYZ e'.l�hm® B@eiJc;m, ci3�®. q@ce'l, a5eiJcm e'.lW mfilts'l� c.:im @<;eiJc:52:il@®25)� aw @2:ilJO�ol 2:ilJcl@�
@cl0J @t;OJb'2:il@®25)�e)c) e5@@25)W 2:DO, t')@ ©<';OJb'2:il@®25)� ©2:ilJO�Ol 2:ilJcl<l!l� @t;e5Jb'2:il@®25)�e:) WOWJ
q'25)2:ilb'6Jcc.:io e5@@25)w i::il68. dwl25) q�oJ, ooe) wc.:icl, ®Jc:5m2:DJOi::ilc.:icl (router) e.'.JW SB o.8ocl (firewall)
cl6Jomc.:i l:DO ciJCC.:J e.'.l®gc:5� 25)0 q'l2:i'l. ©'-';OJc:52:il@®25)� WC.'.l @0m @e>m® ©ffiJfilm1@c WC.'.l25) cl6Jm (j)2:i)
e3 q1w. OJC o6oJCz:D e'JB25) Bc.:i� ® e,o6Jc0co, B@d'cim @cl0J<;JC.:Jz:Dc.:icl (proxy server) roowJ
q25)i:;:,c:5e,Jcc.:io 9@e'.la;i u®D �e) f.'.lGe:JJ q12S), z53@c.:i:l'e,m @d'0J<;Jc.:ii::ilc.:i ow DNS @d'DJ<;Jc.:iz:Dc.:i @2:ilJO�ol
2:ilJdll9� @d'0J @c;oJb'i:;:,@®25)�@08 d'6Jomc.:i ?;DO q'l2:il,
8c.:i� ® d'6J 25) e.'.l�cl:JJ 9£19 C,OJ@® roJ qe>cs;i,:, dcS:Jl25) w'timJ m£@25), XYZ e>®Jm@®B o5m�z:D OJC@c.:iB
l5)b'25)� e.'.ll2:Dld'® mOtO�C.'.l BB@o, m® 2:DOm cc; e5JC o-,oe:iowm q<E;25)m.
(c) ciJCC.:J e.'.J1?;DB@®m' qm�61e:l e.'.l®Jm@®63 �mt® @c;me52S)@®m'�02:il �mt® @d'Dz:ilc.:i�c) 25)@
0c:;0Jc:5z:;:i@®25)t;J@063 o5m�z:DC.:J2:D ql63 @0� qz:;:,6cl90cl @@25) e'.Sr;;)Jz:DJB e:i®ots'l z53GSfoc.:iz:Dc.:i http://www.
nie.lk 025:l @0QI qfilvc.:io e,Jc:56?;D0 85Bc.:i cn1B vc.:i. t')@d' 25)�£1 t')z:;\'25:ioJ �mc.:i2:D� t')cl @d'e>?;D@c.:icl w§)
@t;OJc:52:il@®25)�@08 06m�2:Dc.:iB25) e:l® @0'1l qe:le3c.:ic) 90®cs;i v@c) @25)JW1B @e) c;-i25) mz538.
�rots) m16�0c) �fl �c.:i rolB @rot;J �m� (3e.:JJ c;cl 025)m.

3. (a) @ Col:DJ@063 e:lcl25)0J mmoc.:iz:D en63 0,:,oJoc.:icl � @e>d' ���. q6325) OJ<i2E c@m 86306m, @63cl f.'.lcS:J
qclc.:i25)� ©0�8ij e)l 253 qrn?;D@ IDJdB e:lo0JO?;DC.:J25)0 q@cv z:ii08. c;-ime) OJ5@ro:l'@?;D825) eJ825) e.'.JJOSVO
Bl®�, �<iC @m0J IDJ-@£le) @c� m� Cl@ol. ro@?;D01 i:;:i@25)©<D@ @0'1l 40:JOC.:Jcl @@25) @Jc:5mm2S)e) 25)@ IDJ-@£l£)
q@ce3 B/5®6 f.'.llC9® 2:D68.
(i) e>maJO 63®2:Sl61 /5825) qJo®ro BB'®o e.'.l1C9® 2:Sl62E c@m e-e>meiJ6 qJi::ila63 (e-business model)
0c:5mc.:i f.'.l�ro25) 2:D025)m.
(ii) q'Je525)m@d 863DJ q163 t')z:;\'2S)OJ e.5a0J6z:D @ro:l'6cc.:icl t')63 @0QI qe:l5@c.:i63 @®® e.51C9® l:DOm C<i
®Jb'mmi:;:i e:iJoge:i 9B4w BB®cl ?;D1®lcli:;:i a@?;D025)®25) c.:i18 e,o?;Dca25:lc.:i ?;;)025)25).
( 1) @®® e.5o84Bc.:ic) qc;J@e:l qcli:s,@ IDJdt:l 0TIJOJOC.'.l �en @w:l'occ.:i qi:;:,6 �®25) e-0DJOJ0 (fJ2:Sla63c.:icl
d'6Jo25)c.:i 25)@ 101B 025)@� c;?
(2) @c0:l'ucc.:i e'.lc0 qts'll::Sl® IDJ-@£le) e:lTIJOJO©C.:Jro @c.:i:f(525) @J()(3)(j)25) e.'.JJOfj0 c.:im e)�� e'.l�cS)J e-0TIJeJJO
qJt;Jc.:i® qJ2:Sla63c.:icl (revenue model) @l©25) @2:Slo@C.:J25) eilrol�8 25)025)25:l.
(iii) e'.llCE® z:Dom cc; e-e>moJ6®c.:i63 @Jb'm2:ilm25) ©me3® e.'.l1i::il8® e.'.l�roJ roJ/52:il z:D@ ro1B J@® �i:»CS e:i�cS:J25)
?;;)025) 25),
(iv) e:i1c9® ?;Dom cc; e-0DJelJO ©VQI 40:JOC.'.l e:l�cl)J OJ5©ID:l'CD?;D825) q'J25)()@�C.'.l l:DO m1£3@c) cu@ 5825)
@c.:i:l'cimJ ?;D02E c@m e-q®CV BB@® (e-marketing) e)� J@®c.:icl @?;Do@c.:i25) a1w1�8 25)025)25:l.
(v) e>lCE® 2:DOm cc; e-0DJaJ6 ®0'1l 40:Jo@d a5�cr;;) qclc;-itMi (user experience) 0le3 �8� BB@
e'.l�roJ §{w®l55 da25)2:il (intelligent agent) 25:lJcl@�c.:i IDJ/52:il i::il@ rolB <fJ2:DJ6c.:i 15cl25:l6 2:Sl625)m.
AL/2018/20/S-II - 11 -

eyro25) 61ae:ic)ro25:1 q>W:i:Jc.'.l25:lc.'.l ?;3)0, OcOtl) 'rlzs:i@0m gcsamc.,c) 8gtl:lo oowmm.


"®a�l:i):>om e'.kfo:ft5)06c..'}2:i:J0 e:'l5�c?;S) qtl:l61 @�Jeiimcl .§3Q)@D @c.01 @m:i§Q)@D @ro1 8ge:itti."
(glcS)25l gl:i):>G:lc.'.l cS)J ®Sl �?;S)((D 0m@m <';? 61oe:ic)c025:1 lp�@c.,m ©rotl:le)l'.:i) 'td0mm.

4. (a) wm Oo@m l:Fi3i@®c.'.li'.:i) q1rn q:ic;:imwd e:l(325)m25:l. q'�i@®WD e,o5® 0G:l©G3m -e:io@m lOOcl f:nQ}c.3 rov£ G.'.3.
n < 100 ©(';:e:> <'H)i@®WD e:>o@m n §©� 25:1®, (n + 1) 0m oool::!:l:>0 -1 ©Ce:l e:l(';:2:i:J� ti36 @®d q�@®@d
q0e:i:imw 'rlzs:i©e). C"tJcOO,eiic.,l'.:i) ©Ce'.l 0cl)l'5.) 'clz:il©0m q'J"t:JID q�i@®c.JO wm e::io@:l5:> 8cl cnrn {:fl:5)0 9 e)m
epc;J25:lc.J 0m -1 @@d q0e:i:>25:lc.J o2533rod @?;S)@/:5.
23 12 54 76 89 22 44 65 -1
CglcS)ZS) Vffi25)0 i::1)025:i ef:>2:DJO©d wm Qo@:l5:i n er1rn q�i@®G.:32:D VG:l:>(325)@ e:io@:is:ie) 9§<;:>IDc.::J £6 @ e.5"1<'.l'.'.l:J
q1e@CDJ525)@c.::Jd <D1�® e:ic)romd @@m 2530106'-J z:D6dm.
(b) � q1rn ro1�® e:iOrom e:iezsidm. ro1�@ e:iOc0025:1&3
'rlcl©0m {:f1C©GJJ6t:D®c.:l q'J<';JID ©<';?;S)i!S\ e@:i<Dm25:IJ
qt:DO O@� q:ic;:imc.::i e)25:1 L, oo@XlJ e18dtl:l0i!SI 't• L ct8d'�e:i ll!Jt;nn<;;l
@<;025) q :ic;:imc.::J K, @c;m C<'i eio@m0d c; ©e). l:llOm2Sl
(i) ae,� e:pc;J25:lc.'.l (L) 23,45,32, 11,67,39,92,51,74,89 K t-p<;al':S)O l:ll0m2S)
c; @<;02:u q:ic;:i2:uc.'.l (K) 38 c; 8®d 25:>®, gts3<';:n:,")c.'.l 2:iJ®d c;?
(ii) ©®@ 1ne©m:16tD®©c.'.l@ q6§6 ©J:::W©c.'.l25) a1c01�8 r:;)0m25:J.
n = L 2 �"'
(iii) CD1�® t.'.l0ro@d 1t1rn qie@C0:i6t:D®O @<::l:icl@r:;) 616® o�ro:J i = 0
aSZS)m @dti)wcl @m:ifilmmdm.

"True"
i = i + I

"False" 9£<;a2Slo
l:ll0m2S)
AL/2018/20/S-II - 12 -
5 orot5) 'tlcl@Elz:i, CLASS e5ro STUDENT �Cl2 ®<'.itD, 61o@w63 � enB ER e,E)roz:i, �xiBm z:s:,6 2£b'®:i6w z:s:,6 cntn.
CLASS e:>c,20
ClassID ClassName ClassTeacher Stream Year
1111 12 - A A. B. Perera Physical Science 2017
1112 12 - B N. Mohamed Bio Science 2017
1113 13 - A E. Selvadurai Arts 2017
1114
-------- 13 - B L. de Silva -
- Commerce - 2018 -
STUDENT ElCStEl
lndexNumber ClassID Initials Surname DateOffiirth
8991 1112 E. Nazeer 1999.12.06
8993 1111 S. Sivalingam 1999.02.06
8995 1112 w. Fernando 1999.11.11
8997
----- 1113
�----- U. H.- �,..._,...-
- -� 1999.08.06
de Silva ------

(a) @ roro @ @e;o c;cle:>:1 qz.£3 CLASS e.5ro STUDENT c.'.}25) t:lJtD:1b°d qrn6 e.5@G'vzri'wrn:1@e:>63 cn6�c.:,rn:10c.:J
(cardinality) �@cl c;? rooaim: @c.:}ro @ e.5�ro:1 E�E @c@e 8g@e:igzrl' Sc.:J:1 c;cle.izri'w.
(b) �rorn cc;:1ro66@c.:,&l gJd®zs, c.:Jt5J6/c.:Jt5J61 eiro q:i<Dzri't5J2Sl c.'.lt5J6lc.'.lt5J6z ro:1e'.Jrn@c.'.}zri' 0Cl2 @c;zs, q?5)6
e.5@i:iJ25'lW!5):)e)QJ'5'!' (relationship) @<D:1�m1@<D25) q:1tD:16Q 01ro1�S z:s,6zri'm.
(c) (i) STUDENT roro CLASS Elcs;i @c;Dm 9@!5) (2NF) q:12S1:i6©c.'.l25'l e:ivlffi e,_? ®@Ql 8gt5J60 @erl't5JElcl 0Cl2
ep@@Q25'l 01roz�8 zs,6zri'm.
(ii) g@tDzs,66©c.'.l63 gw:1m 0J@al� @ZS)cJ@Qzri' oiroi�S eD625'lm.
(d) CLASS 0G20o e:iro!S) 'tlcl®0m coez.Bc.:J:i25)Q <1!lt5J� .BB'@ e5�ro:1 SQLgzs,:1a;ic.:Jcl 8c.:J25°Sm.

1115 13-C A.B. Ji nasena Technology I 2018 I


AL/2018/20/S-Il - 13 -

(a) 6cll5)6:J 60?;3) ooeece:.ica @§25'l cfl�@5:> BB@® @ooc;o@o, 01:$)15) <;7.cl©025:l ve:im6c.5 eero <;?S.l15) ID7.�® eec)cSJ25)
cf::>@©025') 07.W1�B @?;J)@b.
cfOti®?;J)67. e3825'l q<;::>@ ooeec @e:Jl5) qw�®o:gw we:i� Cl®Q). oorec @l.i325'l cfQti®O@CJ Ci@� &0 qob@?;l)67.cl
<;7.�® @c;E.3. cf25:lz:5J61e:J ooeec e3825'l cfQti®o:g@w&3 cn63 @l:l)::>6%:SJ61e:Jc £36e)c;_:,s15)3e) orol:l) c;1d@025:l o6cl@::i
@025'l 15)i::lJ.861 @?;J)@b.
'©c.'.l&C0:615):J 000:JOO' c.525:l <';_25)15) m@[l::,©e)25') (3&::>IDJ5.l ©O&ID:615):J
000::iow w::ie315)@c.')cl

• @16306-®:o @2:i):)QQJCQ©Oro 8000�0©0: @7.1806� qB2:i'lo6©o25'l a325'l<';_<;::>02:i'l c18e:i�e) ,;;;icc::i c1e'.l@@25')


(@16306� qw2:Sl::>5o ®/.i3m �25'lc;_c;_ool::ll c18e:i�E) ooeico o0�
Cl©Q).)

O�oVO 15)<'.l)867. 25)625:l ®Ce5 go@c??.io ®Cl::ll® z:::,obooc@om


®CC::> 83@@25') (g::i@113kl ©C2Sl® 2:il:JbO::>CC.'.l el�oe)Q 15)<:0861
2Si6 o::ieec @0Zll <it�® @c;8.)

@15)::>6ti)61E>c £36e:ic;:isl5)::>0 25)WB6l B6@®cl 09 cfQti®o:go 8�mcl @El @w1 g63cl@lli'o z:D@ &0 @ro&
cfQti®ZD61D c;mv� c@25:l qzs,6, e'3 &1e.> e:iDro25'l 25)@ qoti®o:gQ 'qoti®ocl ve:i15)6' c;_cl15) co&Elo@EJ&3 96�2Sl
©ZD@b. ooeec v8m vco� cf'-'ti® o:g 'qoti®ocl Ve:i?.5)6' <';_%5)15) m@El::>©V25') c&o@CD25), 9ti52:i)®ccl
qob®2:Sld1Elm e:iq;roo e:i®§& o62SS'@�0cu �25:l £3(;5@ z:D6� (57.@Q). cf(;.'.)t1®2::Dd7.0m ee®§@ o6d@�o e:iq;wo
2::D7.q;El� c&25:l cf2Sl0, e:i®§@ o62SS'��w0 l::ll7.�� qob®2:Sl67.0m@G:f c1.8e:iti)0 qw:isoe,25) qw2Sio6w @Ell5)
o0� e37.@Q). ee®@& o62SS'.w� 2Sioce::1Dro25) 'm®�@ o6cl@-®:o e:le:il5)o' 25)@ c;cl:15) ro@El:i@0S �62SS'@l5) @?;J)©b.

CD

1.1
� ®odi
�®o� @t@� &deoo
® 00����1:00)
ex� �@di
a@mdi/gffi=@eo t:DG mdidie>a, �®��

cta>�®o@al

1.2 F
®
�O@@a>(jj
@
@6c)�ZIO)Je)
m�t!IO®

(j(ID(5)230))
0UO)UCl) @

(yi:S):15) eeoB<wo e'.)�<S):) 0@@025:l @cl0@@63 c;cl15) ID7.<3® mc)cSJ25), cn15)7.® <';_25)15) ID7.<3® @ 80 @ c;cle:io @c&c
di325) 0 ,:YcSJ%5:> 6-iei m0ro@25.li53 � q7.2S).

cf<';:J@ c;cl15) G:l7.(3® rotm::>@(,)251, @ BD ® c;clvo e)25) @c&c <y�6@Q25) e'Jf)::i Bw::i c;_clEJclZT.l.
AL/2018/20/S-II - 14 -

(b) (i) oe;w& e:io0ow25) 60ID 0�e-o&3 ro:ivl5) 025) 2:D:ioc::i@{w (functional) wro z:D:ioc::i&{w ®ID:>025)
(non-functional) qe.>csanm'.l q15)6 gw:>25) @025)Q ©z:Doec.:i25)' 01ro1�S z:s:ic525)'�.
(ii) ID:i®:ivec.:iz:s:i (catalogue) en& u:i:i-©iffil qecv B6@o, ec::i:Mm e-0:i&0:i:i (e-commerce) e0Q) {0:ioc.:iz:D
i53a3c::i 81:lJ cnml@ 2:D:ioo@{w e:3o.l 2:i'l:ioo@<w ©VJ:>0ID q0aa;ol5)J Cl8cl15J0cl OrotSl 'c{cl©v.
A - ro:i-©iffilvc vvw aoccl@� (characteristics) o<;ID® cFav ro:i-©ife) eoe"i® a�ro:i o6�czs,c)
q0dd:i0 c&:i �®
'· B - o<wi53o ®ID1® e-06) ql5)6clE0tsi ®oo ts>@: 81:lJ e'.l®
·-. C - o{w&o oro9@025) rooe'.lm B6@c) rovS3 v®
D -roo-©ife) 8@@� e30c5� (comments) q;,�6ocl B6@c) -e:iro @0IDd o6�cZ5.'lo25)'e-crl' e30o.sn Boe5@c)
06me32:Dc) qvcldoD c@:i �®
·!.., E - oe;wi53o al� Ellcl®cl ro@@v 80 c:; 663 t;cll!5J 9oclfii\tD Bo 8Z'.il v®
F - t,)@25) ts,1@i53 ro:i-©ife) Sg&� 01�® Cl8d�Dd' (wish list) o:ic;:i e'.}o vie)cl� ?:SJ6 002510:i@mvi
c.:i:i@c) o6�ets,c) q0d'o:iD cab �®
G - vi:i®:iveed q1i53 ro:i-©iffil &c:i CDl�@a o6faermc) qvcld'.JD c@o �®
'"-.. H - o{wi53c.::i t;0©a63 Ol c.:l 24 ®, a63©063 �25) 7® <>')J 0ea@c563 �25) 365 ® IDJeJl5) 2:i)� ro18 ©®
I - o6�e?:SJ 2.5:l:i® roo @ooc; o.ioroo 08fae2:Dc.:ns:f@crl' l5)d:oro:i0c::i (authenticity) mro86l B6@c) ro.B
e),:.j s� e'.l®

J - e·c:l'z:D 0:i:i:idi:D o8�cz:Doil' (cc:;:i: goaa, ao25), oo®m q:i�) e:i�ro:> o{wi53@d qfilolv (customized)
e:iodts)O.sii (versions) friQ)o 8� e5®
A Ba J <tZ'.iJ©025) troO�� etroc)el) q0"'1:i:Jt5)'.J W�Z,5):)@($)25) e'Jfo@d ee@e Sc::io c;clvm2.5:l.

**�·