Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

ish`tu ysñlï weúßKs / All Rights Reserved

ol=Kq m<d;a wOHdmk fomd¾;fïka;=j Southern Provincial Department of Education ol=Kq m<d;a wOHdmk fomd¾;fïka;=j Southern Provincial Department
ol=Kq m<d;a wOHdmk fomd¾;fïka;=j
of Education ol=Kq m<d;a wOHdmk fomd¾;fïka;=j Southern Provincial Department of Education ol=Kq m<d;a wOHdmk fomd¾;fïka;=j Southern
Provincial Department of Education ol=KSouthern
q m<d;a wOHdmkProvincial
fomd¾;fïka;=jDepartment
Southern Provincial of Education
Department of Education ol=Kq m<d;a wOHdmk
fomd¾;fïka;=j Southern Provincial Department of Education

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h 2019 - 13 fY%AKh


s - f;jk jdr mÍCIKh
General Certificate of Education (A/L) Examination 2019 - Grade 13 - 3rd Term Test

f;dr;=re yd ikaksfõok ;dCIKh meh 2


Information and Communication Technology 2 hours

f;dr;=re yd ikaksfõok ;dCIKh I

wxlh ms<s;=r wxlh ms<s;=r wxlh ms<s;=r wxlh ms<s;=r wxlh ms<s;=r
01 2 11 1 21 4 31 4 41 1
02 3 12 2 22 4 32 5 42 5
03 5 13 4 23 5 33 5 43 3
04 5 14 5 24 3 34 1 44 4
05 3 15 4 25 4 35 5 45 2
06 1 16 4 26 1 36 5 46 5
07 3 17 4 27 3 37 2 47 1
08 2 18 2 28 4 38 2 48 2
09 3 19 1 29 3 39 2 49 4
10 4 20 4 30 4 40 1 50 4

Page 1 of 17
ol=Kq m<d;a wOHdmk fomd¾;fïka;=j Southern Provincial Department of Education ol=Kq m<d;a wOHdmk fomd¾;fïka;=j Southern Provincial Department
ol=Kq m<d;a wOHdmk fomd¾;fïka;=j
of Education ol=Kq m<d;a wOHdmk fomd¾;fïka;=j Southern Provincial Department of Education ol=Kq m<d;a wOHdmk fomd¾;fïka;=j Southern
Provincial Department of Education ol=KSouthern
q m<d;a wOHdmkProvincial
fomd¾;fïka;=jDepartment
Southern Provincial of Education
Department of Education ol=Kq m<d;a wOHdmk
fomd¾;fïka;=j Southern Provincial Department of Education

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h 2019 - 13 fY%AKh


s - f;jk jdr mÍCIKh
General Certificate of Education (A/L) Examination 2019 - Grade 13 - 3rd Term Test

f;dr;=re yd ikaksfõok ;dCIKh meh 3


Information and Communication Technology 3 hours

f;dr;=re yd ikaksfõok ;dCIKh II - I ^jHqy.; rpkd&


ie,lsh hq;h
= s(
(i). ish`tu m%Yk
a j,g ms<s;=re imhkak'

01. Y%S ,xld ;eme,a fiajfha ksjeros;djh iy ld¾hCIu;djh jeäoshqKq lsÍu Wfoid;a tA Tiafia mßYS,kh
jk o;a; wxls;j .nvdlr.ekSu Wfoid;a f;dr;=re moaO;shla ks¾udKh lsÍug wjYHj we;' Y%S ,xld
;eme,a fiajh Tiafia úúO f,aLk" fg,s-fï,a iy NdKav o heúh yelsh' m<uqj tAjd heùu i`oyd mj;sk
fmdÿ fmdaruh mqrjd hjkakd úiska hjkakdf.a ld¾hd,fha ;eme,a ks,Odßhd fj; Ndr oshhq;= h' túg
hjkq ,nk f,aLkh" mKsúvh fyda NdKavhg wod, j¾.h" ,nkakdf.a ,smk s h" mKsúvh iy .dia;=j
hk heùfï fmdarufha o;a; moaO;shg we;=<;a l< miq ,efnk ßisÜ m; hjkakd fj; ,ndoS wod, heùfï
fmdaruh hjkakdf.a ld¾hd,fha ;eme,a ks,Odßhd úiska f.dkq .;flf¾' tysoS we;=<;a flfrk fg,s-
fï,a mKsúv iy th ,nkakdf.a ,smk s h iajhxl%Shj moaO;sh yryd ,nkakdf.a ;eme,a ks,Odßhd fj;
hefõ' hjkq ,nkafka f,aLkhla fyda NdKavhla kï Bg wod<j uqøKh jk QR fla;h f,aLkfha fyda
NdKavfha w,jd ;eme,a ks,Odßhd úiska úfYaI ia:dkhl ;nkq ,nhs' iEu osklu iji 3'00 g tu QR
fla;h iys; f,aLk fyda NdKav ,nkakdf.a ld¾hd,h fj; hjkq ,nhs' ,nkakdf.a ld¾hd,fha ;eme,a
ks,Odßhd úiska tu QR fla;h iys; f,aLk fyda NdKav ,ehsia;=j mÍCId lr ,ndf.k ,nkakka fj;
fnod yßhs' wjYHkï tu QR fla;h Ndú;fhka f,aLkh fyda NdKavh ms<sn`o f;dr;=re ,nd.ekSug
,nkakdg yelsh'
a) fuu ixisoaêfha N+;d¾:^Entities& fudkjd o@
^1& hjkakd
^2& hjkakdf.a ld¾hd,fha ;eme,a ks,Odßhd
ish,a, ksjeros kï ,l=Kq 1
^3& m%Odk ld¾hd,fha mshqï uy;d Bg wvq kï 0'5
^4& ,nkakdf.a ld¾hd,fha ;eme,a ks,Odßhd
^5& ,nkakd
b) fuu ixisoaêhg wod< my; ikao¾N rEmigyfka^Context Diagram& N+;d¾: iy o;a; .e,Sï kï
lrkak '
NdKavh heùfï fmdaruh hjkakdf.a
hjkakd ßisÜm; ld¾hd,fha ;eme,a
ks<Odßhd
j¾.h
,nkakdf.a ,s
mk
mKss úhvh
.dia;=j
QR fla;h ßisÜm;
f;dr;=re ;eme,a f;dr;=re
,nkakd
moaO;sh
QR fla;h

,nkakdf.a ,smk
s h
QR fla;h mKsúvh
,ehsia;=j

,nkakdf.a
ld¾hd,fha ;eme,a QR fla;h
ks<Odßhd

Page 2 of 17 ndysr N+;d¾: w;r o;a; .,k 2 lg jvd ksjeros kï ,l=Kq 0'5
hjkakdf.a ld¾hd,fha ;eme,a ks,Odßhd iu o;a; yqjudreùï 3 lg jvd ksjeros kï ,l=Kq 01 ke;skï 0'5
,nkakdf.a ld¾hd,fha ;eme,a ks,Odßhd iu o;a; yqjudreùï 2 lg jvd ksjeros kï ,l=Kq 01 ke;skï 0'5
,nkakd iu. o;a; yqjudreùï 1 lg jvd ksjeros kï ,l=Kq 0'5
c) fuu ixisoaêfha m%Odk l%shdhk^Processes& ,ehsia;=.; lrkak'
^1& ,sms-f,aLk" fg,sfï,a iy NdKav heùu
ish,a, ksjeros kï ,l=Kq 1
^2& ,sms-f,aLk" fg,sfï,a iy NdKav ,nd.ekSu Bg wvq kï 0'5
^3& f;dr;=re kej; mÍCId lsÍu
d) wjYHjk o;a; wdphk^Data Storages& iy tAjdfha j¾. fudkjd o@
^1& heùfï o;a; - wxls; wdphkhls
^2& heùfï fmdaru - w;ahqre wdphkhls
,l=Kq 0.5 x 2 =1.0
e) fuu ixisoaêh ksrEmKh i`oyd m<uq uÜgfï o;a; .e,Sï igykla^Level 1 DFD& w`oskak'

hjkakd M1 heùfï fmdaru


1

heùfï fmdaruh
NdKavh
heùfï ßisÜm;
fmdaruh QR fla;h
j¾.h hjkakdf.a ld¾hd,fha
1
,nkakdf.a ,smk
s h ;eme,a ks,Odßhd
mKsúvh
hjkakdf.a
ld¾hd,fha .dia;=j
,sms-f,aLk" fg,sfï,a iy
;eme,a ks,Odßhd ßisÜm; NdKav heùu ,nkakdf.a ,smk
s h
QR fla;h mKsúvh j¾.h
.dia;=j
QR
fla;h D1 heùfï o;a;
1

,nkakdf.a ,smk
s h ,nkakdf.a ld¾hd,fha ,nkakdf.a ,smk
s h
2
;eme,a ks,Odßhd mKsúvh
,nkakdf.a ,ehsia;=j
ld¾hd,fha mKsúvh
;eme,a ks,Odßhd ,sms-f,aLk" fg,sfï,a iy
,ehsia;=j NdKav ,nd.ekSu

QR
fla;h

QR fla;h
3 ,nkakd
QR fla;h

,nkakd
f;dr;=re f;dr;=re kej; mÍCId
lsÍu QR fla;hg wod< o;a;

ndysr N+;d¾: w;r o;a; .,k 2 lg jvd ksjeros kï ,l=Kq 0'5


ndysr N+;d¾: iy l%shdhk w;r o;a; yqjudreùï 8 lg jvd ksjeros kï ,l=Kq 1'5 " 5lg jvd ksjeros kï ,l=Kq 1
ke;skï 0'5
l%shdhk iy o;a; .nvd w;r o;a; yqjudreùï 8 lg jvd ksjeros kï ,l=Kq 1'5 " 5lg jvd ksjeros kï ,l=Kq 1
ke;skï 0'5
l%shdhkj, iy o;a; .nvdj, yev;, ish,a, ksjeros kï ,l=Kq 0'5

Page 3 of 17
02. ima; wjia:d l%shdhk ixl%dka;s rEmigyk^Seven State Process Transition Diagram& my; oelafõ'

P
A B

a) by; rEmigyfka A, B iy C hk ia:dkj,g wod< l%shdhk wjia:d fudkjd o@


A - iQodkï$w;aysgjQ wjia:dj
B - l%shd;aul jk wjia:dj ,l=Kq 1 « 3 = 3
C - wjysrjQ wjia:dj

b) by; rEmigyfka P iy Q hk ia:dkj,g wod< ixl%dka;s fudkjd o@


P - il%Sh lsÍu
,l=Kq 1 « 2 = 2
Q - wdodkh fyda m%;sodkh jeks ld¾hhla bgqlsÍug wjYH ùu

c) by; rEmigyfka P ia:dkg wod< ixl%dka;sh isÿlsÍug Ndú;dlrk kshulrK


l%uh^Scheduling Methods& l=ula o@
,l=Kq 1
P - uOH ld,Sk kshulrKh

d) by; rEmigyfka A iy B hk wjia:dj, mj;sk l%shdhk .nvdù we;s ia:dk fudkjd o@


A - uOH ieliqï tAllfha
,l=Kq 1 « 2 = 2
B - w;:H u;lfha

e) id¾j øjH wka;¾cd,^IOT& Wml%u ksmoùu i`oyd Ndú;d flfrk CIqømd,lhla


^Microcontroller& rEmfha oelafõ' tys mj;sk o;a; ix{d yqjudre lsÍug Ndú;d lrk w.%
j¾.hla kï lrkak'
m%;siu w.% fyda wxls; w.% fyda wxls;-m%;siu$oaú;aj ld¾h w.%$PWM w.%

,l=Kq 1

f) my; j.=fõ i`oyka o;a; wod<jk P1 l%shdhkh" m<uqj meñfKk l%shdhkh m<uqj l%shd;aul
lsÍfï l%uhg ieliSug ,lalrhs kï" tys /`oSisàfï ld,h fidhkak'
6-2=4

l%shdhkh meñKs fõ,dj l%shd;aul ùu wdrïN jQ fõ,dj


,l=Kq 1
P1 2 6

Page 4 of 17
03. my; 1 rEmigyk u.ska fjì fmdaruhla iys; fjì wvúhla bosrsm;a lr we;'

A
B

1 රූපය
a) by; i|yka 1 rEmh u.ska bosßm;a lr we;s A , B , C uQ,sldx. i|yd wod, HTML WmfoaYk
fla;h ,shkak'
,l=Kq 1
A - <h1>User Registration Form </h1>
B - <img src= "../image/logo.jpg"> ,l=Kq 1

C– <ul type="square">
<li>Submit before 31<sup>st</sup> June</li>
<li>Just submit once</li>
<li>Confirm your submission</li>
<li>Contact-041 22 xx xxx</li>
</ul>
ksjeros iïmQ¾K ms<s;=r i|yd ,l=Kq 02 hs'tfia fkdue;skï <ul>, type="square" ,
,l=Kq 2
<li> , <sup> i|yd fjk fjku 0'5 ne.ska'

b) by; fjí msgqfjys wka;¾.; HTML fmdaruhg wod, HTML WmfoaYk fla; igykla my; oelafõ'
tys ysia ;eka mqrjkak'

<….01…. action="index.php" method="post" id="myfrm">


First name:</br>
<input type= ….02…. name="fname" class="myclass"></br>
Last name:</br>
<input type="text" name="lname" class="myclass"></br>
Password:</br>
<input type="password" name="txtpwd" class="myclass"></br>
Date of Birth:</br>
<input type="date" name="txtdate" class="myclass"></br>

Page 5 of 17
EMail:</br>
<input type="email" name="txtemail" class="myclass"></br>
Gender:</br>
<input type= ….03…. name="gender" value="male" checked> Male</br>
<input type="radio" name= ….04…. value="female"> Female</br>
</br>
<input type= ….05…. value="SEND">
<input type= ….06…. value="CLEAR">
</form>

01 – form 02 – text 03 - radio 04 – gender 05 – submit 06 – reset

,l=Kq 0.5 x 6 = 03

c) 1 rEmfhys wvx.= A iy B uQ,l


s dx. yeviõï(Formatting) lsÍu i|yd Ndú;d lrk ,o ú,di rgd m;%
(CSS) fla;hla my; oelafõ' tys ysia ;eka i|yd iqÿiq fhÿï ,shkak'

<style>
h2{
…….01……: blue;
font-family : verdana;
…….02…… : center;
…….03…….: 30pt;
}
Img {
…….04…… : 200px;
Margin : ……05 …….;
Display : block;
}
</ ….06….>

01 – color 02 – text–align 03 – font-size 04 – width 05 – auto 06 – style

,l=Kq 0.5 x 6 = 03

04. my; oelafjk ER igyk i,lkak'

ku
wju
.sKqï ;eïm;=
ÿrl:k .sKqï
wxlh j
wxlh j¾.h

M újD; 1
jhi .sKqï ysñhd .sKqu
lrhs

1
Wmkaosk
h .sKqï j¾.
y÷kajkh
,nd .kshs

j¾.h
1
Kh Kh kduh
Page
Kh6 of
uqo17
,
a) by; ER igkg wod, iïnkaOl mßl%udj(Relational Schema) ,shkak'
.sKqïysñhd(.sKïq _wxlh"ku"Wmkaoskh)
ÿrl:k(.sKï q _wxlh, ÿrl:k_wxlh)
.sKqu(.sKï
q _j¾._y÷kajkh,.sKï q _j¾.h , wju_;eïm;=j)
Kh(.sKqï_wxlh" Kh_kduh " j¾.h " Kh_uqo,) ,l=Kq 0.5 x 4 = 02
b) Kh (Loan) N=;d¾:h ÿ¾j, N+;d¾:hla f,i ksrEmKh lr we;af;a wehsoehs meyeos,s lrkak'
Kh N+;d¾:fhys N+;d¾: y÷kajkh u.ska frfldav wkkHj y÷kd .ekSug yelshdjla fkdue;s
w;r" th .sKï
q ysñhd N+;d¾:h u; hefmkq ,nhs'
,l=Kq 01

c) wdh;khla ish iemhqï lrejkaf.ka NdKav ñ,oS .ekSu iïnkaO o;a; iuqodhlg wod, iïnkaOl
mßl%udjla my; oelafõ'
ñ<oS.ekSï_j.=j(.Kqfokq¤wxlh" whs;u¤wxlh" oskh" iemhqïlre_wxlh" iemhqïlre" m%udKh)
^1&. by; iïnkaOl mßl%udj lskï m%u;lrK wjia:dfjys mj;skafkaoehs fya;= iys;j
meyeos,s lrkak'

fojk m%u;lrK wjia:dfjys mj;S' fuys nyqw.hs; Wm,elska olakg fkdue;' tfukau
wdxYsl mrdh;a;;d olakg fkdue;" kuq;a iemhqïlre lafIa;%h ixl%dka;sl
mrdh;a;;djkaf.ka hqla; fõ' tkhska fuh f;jk m%u;lrKhg wod, fkdfõ'
há brs weos wjia:d ish,a, we;=,;a ms<s;=rg ,l=Kq 01 hs' ,l=Kq 01

^2&. th f;jk m%u;lrK wjia:dfõ fkdue;s kï f;jk m%u;lrK wjia:dj olajd


m%u;lrKh lr Bg wod< mßl%ud ,shkak'

ñ<oS.ekSï_j.=j(.Kqfokq¤wxlh" whs;u¤wxlh".Kqfokqoskh"m%udKh"iemhqïlre_wxlh)
iemhqïlre_j.=j(iemhqïlre_wxlh" iemhqïlre)
,l=Kq 0.5 x 2 = 01

d) f;jk m%u:lrKhg Ndckh l, miq '1001' kï iemhqïlre_wxlh iys; R.Perera kue;s ku


C. Perera f,i hdj;ald,Sk lsÍug isÿ jQfha kï Bg wod, SQL m%ldYh ,shkak'

update supplyer_table set supplyer = "C.Perera" where supplyer_no = '1001';

,l=Kq 01

e) by; ñ,oS.ekSï_j.=j(Purchase_table) ks¾udKh lsrSu i|ydiqÿiq DDL m%ldYh ,shkak'


ie'hq'.Kqfokq wxlh iy whs;u wxlh ixhqla; m%d:ñl h;=re úh hq;= w;r iemhqïlre wxlh
wd.ka;=l h;=r úh hq;=h' m%udKh 10 la f,i fmrksñ ixfrdaOlh (Default Constraint) fhdokak'

create table purchase_table(


Transaction_ID varchar(10),
Item_ID varchar(10),
T_date date,
Quantity int default 10,
Supplyer_ID varchar(10),
Primary key(Transaction_ID, Item_ID),
Foreign key (Supplyer_ID) References supplyer(Supplyer_ID))
iïmQ¾K ms<s;=rg ,l=Kq 04 hs' tfia fkdue;s wjia:djkaysoS create table
úOdkh iu. lafIa;% kï lsrSu 01 hs' o;a; m%rEm igyka lsrSu 01 hs' m%d:ñl ,l=Kq 04
h;=r ksjerosj oelaùu 01 hs' wd.ka;=l h;=r ksjerosj oelaùu 01 hs'
Page 7 of 17
f;dr;=re yd ikaksfõok ;dCIKh II - II ^rpkd&
ie,lsh hq;h
= s(
(ii). m%Yak 4 lg muKla ms<s;r
= e imhkak'

01. ^, ( 15&
;ks ÿïrsh ud¾.hla iy ÿïrsh yria ud¾.hla iys; ÿïrsh ud¾. moaO;shl ;ks ÿïrsh ud¾.h iys; m%foaYfhaoS
ÿïrsh fj; ix{d ,nd fok ix{d moaO;shla ia:dms; lr we;' P iy Q kï ÿïrsh folla iy R kï yria ux
f.aágqjl l%shdldrs;ajh u; ix{d moaO;sh l%shd;aul fõ'
ix{d moaO;sfhys fld< n,anh oe,afõ kï muKla" ÿïrshlg ;ks ÿïrsh ud¾.fhys bosrshg .uka l, yels fõ'
fld< n,anh oe,aùu 1 f,io r;= n,anh oe,aùu 0 f,io i,lkak'ix{d moaO;sfha l%shdldrs;ajh L f,i i,lkak'
fuu moaO;sh my; ks¾kdhl u; l%shd;aul fõ'

P ;ks ÿïrsh ud¾.hg we;=¨ ùu' 1 P ;ks ÿïrsh ud¾.hg we;=¨ fkdùu' 0
Q ;ks ÿïrsh ud¾.hg we;=¨ ùu' 1 Q ;ks ÿïrsh ud¾.hg we;=¨ fkdùu' 0
R f.aÜgqj jid ;sîu' 1 R f.aÜgqj újD;j ;sîu' 0

ÿïrsh yria ux f.aÜgqj jid we;s ´kEu wjia:djl ÿïrsh ix{d moaO;sfhys fld< n,anh l%shd;aul úh yelsh'
kuq;a tla jrlg ;ks ÿïrsh ud¾.h fj; m%fõY úh yelafla tla ÿïrshlg muKs'

i. by; isoaêh ksrEmKh lsrSu i|yd wod, i;H;d j.=j ,shkak'

P Q R L
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1 ksjeros m%:sodk wjia:djlg ,l=Kq 0'25 ne.ska wjia:d
1 1 0 0 8 i|yd ,l=Kq 04 hs'
1 1 1 0

ii. i;H;d j.=j wdodrfhka .=K; s hkaf.a ftlHh (SOP) iajrEmfhys fyda ftlHhkaf.a .=Ks;h (POS)
iajrEmfhys nQ,shdkq m%ldYkh ,shkak'

SOP = (P' . Q' . R) + (P' . Q . R) + (P . Q' . R) fyda


POS = (P + Q + R) . (P + Q' + R) . (P' + Q + R) . (P' + Q' + R) . (P' + Q' + R')

ksjeros m%ldYkh i|yd ,l=Kq 02 hs'

iii. by; nQ,shdkq m%ldYkh úi|kak'

SOP = (P' . Q' . R) + (P' . Q . R) + (P . Q' . R)


= P'((Q' . R) + (Q . R)) + (P . Q' . R) ú>Gk kHdh
= P' (R) + (P . Q' . R ) iu;srsla;;d kHdh
= P' . R + (P . Q' . R) ú>Gk kHdh
= R (P' + P . Q') ú>Gk kHdh
= R (P' + Q') iu;srsla;;d kHdh

Page 8 of 17
POS = (P + Q + R) . (P + Q' + R) . (P' + Q + R) . (P' + Q' + R) . (P' + Q' + R')
= P + R + (Q + Q') . (P' + Q + R) . (P' + Q' + R) . (P' + Q' + R') ú>Gk kHdh
= (P + R + 0) . (P' + Q + R) . (P' + Q' + R) . (P' + Q' + R') i¾jiduH kHdh
= (P + R) . (P' + ((Q + R).(Q' + R))) . (P' + Q' + R') ú>Gk kHdh
= (P + R) . (P' + R) . (P' + Q' + R') iu;srsla;;d kHd'
= (P + R) . (P' +( R . Q' + R') ú>Gk kHdh
= (P + R) . (P' + R . Q') iu;srsla;;d kHd'
= (P + R) . (P' + R) . (P' + Q') ú>Gk kHdh
= R + (P . P') . (P' + Q') ú>Gk kHdh
= R + 0 . (P' + Q') m%:sf,dau kHdh
= R (P' + Q') i¾jiduH kHdh

iïmQ¾K ksjeros ms<s;=r i|yd ,l=Kq 04 hs' tfia fkdue;s kï úi÷ï mshjr i|yd ,l=Kq 02 hs'
nq,shdkq kS;sh bosrsm;a lr ;sîu ,l=Kq 01 hs' úi÷ï m%ldYkh i|yd ,l=Kq 01 hs'

iv. s dkq m%ldYkhg wod, ;d¾lsl mrsm:h NAND fyda NOR oajdr Ndú;d lr w|skak'
úi|k ,o nQ,h

NOT fhfok wjia:djkays NOR oajdrhlg NOR oajdrhla bj;a lr we;akï fyda NAND oajdrhlg NAND
s dkq m%ldYkfha úi÷u (R . P') + (R . Q') f,i úysÿjd ,shd
oajdrhla bj;a lr we;akï ,l=Kq ,nd fokak' nq,h
we;s wjia:djkag .e,fmk mrsm: i|yd o ,l=Kq ,nd fokak'

iïmQ¾K ksjeros mrsm:h i|yd ,l=Kq 05 hs'

02. ^, ( 15&
wdh;khla A, B, C, D iy E kue;s fomd¾;fïka;= 05 lska hqla; jk w;r tu wdh;kh Ndysr cd,h fj; újD;
ùu i|yd 195'170'10'0 kue;s fmdÿ IP ,smskh Ndú;d lrhs'
i. by; wdh;kfhys tla tla fomd¾;fïka;= i|yd fjk fjku Wmcd, mj;ajdf.k hkafka kï" ta i|yd
iqÿiq Wmcd, wdjrKh (Subnet Mask) l=ulao@

Wmcd, wdjrKh 255'255'255'224 ,l=Kq 02 hs'

Page 9 of 17
ii. tla tla fomd¾;fïka;=jg Ndú;d l, yels IP ,smk
s iïnkaOfhka my; wdlD;sh iïmQ¾K lrkak'
fomd¾;fïka;=j wdrïNl j,x.= wjika j,x.= cd, ,smk
s h úldYk ,smskh
i;aldrl ,smskh i;aldrl ,smskh
A 195.170.10.1 195.170.10.30 195.170.10.0 195.170.10.31
B 195.170.10.33 195.170.10.62 195.170.10.32 195.170.10.63
C 195.170.10.65 195.170.10.94 195.170.10.64 195.170.10.95
D 195.170.10.97 195.170.10.126 195.170.10.96 195.170.10.127
E 195.170.10.129 195.170.10.158 195.170.10.128 195.170.10.159

iuia: j.=ju ksjerosj bosrsm;a lr we;akï ,l=Kq 05 hs' tfia fkdue;s kï tla tla
fomd¾;fïka;=fjys ,smskhla i|yd 0'25 ne.ska 0'25 x 20 = 05 hs'

iii. fuu wdh;kh" wka;¾cd,hg m%fõY ùu i|yd ksfhdacs; fiajd odhlhlao (Proxy Server), moaO;sfha
wdrlaIdj i|yd .sksmjqrlao (Firewall) iEu fomd¾;fïka;=jlgu m%fõY úh yels fhÿï fiajdodhlhlao
(Application Server) mj;ajdf.k hhs'

fuu wdh;kh úiska mj;ajdf.k hk mrs.Kl cd,h" rEm igykla u.ska ksrEmKh lrkak' iqÿiq IP
,smk
s ,shd olajkak'

A - 195.170.10.0 B - 195.170.10.32 C - 195.170.10.64

D - 195.170.10.96

Firewall

E - 195.170.10.128

Application Proxy
Server Server

iïmQ¾K igyk i|yd ,l=Kq 04 hs' tfia fkdue;s kï Firewall, Router, fiajdodhl mrs.Kl iy
iaúp i|yd ,l=Kq 0'5 ne.ska ,l=Kq 02 hs' IP ,smsk ksjerosj olajd we;akï ,l=Kq 02 hs'

iv. my; i|yka tla tla wka;¾cd, kshudj,skaf.a ld¾hhka meyeos,s lrkak'

DHCP – cd,hlg iïnkaO i;aldrl Wmdx. i|yd IP ,smsk .;slj mjrkq ,nhs'

,l=Kq 01 hs'

ICMP – cd, in|;djla w;r ;=r isÿ jk fodaI y÷kd f.k fodaI ms<sn| oekqj;a lrkq ,nhs' o;a;
melágqjla cd,hla ;=, iïfm%aIKh jk w;r ;=r th ydks jqjfyda;a wod, fiajd odhl mrs.Klhg
ta ms<sn| oekqï oS kej; tu melágqj iïfm%aIKh lsrSug wod, mKsúv yiqrejhs'

,l=Kq 01 hs'

ARP – IP ,smk s (MAC Address) .e,mSu isÿ lrk


s hlg wkqrEm Wmdx.hkays fN!;sl ,smk
kshudj,shls'
,l=Kq 01 hs'
UDP – o;a; iïfm%aIKh i|yd Ndú;d lrk m%jdyk ia:r kshudj,shls' o;a; iïfm%aIK fõ.h
fõ.j;a kuq;a úYajdikSh jQ;a wdrCIdldrS jQ;a o;a; iïfm%aIK kshudj,shla f,i i,lkq fkd,nhs'
Page 10 of 17 ,l=Kq 01 hs'
03. ^, ( 15&
wêfõ.S ud¾.j, ks;r .ukalrk ßhÿrkaf.a myiqj i`oyd idudðl ldâm;la ksl=;a lsÍug wjYH w;r tla
ßhÿrl= i`oyd ksl=;a lrkqfha tla ldâm;la muKs' tysoS ßhÿrdf.a ßhÿre n,m;a wxlh" ku iy ÿrl:k
wxlh o ßhÿrd úiska mojk jdykfha wxlh iy j¾.h o ldâmf;a wxlh iy ksl=;al< oskh o .nvd l<
hq;=h' tla ßhÿrl=g jdyk lsym s hla meoúh yels w;r ßhÿrka lsysmfofkl= úiska jßka jr mojk jdyk o
we;' iqmsß fj<`oie,a yryd ldâmf;a fYaIh by< oud.ekSug ßhÿrkag yels w;r tysoS fj<`oie,a wxlh iy
ku o lsishï fj<`oie,la yryd ßhÿrd úiska ;u ldâm;g fhojQ uqo, o wdphkh l< hq;=h'
by; ixisoaêh ksrEmKh i`oyd N+;d¾:-iïnJO;d rEmigykla w`oskak' Tnf.a Wml,amk meyeos,sj olajkak'

ßhÿre ßhÿrdf.a ldâmf;a ksl=;al<


n,m;a wxlh ku wxlh oskh

ÿrl:k
wxlh 1 1
ßhÿrd ,nd.kshs ldâm;

M 1 1

fYaIh
mojhs
by< ouhs

uqo,

N M

jdykh fj<`oie,

jdykfha j¾.h fj<`oief,a fj<`oief,a


wxlh wxlh ku

Wml,amk (-
 lsishï ldâm;la tla ßhÿrl= úiska muKla Ndú;d lrhs'
 lsishï ßhÿrl=g ysñ lsishï ldâm;l fYaIh fj<`oie,a rdYshloS by< oeñhyelsh'
 lsishï ßhÿrl= lsishï fj<`oie,loS fYaIh by<oukqfha tla ldâm;l muKs'
 lsishï ldâm;l fYaIh lsishï fj<`oie,loS by<oeóug meñfKkqfha tla ßhÿrl= muKs'
N+;d¾: lÜg, j,g ,l=Kq 0'5 « 4 = 2
Wm,CIK j,g ,l=Kq 0'5 « 10 = 5
iïnJOl lÜg, j,g ,l=Kq 0'5 « 3 = 1'5
m%uqL wkqmd; j,g ,l=Kq 0'5 « 7 = 3'5
Wml,amk j,g ,l=Kq 0'5 « 4 = 2
;D;shsl iïnJOl lÜg,hg ,l=Kq 1
04. ^, ( 15&
a) ßhÿre n,m;a ksl=;a lsÍfï l%shdj,sh úêu;a lsÍ fï wruqKska Drive Safe kñka ud¾..; moaO;shla y÷kajd
oSug ;SrKh lr we;' tu moaO;sfhys úuiSï oajdrh u.ska ßhÿre n,m;la whÿï lsÍug wod, uq,sl iqÿiqlï
úuiSug wfmaCIlhdg yelss w;r" ;u whÿïm; ud¾..;j iïmQ¾K lsÍugo yelshdj we;' tysoS wod,
wfmaCIlhdg whÿï lrk n,m;% j¾.h f;dard .ekSug wjYH myiqlï Drive Safe u.ska i,id we;' n,m;%
j¾.hg wkqj f.úh hq;= .dia;=j Drive Safe u.ska ;SrKh lrhs' wfmaCIlhd whÿïm; fhduq lrk wjia:dfõoS
f.ùï jdi,a oajdrh (Payment Gateway) yryd wod, .dia;=j f.úh hq;=h' f.ùug wod, ,ÿ m;la uqøKh lr
.ekSug yelshdj we;' f.ùula isÿ l, miq" ßhÿre n,m;a ksl=;a lsrSfï wdh;kfhys uqo,a whleñ úiska
f.ùï f;dr;=re ms<s.kakd w;r' wfmaCIlhdf.a b,a,Su wdh;k ,smslre fj; moaO;sh yryd fhduq lrhs'
,smls re úiska ,sÅ; mÍCIKh i|yd oskhla wfmaCIlhd yg ksl=;a lrk w;r tu ,sÅ; mÍCIKh wdh;kh
;=,oS Drive Safe u.ska ud¾..;j mj;ajkq ,nhs' moaO;sh u.ska ,sÅ; mÍCIKfhys iu;a wiu;a Ndjh
wfmaCIlhd yg oekqï fohs' iu;a wfmaCIlhka mÍCIl (Examiner) boßfhys m%dfhda.l s mÍCIKhlg fmkS
isÜh hq;= w;r' ßhÿre n,m;a,dNSkaf.a m%;sM, Drive Safe u.ska úu¾IKh lsÍug yelshdj we;'
i. by; wjYH;d ksrEmKhg jHdmdr l%shdldrlï wdlD;sh(BAM) w|skak'
Page 11 of 17
uQ,sl iqÿiqlï
wjika mrsCIK
úuiSu m%:m
s , úuiSu

m%dfhda.l
s mrsCIKhg
fmkS isàu
,sÅ; mrsCIK
m%:m
s , oekaùu
whÿï m;
iïmQ¾K lsrSU
,sÅ; mrsCIKhg
fmkS isàu
,sÅ; mrsCIK
oskh oekaùu
n,m;%
j¾.h f;arSu

wfmalaIl b,a,Su
fhduq lsrSu
.dia;=j
.Kkh lsrSu
whÿïm;
fhduq lsrSu f.ùï f;dr;=re
ms<s.ekSu

.dia;=j f.ùu ,ÿm; uqøKh

iuia: rEmigyku ksjerosj bosrsm;a lr we;akï ,l=Kq 07 hs' tfia fkdue;s kï tla tla l%shdj,sh
i|yd 0'5 ne.ska 0'5 x 14 = 07 hs'

ii. f,aLk .e,Sï igyk (Document Flow Diagram) ;=, wka;¾.; úh yels f,aLk .e,Sï 04 la ,shkak'

 wjYH uQ,sl iqÿiqlï úuiSu


 whÿïm; fhduq lsrSu
 n,m;% j¾.h f;arSu
 f.úh hq;= .dia;=j
 ,ÿm; uqøKh lsrSu
 wdh;k ,smls re fj; b,a,u S fhduq lsrSu
 ,sÅ; mrsCIKfhys m%:sm,
 rshÿre n,m;a ,dNSkaf.a m%:sm,

f,aLkhla i|yd ,l=Kq 0'5 x 4 = 02 hs'

iii. by; fhdacs; moaO;sh i|yd mej;sh yels ld¾hnoaO wjYH;d (Functional Requirements) 02 la iy
ld¾hnoaO fkdjk wjYH;d (Non-Functional Requirements) 02 la y÷kd f.k úia;rd;aulj meyeos,s
lrkak'
ld¾hh noaO wjYH;d
 whÿï lsrSu i|yd iqÿiqlï mrsCId lsrSu'
 ud¾..;j whÿïm; fhduq lsrSu

Page 12 of 17
 n,m;% j¾.h f;arSu
 f.ùï jdi,a oajdrh yryd uqo,a f.ùu
 ,ÿ m;la uqøKh lsrSu
 m%:m s , mrsCId lsrSu ''''''''''''''''''''''''''''''
ld¾h noaO fkdjk wjYH;d

 f.ùï jdi,a oajdrfhys úYajdikSh;ajh


 moaO;sfhys w;=re uqyqK;a myiqfjka f;areï .; yels nj
 moaO;sfhys ld¾hHCIu;dj by, uágul mj;ajdf.k hdu
 moaO;sfhys f;dr;=re ms<sn| ryiH ndjh wdrCId l, yels ùu
''''''''''''''''''''''''''''''

ld¾hnoaO wjYH;djla i|yd ,l=Kq 0'5 x 2 = 01 hs'


ld¾hnoaO fkdjk wjYH;djla i|yd ,l=Kq 0'5 x 2 = 01 hs
uq¿ ,l=Kq 02 hs
b)
i. úoHq;a jdKscHh ;=,k
s a jHdmdrslhkag iy mdrsfNda.l
s hkag w;alr .; yels jdis 02 ne.ska ,shkak'

jHdmdrslhkag
 mq¿,a fj<| fmd, fldgila w;alr .; yels ùu
 fj<| m%o¾Ykd.dr i|yd oerSug isÿ jk msrsjeh wju lr .; yelsùu
 m%pdrK lghq;= wdl¾YkSh iy fõ.j;a whqrska isÿ l, yels ùu
 úoHq;a uqo,a Ndú;d l, yels ùu ksid uq,H wdrCIdj ;yjqre ùu

mdrsfNda.slhkag
 mq¿,a fj<| fmd<la fj; msúish yels neúka .=K;ajfhka Wiia NdKav ;r.ldrS ñ,lg ,nd
.; yels ùu'
 24 x 7 mdrsfNda.l
s fiajd w;aú|sh yels ùu
 ud¾..;j NdKav weKjqï l, yels neúka NdKav ksjigu f.kajd .; yels ùu'
 úoHq;a uqo,a u.ska .Kqfokq l, yels neúka uqo,a /f.k hdfïoS isÿ jk wmyiq;d u. yrjd
.; yels ùu'
jHdmdrslhkag w;alr.; yels jdis i|yd ,l=Kq 0'5 x 2 = 01 hs'
s hkag w;alr.; yels jdis i|yd ,l=Kq 0'5 x 2 = 01 hs
mdrsfNda.l
uq¿ ,l=Kq 02 hs

ii. m%;s fjkafoaish(Reverse Auction) iy ldKavhï f,i ñ<oS .ekSu(Group Purchasing) fláfhka úia;r
lrkak'

m%:sfjkafoaish
mdrsfNda.ls hka úiska fjkafoaish wdrïN lrkq ,nhs'
jHdmdrslhka fndfyduhla NdKav w<úh i|yd ;r.ldrS ñ< .Kka bosrsm;a lrhs'
fjkafoaisfhaoS wvqu ,kaiqj bosrsm;a lrk jHdmdrslhdf.a NdKavh w,ú fõ'
fndfydaúg ud¾..; l%uhg fjkafoaish isÿ fõ'

ldKav ñ<oS .ekSu


mdrsfNda.l
s hka úYd, msrsila úiska lKavdhula f,i tlaj ;ks NdKav f;d.hla ñ,oS .ekSu isÿ
fõ' ñ<oS .ekSuloS ,efnk by, jágï wkqmd;hla w;a lr .ksñka ,dN ,nd .ekSu m%Odk wruqK
fõ'

m%:sfjkafoaish úia;r lsrSu i|yd ,l=Kq 01 hs'


ldKav ñ,oS .ekSu úia;r lsrSu i|yd ,l=Kq 01 hs'
uq¿ ,l=Kq 02 hs

Page 13 of 17
05. ^, ( 15&
niar:hl .ukalrk u.Skag ì,am;la uqøKh lr ,ndoSu i`oyd Ndú;d l<yels bf,lafg%dksl
Wml%uhla i`oyd fhÿula^Application& ks¾udKh lsÍug wjYH ù we;' fuu Wml%uh WoEik
l%shd;aul lrk wjia:dfõ niar: ud¾.hg wod< my; oelafjk .ukdka; wxl iy ÿr Bg we;=<;a
l<hq;= w;r miqj tu oskh ;=< kej; kej; ì,am;a ksl=;alsÍu i`oyd tu o;a; Ndú;d l<yelsh'
1km i`oyd re(10$- l uqo,la whlrk w;r ì,am; ksl=;a lrk wjia:dfõ ßhÿrd úiska .ukdka;
wxlh ,ndÿka úg tu wxlh" ia:dk fol w;r ÿr iy uqo, iys;j ì,am; uqøKh úh hq;=h' oskh
wjidkfha 0 fyda iDK w.hla we;=<;a lsÍfuka fhÿfuka bj;a fõ'
.ukdka; wxlh ÿr^km&
1 8
2 5
3 11
4 6
5 10

i. by; fhÿu i`oyd iqÿiq we,af.dß;uhla ks¾udKh lrkak'^o;a; iaÓrj wdphkh lsÍu
wjYH fkdfõ&
Start
x=1
While x<=5
Input(Destination)
Input(Distance)
Add Destination and Distance to the list
x=x+1
Input(DestinationNo)
While DestinationNo>0
Print(DestinationNo)
Print(Distance)
Print(Distance*10)
Input(DestinationNo)
Stop
ii. oji wdrïNfhaoS o;a; .nvd lr.ekSug Y%s;hlao ì,am; uqøKh lsÍug ld¾h mámdáhla
o iys;j by; we,af.dß;uh fla;dxlkh^Coding& lrkak'^o;a; iaÓrj wdphkh lsÍu
wjYH fkdfõ&

fuh wdo¾Y ms<s;=rla muKla jk w;r YsIHhdg widOdrKhla fkdùu i`oyd id¾:lj m%;sM,h ,efnk fjk;a
we,af.dß;uhlg jqjo iqÿiq mßos ,l=Kq ,ndfokak'
Start & Stop = 1 Repetitions 1 « 2 = 2
Loop Controls 1 « 2 = 2 Inputs = 1
Outputs = 1

Page 14 of 17
Page 15 of 17
fuh wdo¾Y ms<s;=rla muKla jk w;r YsIHhdg widOdrKhla fkdùu i`oyd id¾:lj m%;sM,h ,efnk fjk;a
jevigyklg jqjo iqÿiq mßos ,l=Kq ,ndfokak'
Function & Procedure 1 « 2 = 2 Repetitions 1 « 2 = 2
Function Calls 0'5 « 2 = 1 Dictionary = 1
Outputs = 1 Outputs = 1

06. ^, ( 15&
Any-time Any-Device One-package kñka ÿrl:k iy wka;¾cd, fiajd wdY%s; jHdmD;shla l%shd;aul lsÍug
ÿrl:k iud.ula woyia lrhs' tA i`oyd ;udf.a meflachg Wml%u^Devices& iïnJO lsÍug mßYS,lhdg
myiqlï iemhSu i`oyd fjí msgqjla ks¾udKh l<hq;= w;r wod< o;a; MySQL o;a; iuqodhl we;s my;
oelafjk Devices j.=fõ wdphkh l<hq;=h' tys IsImported i`oyd Yes fyda No f,i ,ndfoa'
Devices(IMEI, WifiMAC, Model, IsImported, TelePhoneNo)
i. fuu fhÿu i`oyd wjYH HTML fla; iy miq wka; PHP l%uf,aLh fjk fjku f.dkq 2 la f,i
ks¾udKhl< hq;=kï tu HTML fla; iy miq wka; PHP l%uf,aLh ,ndfokak'

Page 16 of 17
<html> fmdaruh iy fmdaru wjhj j,g 1 « 7 = 7
<head> HTML wdlD;sh ksjeros kï = 1
<title>Question 06</title>
</head>
<body>
<form action="Qes06.php" method="POST">
IMEI No : <input type="text" name="imei"><br><br>
Wifi MAC Address : <input type="text" name="wifimac"><br><br>
Device Model : <input type="text" name="model"><br><br>
Is Imported : <input type="radio" name="isimported">Yes
<input type="radio" name="isimported">No<br><br>
Telephone No : <input type="text" name="tpno"><br><br>
<input type="submit" value="Send" name="submit"><br>
</form>
</body>
</html>

<?php
$conn = new mysqli("localhost", "root", "", "papers"); ,l=Kq 01

if ($conn->connect_error) { ,l=Kq 01
die("Connection failed: " . $conn->connect_error);
}

$sql = "INSERT INTO Devices VALUES (1111111, 'D555E555', 'Samsung', ,l=Kq 01


'Yes','0718855458')";

if ($conn->query($sql) === TRUE) { ,l=Kq 01


echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error; ,l=Kq 01
}

$conn->close(); ,l=Kq 01
?>

óg wu;rj PHP wdlD;sh ksjeros kï = 1

Page 17 of 17

You might also like