Vous êtes sur la page 1sur 148

A/L - ICT

wdo¾Y m%Yfa kda;a;r

m%Yak m;% iïmdokh lf<a


lsIdka wcka; rdcuka;%S
ufyaIa fldä;=jlal=
wreK fyar;a
ví,sõ.à.ã ú;dk
t,a'ta' pñ,ald úfÊodi
ixl tia fyajf.a
ví'tï'tia'fÊ' j,siqkaor

fuu fmdf;ys we;s m%Yak m;%j, ish¨ u ysñlï tla tla iïmdolhska i;=h'
´kEu m%Yak m;%hla uqøs; fyda wxls; fyda udOHla yryd fkdñf,a yqjudre l<
yels kuq;a ysñlrejkaf.a l¾;D whs;sh iq/lsh hq;=h' tneúka m%Yak m;%
iïmdolhskaf.a kï iys;j iïmQ¾K m%Yak m;%hla kej; m<lrkq úkd tla tla
m%Yak fjk fjku f.k fyda ysñlref.a ku rys;j kej; m, lsÍu ;ykïh'

fkdñf,a fnodyeÍu i|yd mu‚


ye¢kaùu

iuia:hla jYfhka ,xldfõu w'fmd'i Wiia fm<


f;dr;=re yd ikaksfõok ;dlaIK úIfha m%;sM, jeä lsÍfï
wruqKska" úIh W.kajk .=rejreka lKavdhulf.a iduQysl
W;aiyfha m%;sM,hla yeáhg fuu fmd; t<solajkakg yels
jqKs' wm rg ;=< lskï fyda mdi,a úIhhla i|yd tu úIh
W.kajk .=rejreka lKavdhula tl;= ù" fkdñf,a fnodyeÍu
i|yd iïmdÈ; m%:u m%Yak m;% ix.%yh fuh úh hq;=h'

fndfyda foa uqo,g iSud ù we;s fï hq.fha" mdi,a fukau


Wmldrl mx;s mj;ajk .=rejreka lKavdhula tl;= ù
iïmdÈ; fuu .%ka:fhka lsisÿ wd¾:sl ,dNhla n,dfmdfrd;a;=
fkdùu úfYaI;ajhhs' ta wkqj ñka n,dfmdfrd;a;= fjk tlu
,dNh kï miq.sh jirg jvd jeä iuia: m%;sM,hla" tk
wf.daia;=fõ meje;afjk Wiia fm< úNd.fha§ orejkag
,nd§uhs'

fuu fmdf;ys we;s wdo¾Y m%Yak m;% ilia lr we;af;a


w'fmd'i Wiia fm< m%Yak m;% jHqyhg wkqrEmj h' fuys Wiia
fm< f;dr;=re yd ikaksfõok ;dlaIK úIhhg wod<
iïmQ¾K m%Yak m;% wgla wka;¾.; fõ' tu iïmQ¾K m%Yak
m;%j, nyqjrK m%Yak m;% wgla" jHqy.; rpkd m%Yak m;% wgla
yd rpkd m%Yak m;% wgla wka;¾.; fõ' ta wkqj nyqjrK m%Yak
ixLHdj 400 la" jHqy.; rpkd m%Yka 32 la yd rpkd m%Yak 48
la fuys wka;¾.; fõ' tfuka u m%Yak m;% lSmhla i|yd
ms<s;=re o fuu .%ka:fha wka;¾.; lr we;'

w'fmd'i' Wiia fm< yodrk orejkag fuu m%Yafkda;a;r


ix.%yh mßYS,kh lsÍfuka" by< idud¾:hla ,nd .ekSu i|yd
;ukaf.a ±kqu jeä lr .kakg mq¿jk' tfukau m%Yak m;%hlg
ms<s;=re ,súh yels wdldrh" m%Yk a m;%hla i|yd ld,h
l<ukdlrKh lrk wdldr jeks foa .ek mq¿,a wjfndaOhla
,nd .kakg mq¿jk'
ia;+;sh
;ukaf.a jákd ld,h fukau
Y%uh jeh lrñka fujeks
hym;a ld¾hhla id¾:lj lr
.ekSu i|yd odhl;ajh iemhQ
.=reuKav,hg
iy
ICT Teachers of Sri Lanka
iuQyhg fukau Èßu;a l<
ish¨ fokdg
mgqk

ufyaIa fldä;=jlal= rÑ; nyqjrK m%Yak m;%h (1).................................................06


ufyaIa fldä;=jlal= rÑ; jHqy.; rpkd m%Yak m;%h (1) ......................................18
ufyaIa fldä;=jlal= rÑ; rpkd m%Yak m;%h (1) .....................................................22

lsIdka wcka; rdcuka;%S rÑ; nyqjrK m%Yak m;%h (2) ..........................................25


lsIdka wcka; rdcuka;%S rÑ; jHqy.; rpkd m%Yak m;%h (2) ................................34
lsIdka wcka; rdcuka;%S rÑ; rpkd m%Yak m;%h (2) ..............................................37

wreK fyar;a rÑ; nyqjrK m%Yak m;%h (3)............................................................41


wreK fyar;a rÑ; jHqy.; rpkd m%Yak m;%h (3) ..................................................49
wreK fyar;a rÑ; rpkd m%Yak m;%h (3) ................................................................52

ví,sõ'à'ã ú;dk rÑ; nyqjrK m%Yak m;%h (4) ....................................................55


ví,sõ'à'ã ú;dk rÑ; jHqy.; rpkd m%Yak m;%h (4)...........................................62
ví,sõ'à'ã ú;dk rÑ; rpkd m%Yak m;%h (4) .........................................................65

t,a'ta' pñ,ald úfÊodi rÑ; nyqjrK m%Yak m;%h (5) ...........................................68


t,a'ta' pñ,ald úfÊodi rÑ; jHqy.; rpkd m%Yak m;%h (5) .................................77
t,a'ta' pñ,ald úfÊodi rÑ; rpkd m%Yak m;%h (5) ................................................80

ixl tia fyajf.a rÑ; nyqjrK m%Yak m;%h (6) .....................................................84


ixl tia fyajf.a rÑ; jHqy.; rpkd m%Yak m;%h (6) ...........................................91
ixl tia fyajf.a rÑ; rpkd m%Yak m;%h (6) .........................................................94

ví,sõ'à'ã ú;dk rÑ; nyqjrK m%Yak m;%h (7) ....................................................97


ví,sõ'à'ã ú;dk rÑ; jHqy.; rpkd m%Yak m;%h (7).........................................105
ví,sõ'à'ã ú;dk rÑ; rpkd m%Yak m;%h (7) .......................................................108

ví'tï'tia'fÊ' j,siqkaor rÑ; nyqjrK m%Yak m;%h (8).......................................110


ví'tï'tia'fÊ' j,siqkaor rÑ; jHqy.; rpkd m%Yak m;%h (8) .............................119
ví'tï'tia'fÊ' j,siqkaor rÑ; rpkd m%Yak m;%h (8) ...........................................123

ms<s;=re .....................................................................................................................127
wdo¾Y m%Yak m;%h 1

© ufyaIa fldä;=jlal=
© ufyaIa fldä;=jlal=

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - I)
wdo¾Y m%Yak m;%h 1
nyqjrK m%Yak m;%h
© ufyaIa fldä;=jlal=
 m%Yak ish,a,g u ms<s;=re imhkak'
 fuu m;%h i|yd ,efnk ld,h meh folls'
 m%Yka wxl 1 isg 50 f;la 1, 2, 3, 4, 5 hk ms<s;=rej,ska ksjerÈ fyda jvd;a iqÿiq fyda ms<s;=r f;darkak'

01' my; oelafjk Wmdx. w;ßka iqmÍCIlhla f,i ye|skaúh fkdyels Wmdx.h l=ula o@
1& pqïnl ;Ska; wkq,laIK lshjkh^ MICR)
2& m%ldY i,l=Kq ixcdkkh^ OMR)
3& m%ldY wlaIr ixcdkkh (OCR)
4& äcsghsirh ^Digitizer)
5& ;Srefla; lshjkh' ^Bar Code Reader)

02' y;rjk mrïmrdfõ mß.Kl j, oelsh yels ,laIKhla jkafka l=ula o@


1& úYd, m%udKhl wkql,s; mßm: iys; (VLSI) ilik Ndú; ùu'
2& uq,a jrg uQislh Ndú; ùu weröu'
3& PDP (Personal Data Processor) j¾.fha mß.Kl Ndú; ùu
4& lD;%su nqoaêh u; mokï ùu'
5& g%dkaisiag¾ úYd, m%udKhla Ndú; ùu'

03' uy o;a; ^Big Data) hkak jvd;a úia;r flfrk jdlHh l=ula o@
1& úYd, fiajlhka m%udKhla isák wdh;khl Ndú; jk o;a;
2& iudc cd, yd jHdmdr yryd ckkh jk o;a;
3& o;a; mdolhla ;=< ks¾udKh jk úúO o;a; wkqmsgm;a
4& mßYS,lhka cx.u ÿrl:kj, .nvd lrk o;a;
5& w'fmd'i Wiia fm< jeks úNd.j,g uqyqK fok isiqkaf.a o;a; mdolhka

04' 30B16 Iâ oYul ixLHdjg ;=,H oaúuh ixLHdj jkafka"


1& 11010112 2& 11000010112 3& 10100010112
4& 11100010112 5& 1100010112

05' 5038 + 1010102 g ;=,H w.h l=ula o@


1& 36510 2& 1011001012 3& 44416
4& 16016 5& 16138

06' (-15) ìgq 8 ys foflys wkqmQrlfhka oela jQ úg .e<fmk ms<s;=r l=ula o@


1& 00001111 2& 00001110 3& 11110000
4& 11110001 5& 11110010

 my; oS we;s HTML fmdaruhg wod< iïnkaOl weiqßka wxl 7-8 m%Yakj,g ms<s;=re imhkak'
< form action = "marks2.php" method = "post" name = "frmmarks">
User Name : <input type = "text" name = "sname"/>
Password : <input type=--A-- name="pword"/>
<input type = "submit" value = -- B --/>
<input type = " --C--" Value = "Clear/>
6
© ufyaIa fldä;=jlal=
07' A, B yd C i|yd .e<fmk ms<;s =re ms<sfj<ska oelafjkafka"
1) text, Submit, Reset
2) Password, text, Reset
3) Password, Submit, Reset
4) text, text, button
5) Password, Submit, button

08. Method = "Post" f,i Ndú; lsÍu jvd;a .e<fmkafka wehs @


1& fjí w;sßlaiqu yryd f.k hk o;a; o¾Ykh lr fmkaúh hq;= ksid
2& ixfõoS o;a; (Sensitive data) heùula isÿjk ksid
3& fjí w;sßlaiqu yryd hjk o;a; m%udKh iSñ; ksid
4& Ndú;h myiq ksid
5& fjí wvúh https j¾.fha kshudj,shla Ndú; lrk ksid

09' wjikaa jk HTML iïnkaOl rys; (Closing Tags ) ms<s;=r jkafka l=ula o@
1) hl, br, img, hr 2) li, dd, br, hr
3) em, hr, br, img 4) br, div, hr, th
5) br, hr, img, area

10' cx.u ÿrl:k ksIamdokh lrk iud.ula ;j;a cx.u ÿrl:k Wmdx. ksIamdokh lrk
iud.ulska ;u ÿrl:k j,g wjYH LCD ;sr wka;¾cd,h yryd wekjqï lrhs' fuu
isoaêhg .e<fmk jHdmdßl j¾.h l=ula o@
1) B2C 2)B2G 3)B2B 4)C2B 5)B2E

11' fþohl wlaIr j¾Kh f,i r;= " tfl,a, iunr yd wlaIr j¾.h Calibri (Bold) f,i o
oelafjk ksjeros CSS Í;sh oelafjk ms<s;=r l=ulao @
1) #P1{ 4) #P1{
color : red ; Color : red ;
text - align : justify; text - align : justify;
font - type : Calibri (Bold);} font - type : Calibri (Bold);}

2) #P1{ 5) #P1{
Color : red ; font Color : red ;
text - align : justify; text - align : justify;
font - family : Calibri (Bold);} font - family : Calibri (Bold);}

3) #P1{
Color : red ;
align - text : justify;
font - type : Calibri (Bold);}

12' mß.Kl moaO;shl w;;H u;lh (Virtual Memory) iïnkaOfhka ksjeros m%ldYh jkafka
l=ulao @
1& iiïNdù msúiqï u;lhg jvd m%fõY fõ.h jeäh'
2& m%d:ñl u;lfha Wmßu u;l wjldYhg jvd jeä u;lhla wjYH úg ls%hd;aul fõ'
3& m%d:ñl u;l .Khg wh;a fõ'
4& m%udKfhka b;d úYd, u;lhla jqjo fõ.h jeäh'
5& uOH ieliqï tallh ;=< msysgd we;'
7
© ufyaIa fldä;=jlal=
13' cx.u ÿrl:k yryd cd;Hka;r ls%lÜ ;r. j, f;dr;=re ,nd.; yels fhojqï
uDÿldx.hla ;ekSug k;dId woyia lrhs' weh ;kk uDÿldx.fhys ;sìh yels ld¾h noaO
fkdjk wjYH;djhla jkafka"
1& ms;slrejka ,nd .;a ,l=Kq m%udKh ksjerosj o¾Ykh ùu'
2& ;r.fha mkaÿfjka mkaÿjg lKavdhu ,nd.;a ,l=Kq ksjerosj oelaùu'
3& th cx.u fufyhqï moaO;s ´kEu tll fyd|ska ls%hd;aul ùu'
4& tla tla lKavdhïj, mkaÿ heùfï úia;r o¾Ykh lr ne,Su'
5& ;r.h wdrïN jQ ieKska ,l=Kq ;;a;ajh o¾Ykh lsÍu'

14' wjYH;d iïnkaOfhka moaO;s ixj¾Ok ÔSjk pl%fhys oS isÿ flfrk ld¾hhkag wod<
m%ldY 3 la my; oelafõ'
A - moaO;shl wk.sNjkSh;ajh jeä lsÍug jvd jeo.;a jkafka ld¾h noaO fkdjk
wjYH;djhka h'
B - osh we<s wdlD;sfhys iEu mshjrla wdrïNhg fmru wjYH;d /ia lsÍu isÿ fõ'
C - wjYH;d f,aLkhla (SRS - software requirement specifications) u; moaO;sh
f.dvke.Su Èh we,s wdlD;sfhys § isÿfõ'
ñka jeros m%ldYh $ m%ldY jkafka"

1) A yd B h 2) B yd C h 3) A yd C h
4& C muKs 5& B muKs

15' ixLHdxl moaO;shla ms<sn|j oelafjk jdlH lsym


s hla my; oelafõ'
A - f>daIdj u.ska isÿlrk n,mEu b;d wju w.hla .kS'
B - fuys Ndú; jkafka fufyhqï l%shdldÍ wjia:d folla muKs'
C - ñka m%;sodkh jk o;a; .nvd lsÍug jeh jk bv m%udKh by< uÜgul mj;S'
D - ks¾udKh lsÍu idfmaCIj myiqfõ'

ñka ksjerÈ m%ldYh$ m%ldY jkafka"


1& A, B yd D muKs' 2& A, B yd C muKs' 3& A yd D muKs'
4& B, C yd D muKs' 5& by; ish,a,u ksjerÈh'

16' s md<la (Flip Flop)  fyda  oajdr j,ska ks¾udKh lr .; yel' fuys  yd
ms<f
 ysia;eka i|yd .e,fmk ms<s;=re jkafka"
1& NAND / AND 2& AND/ OR 3& NAND/ NOR
4& XOR/ NOR 5& NAND/ XOR

1
A
0 A

X
1
B B
0
C
1
C
0

;d¾lsl mßm:fha wdodkh ;d¾lsl mßm:h

8
© ufyaIa fldä;=jlal=
17' ;d¾lslmßm:hla yd thg ,ndfok ,o wdodkhkays w.hka ±lafjk m%ia;drhla by;
±lafõ' fuu x m%;sodkh u.ska ,ndfok w.hka ksrEmKh jk ksjerÈ m%ia;drh f;dard
háka brla w¢kak'
1& O/P 2& O/P 3& O/P
1
1 1
0 0 0

4& 5& O/P


O/P
1 1
0 0

18' ksfhdað;fhl=f.a fjí wjldYfha f;dard.;a fldgia fyda f;dr;=re fidhd n,ñka
ksr;=reju fjí wjldYh iqmÍCIKh lrñka l%shd;aul jk fiajdodhl mß.Kl u;
mokï jQ jevigykla ye¢kafjkafka ljr kulskao @
1& fjí w;sßlaiqj (Web Browser) 2& fjí nv.dkakd (Web Crawler)
3& lkafihs moaO;s (Kenzie System) 4& Ndjd;aul mß.Kl (Emotional Computers)
5& frdfnda hka;%h (Robotics)
19' o;a; mdolhla f.dv.ekSfï § my; wdldrfha wdlD;shla Ndú; lsÍu ljr kulska
ye¢kafõo @
1& cd, wdlD;sh Pavement - Improvement
2& OQrdj,s wdlD;sh
3& iïnkaO;d wdlD;sh Reconstruction Maintance Rehabilitation
4& jia;= iïnkaO;d wdlD;sh
5& me;,s o;a; f.dkq wdlD;sh
Routine Corrective Prevontive

20' f,aLk .e,Sï igykl (Document Flow Diagram) iudk N+;d¾: w;r iïnkaO;djh
ksjerÈj fmkajk igyk l=ulao @

1) 4)

2) 5)

3)

21' 8KB jk msgqjl ;sìh hq;= wkq,ïnl ìgq .Kk fldmuKo @


1& 64 2& 256 3& 13 4& 3 5& 1024
9
© ufyaIa fldä;=jlal=
22' NTFS yd FAT f.dkq wdlD;s .ek ,shjqKq jdlH 04 la my; ±lafõ'
A - jeä f.dKq wdrCIdjla yd l%shdldÍ;ajh fõ.j;a lsßug Woõ fõ'
B - f.dkq yels,Sfï l%shdj,shg fyd¢ka iydh foa'
C - ir, j¾.fha f.dKq wdlD;shls'
D - wdrCIdj w;ska idfmaCIj my< f.dkq wdlD;shls'

ñka ksjerÈ m%ldYh jkafka"


1& A yd B u.ska NTFS o C yd D u.ska FAT .ek o lshfõ'
2& A yd B u.ska FAT o C yd D u.ska NTFS .ek o lshfõ'
3& A, B yd C u.ska NTFS .ek o D u.ska FAT .ek o lshfõ'
4& A yd C u.ska NTFS o B yd D u.ska FAT .ek o lshfõ'
5& fuys A, B u.ska FAT .ek o C yd D u.ska wdlD;s j¾. folu .ek o lshfõ'

23' l%shdhk ;;a;aj rEm igykla my; olajd we;s w;r tys A yd B i|yd .e,fmk u;l
j¾. fol fudkjdo @

1& m%Odk u;lh yd oaú;Sl u;lh 2& m%Odk u;lh yd w;;H u;lh
3& iek,s u;lh yd w;;H u;lh 4& m%d:ñl u;lh yd LI j¾.fha u;lh
5& m%Odk u;lh yd frðiag¾ u;lh

 my; § we;s iïnkaOl o;a; mdolhlska Wmqgd.;a j.= weiqßka wxl 24 isg 26 olajd m%Yak
j,g .e,fmk ms<s;=re f;darkak'
 Ceylon Flora hkq kqjrt<sh m%foaYfha iemhqïlrejkaf.ka u,a f.kajd úl=Kkq ,nk
jHdmdßlfhls' tu jHdmdrfha o;a; mdolhka Wmqgd.;a j.= 3 la my; ±lafõ'
Flowers Supplier
F_ID F_Name Sup_ID Sup_Name Tel_Number
F100 Dahlia 0032 Kapila Gunawardana 077 0300600
F101 Amaryllis 0033 L.Nadeshan 072 1122330
F102 Aster
F103 Azalea
Sup_Flowers
F_ID Sup_ID Unit _ Price Sup _Date
F101 0032 10.00 03/11/2017
F102 0033 5.00 08/11/2017
F100 0032 8.00 10/10/2017
F101 0033 11.00 01/11/2017

10
© ufyaIa fldä;=jlal=
24' re' 10'00 lg jeäfhka wf,ú lrkq ,nk u,a j¾. yd tajd iemhQ Èkhka fidhd.ekSug
,súh hq;= ksjerÈ SQL m%ldYkh l=ulao @
1& Select F_ID, Sup_Date from Sup_Flowers where Unit_Price > 10.00;
2& Select * From Sup_Flowers where Unit_Price > 10.00;
3& Select F_ID, Sup_Date from Sup_Flowers where Unit_Price > '10.00';
4& Select* F_ID, Sup_Date from Sup_Flowers where Unit_Price > 10.00;
5& Select F_ID, Sup_Date from Sup_Flowers where Unit_Price >= 10.00;

25' fuu o;a; mdolfhys Supplies yd Sup_Flowers j.= w;r wd.ka;=l h;=rla f.dvke.Sfï§
ksjerÈ wdldrh ±lafjk ms<s;=r l=ulao @
1& ALTER TABLE Sup_Flowers
ADD FOREIGN KEY (Sup_ID) REFERENCES Supplies (Sup_ID);
2& ALTER TABLE Supplies
ADD FOREIGN KEY (Sup_ID) REFERENCES Sup_Flowers (Sup_ID);
3& ALTER FOREIGN KEY (Sup_ID) REFERENCES Supplies (Sup_ID);
4& ALTER FROM Sup_Flowers
ADD FOREIGN KEY (Sup_ID) REFERENCES Supplies (Sup_ID);
5& ALTER TABLE Sup_Flowers, Supplies
ADD FOREIGN KEY (Sup_ID) REFERENCES Supplies (Sup_ID);

26' kj iemhqïlrefjl= f,i Thayoni De Silva o;a; mdolhg we;=<;a lsÍug wjYH úKs hehs
is;kak' th ksjerÈj isÿlr we;s ms<s;=r l=ulao @
1& insert into supplier values ('sup_ID', 0033, 'Sup_Name', 'Thayoni De Silva',
'Tel_Number', '0772502501');
2& insert into supplier values ('0033’, ‘Thayoni De Silva', '0772502501');
3& insert into supplier ('0033', 'Thayoni De Silva', '0772502501');
4& Update supplier ('0033’, 'Thayoni De Silva', '0772502501');
5& update into supplier values ('0033', 'Thayoni De Silva', '0772502501');

27' .e,fmk mßÈ wdlD;s m;% msrùu i|yd ks¾udKh lr we;s ksfhdað; j¾.hls"
1& jHdma;s ksfhdað;hka 2& nyq ksfhdað;hka
3& cx.u ksfhdað;hka 4& mßYS,l ksfhdað;hka
5& nqoaêu;a ksfhdað;hka

28' YsIHfhl= Wiia fm< úIhka ;=klg ,nd.;a ,l=Kq wdodkh l<úg ,l=Kq j, idudkHh
o¾Ykh lrk jevigykl idudkH o¾Ykh lrk ;Srefõ ixLHd oYul ixLHd (Real) úh
hq;= nj hfYdaOrd mjihs' fuu o;a; j,x.=;d mÍCIdfõ ljrla f,i ye¢kafõo @
1& j¾. mÍCIdj 2& we;s nj mÍCIdj 3& mrdi mÍCIdj
4& o;a; i;Hdmkh 5& ;;ald,Sk o;a; ieliSu

29' AB’C’ + ABC’ + AB’C + A’B’C + ABC nQ,shdkq m%ldYkh yels;dla iq¿ l< úg ,efnk
m%ldYkh jkafka"
1& A + A’BC 4& AB + ABC’
2& ABC’ + AB’ 5& A + B’C
3& A + BC’

11
© ufyaIa fldä;=jlal=

30' 172'16'134'56 jk IP ,smskh we;s mß.Klhl Wm cd, wdjrKh 255.255.255.224 fõ' fuys
cd, wxlh úh yelafla l=ula o@
1& 172 ' 16' 134 ' 32 4& 172 ' 16 ' 134 ' 0
2& 172 ' 16 ' 134 ' 1 5& 172 ' 16 ' 134 ' 224
3& 172 ' 0 ' 0 ' 32

31' fhÿï ia:rh ;=< (Application Layer) Ndú; fkdjk kshudj,shls'


1) FTP 4) POP 3
2) HTTP 5) ICMP
3) SMTP

32' my; m%ldYhg jvd;a .e,fmk uQ¾ckh (Modulation) jkafka" b;d ÈhqKq .=jka úÿ,s
úldYk l%uhla jk fuu.ska wmeyeÈ,s y~ bj;a lr meyeÈs, taldldr y~la ,nd§ug Woõ
fõ'
1& ixLHd; uQ¾ckh (FM) 2& úia;dr uQ¾ckh (AM)
3& b;d WÉp ixLHd;h (VHF) 4& w;s Wla; ixLHd;h (UHF)
5& CDMA

33' fojk m%u; m;%fha we;s j.=jla f;jk m%u; m;%hg m;alsÍug j.=jl isÿ l< yels
,CIK lsym s hla lúIal f,aLk .; lf<ah'
P - h;=rlg iïnkaO l< fkdyels o;a; ;sfnk lafIa;% y÷kdf.k tajd j.=fõu ;j;a
h;=rla fkdjk lafIa;%hl;a yd iïnkaO;d mj;S kï ta wkqj kj j.=jla ;ekSu'
Q - j.=jla ;=< we;s kej; kej; we;=<;aj we;s o;a; y÷kdf.k tajd i|yd fjku
j.=jla ;ekSu'
S - tlu o;a;fha msgm;a j.=fõ lsym s ;ekl mej;Su'
ñka f;jk m%u; m;%hg yerùu i|yd isÿ l< hq;= l%shdj iïnkaOfhka ksjerÈ m%ldYh
jkafka"
1& P yd Q muKs' 2& Q muKs' 3& S muKs'
4& P yd S muKs' 5& P muKs'

34' by< jiï kdu yd tajd Ndú; lrkafka ljr ld¾hhla i|yd ±hs ±lafjk j.=jla my;
±lafõ' fuys (A) fldgig wod, ms<; s =r (B) fldgiska f;dard hd l< úg ,efnk ksjerÈ
ms<;s =r jkafka l=ulao @
(A) (B)
P - mobi 1..=jka fiajd j,g wod, fjí wvú
Q - org 2.weußldkq yuqod fjí wvú
R – biz 3.,nd fkd,nk wdh;k
S – mil 4.jHdmdr fjí wvú
T - aero 5.cx.u Wmdx. fjí wvú
1& P – 5, Q – 3, R – 4 , S – 2, T – 1
2& P – 5, Q – 3, R – 4 , S – 1, T – 2
3& P – 5, Q – 4, R – 5 , S – 2, T – 1
4& P – 5, Q – 3, R – 4 , S – 1, T – 2
5& P – 5, Q – 2, R – 4 , S – 1, T – 3

12
© ufyaIa fldä;=jlal=

35' IOT (Internet of things) i|yd Ndú; jk iqmika (Smart) Wmdx.hl ,laIKhla f,i
ie,lsh fkdyelafla l=ulao @
1& nqoaêu;aNdjh (Intelligence) 2& ksrka;r iïnkaO;djh (Connectivity)
3& ixfõol Ndú;h (Sensing) 4& wvq n,Yla;s Ndú;h
5& ´kEu Wmdx.hla iu. tljr iïnkaO lsÍfï yelshdj

36. පහත පයිතන් වැඩසටහනෙහි ප්‍රතිදාෙය කුමක්ද?

1) looc 2) lcoo 3) cool 4) loco 5) cloo

37. පහත ක්‍රම අතරින් ඩික්ෂෙරි වර්ගනේ දත්ත ප්‍රරූපය අයත් විචල්‍යයක් තැනිය හැකි ආකාරය
දැක්නවෙ පිළිතුර කුමක්ද?
A- d = {}
B- d = {“john”:40, “peter”:45}
C- d = {40: “john”, 45: “peter”}
D- d = (40: “john”, 45: “peter”)

1) A,B,C 4) AC,D
2) A,B,D 5) B,C,D
3) A,B,C,D

38. පහත පයිතන් වැඩසටහෙ ධාවෙය කිරීනමන් අෙතුරුව අවසාෙ වශනයන් දර්ශෙය වෙ පිළිතුර
කුමක්ද?
x = ['ab', 'cd']
for i in x:
i.upper()
print(x)

1) [‘ab’, ‘cd’] 4) [‘ab’,’AB’]


2) [‘AB’, ‘CD’] 5) ඉහත කිසිවක් නොනේ
3) [None, None]

39. පහත කවර ප්‍රකාශයක් පයිතන් පරිගණක භාෂානවහි භාවිත වෙ ශ්‍රිත (Function) සම්බන්ධනයන්
සතය නේද?
1) ෙැවත ෙැවත භාවිත කළ හැකි වැඩසටහෙක් නල්‍ස ශ්‍රිත (Function) හැඳින්විය හැක.
2) පටිපාටගත භාෂාව ල්‍දී පමණක් ශ්‍රිත (Function) මගින් පරිගණක වැඩසටහෙට වඩා සාර්ථක
සැකැස්මක් ල්‍බා නේ
3) භාවිත කරන්ොටම ආනේනික වූ ශ්‍රිත නිර්මාණය කර ගැනීනම් පහසුකම පයිතන් ල්‍බා නොනදයි.
4) ශ්‍රිත භාවිත වන්නන් වස්තු මූලික භාෂාවල්‍ පමණි.
5) ඉහත සියල්ල්‍ම නිවැරදිය

40. පයිතන් හි ශ්‍රිතයක් නිර්මාණය කිරීමට භාවිත වෙ වල්‍ංගු ොමය වන්නන්,


1) Fun 3) Def 5) Func{}
2) Define 4) Function

13
© ufyaIa fldä;=jlal=

 පහත දැක්නවන්නන් ආපෙශාල්‍ාවක කාර්යයන් නිරූපණය කිරීම සඳහා අඳිෙ ල්‍ද දත්ත ප්‍රවාහ
සටහෙකි. එය ඇසුරින් අංක 41 ප්‍රශ්ෙයට පිළිතුරු සපයන්ෙ.

41. ඉහත දත්ත ප්‍රවාහ සටහෙට අනුව බාහිර භූතාර්ථයක්, සැකසුමක් හා දත්ත පාදකයක්
අනුපිළිනවළින් දැක්නවෙ පිළිතුර කුමක්ද?
1) Order, Order Inventory, Customer 2) Customer , Order Inventory , Inventory
3) Supplier , Generate Reports , Reports 4) Manager , Supplier , Kitchen
5) Order , Inventory, Supplier
 පහත දැක්නවෙ පයිතන් වැඩසටහෙ ඇසුරින් අංක 42-44 දක්වා ප්‍රශ්ෙ වල්‍ට පිළිතුරු සපයන්ෙ.
data1.txt නගාණුව
පයිතන් ක්‍රමනල්ඛෙය

import re
file = open('data1.txt', 'r')
file = file.readlines()
for line in file:
line=re.findall(r'\d+|\d+.\d+', line)
print (line)

42. data1.txt ෙැමති නගාණුව කියවීම හා ලිවීම සිදුකළ යුතු ෙම් නමහි කළ යුතු නවෙස්කම කුමක්ද?
1) file = open('data1.txt', 'r') යන්ෙ file = open('data1.txt', 'w') නල්‍ස නවෙස් කිරීම
2) file = open('data1.txt', 'r') යන්ෙ file = open('data1.txt', 'w+') නල්‍ස නවෙස් කිරීම
3) file = open('data1.txt', 'r') යන්ෙ file = open('data1.txt', 'r/w') නල්‍ස නවෙස් කිරීම
4) file = open('data1.txt', 'r') යන්ෙ file = open('data1.txt', 'r+') නල්‍ස නවෙස් කිරීම
5) file = open('data1.txt', 'r') යන්ෙ file = open('data1.txt', 'd') නල්‍ස නවෙස් කිරීම
43. ඉහත වැඩසටහෙ ධාවෙය මගින් ල්‍බා ගත හැකි නිවැරදි ප්‍රතිදාෙය වන්නන්,
1) [‘66’] [‘30’] [‘40’] [‘50’]යන්ෙ තිරස් අතට දර්ශෙය වීම.
2) [‘66’] [‘30’] [‘40’] [‘50’]යන්ෙ සිරස් අතට දර්ශෙය වීම.
3) [‘50’]යන්ෙ දර්ශෙය වීම.
4) [‘50’]යන්ෙ දර්ශෙය වීම.
5) [‘66’] [‘30’] [‘40’] යන්ෙ සිරස් අතට දර්ශෙය වීම.
14
© ufyaIa fldä;=jlal=

44. ඉහත වැඩසටහෙ පහත පරිදි නවෙස් කළ විට සිදුවෙ නිවැරදි ප්‍රතිදාෙය කුමක්ද?
import re
file = open('data1.txt', 'r')
file = file.readlines()
for line in file:
line=re.findall(r'\d+|\d+.\d+', line)
print (line)

1) [‘66’] [‘30’] [‘40’] [‘50’]යන්ෙ තිරස් අතට දර්ශෙය වීම.


2) [‘66’] [‘30’] [‘40’] [‘50’]යන්ෙ සිරස් අතට දර්ශෙය වීම.
3) [‘50’]යන්ෙ දර්ශෙය වීම.
4) [‘66’]යන්ෙ දර්ශෙය වීම.
5) [‘66’] [‘30’] [‘40’] යන්ෙ සිරස් අතට දර්ශෙය වීම.

45. අප භාවිත කරෙ ඩිජිටල් පරිගණක වල්‍ මතකය තැනී ඇත්නත් --A--වලින් වෙ අතර එය --B— හා ---
C--- මගින් නිරූපණය නේ. එනහත් නකාන්ටම් පරිගණක වල්‍ මතකය හැඳින්නවන්නන් ---D--- ෙමිනි.
නමහි A,B,C හා D සඳහා ගැල්‍නපෙ පිළිතුරු නිවැරදිව දැක්නවන්නන්,
1) බිටු,1,0,කුබිට් 2) බයිට,1,0,කුබිට් 3) ඩිජිටල්,0,1,බිටු
4) බිටු,0,1,ප්‍රතිසම 5) අංකිත,1,0,ප්‍රතිසම

 පහත දැක්නවෙ ගැලීම් සටහෙ ඇසුරින් අසා ඇති අංක 46-48 යෙ ප්‍රශ්ෙ වල්‍ට ගැල්‍නපෙ පිළිතුරු
නතෝරන්ෙ.

15
© ufyaIa fldä;=jlal=

46. නමහි ආදෙය නල්‍ස 5 ල්‍බා දුන්නන් ෙම් ගැලීම් සටහනෙහි ප්‍රතිදාෙය නල්‍ස දර්ශෙය වන්නන්,
1) 10 2) 13 3) 23 4) 12 5) 11

47. නමම ගැලීම් සටහනෙහි පාල්‍ෙ වුහ සම්බන්ධනයන් දැක්නවෙ නිවැරදි ප්‍රකාශය වන්නන්,
1) පුෙර්කරණය තුළ නත්රීමක් නයාදා නගෙ ඇත
2) පුෙර්කරණය තුළ පුෙර්කරණයක් නයාදා නගෙ ඇත
3) නත්රීමක් තුළ පුෙර්කරණයක් නයාදා ඇත.
4) නත්රීම තුළ නත්රීමක් නයාදා ඇත
5) අනුක්‍රමණයක් හා නත්රීමක් පමණක් දැකිය හැකිය.
48. නමම ගැලීම් සටහෙට අදාල්‍ වයාජනක්ත ඛණ්ඩ නිවැරදිව දැක්නවෙ පිළිතුර කුමක්ද?
ආරම්භය 1 ආරම්භය 2
x=0,n=0 x=0,n=0
සංඛයාවක් ආදාෙය කරන්ෙ(සංඛයාව=x) සංඛයාවක් ආදාෙය කරන්ෙ(සංඛයාව=x)
While x<10 do if x<10 then
x=n*5 x=n*5
While n>10 do While n>10 do
n=n-2 n=n-2
End while End while
x=n+2 x=n+2
n=n+1 n=n+1
End while End if
n ප්‍රතිදාෙය කරන්ෙ n ප්‍රතිදාෙය කරන්ෙ
අවසාෙය. අවසාෙය.

ආරම්භය 3 ආරම්භය 4
x=0,n=0 x=0,n=0
සංඛයාවක් ආදාෙය කරන්ෙ(සංඛයාව=x) සංඛයාවක් ආදාෙය කරන්ෙ(සංඛයාව=x)
if x<10 then While x<10 do
x=n*5 x=n*5
if n>10 then if n>10 then
n=n-2 n=n-2
End if End if
x=n+2 x=n+2
n=n+1 n=n+1
End if End while
n ප්‍රතිදාෙය කරන්ෙ n ප්‍රතිදාෙය කරන්ෙ
අවසාෙය. අවසාෙය.

ආරම්භය 5
x=0,n=0
සංඛයාවක් ආදාෙය කරන්ෙ(සංඛයාව=x)
While x<10 do
x=n*5
While n>10 do
n=n-2
End while
x=n+2
n=n+1
n ප්‍රතිදාෙය කරන්ෙ
End while
අවසාෙය.

16
© ufyaIa fldä;=jlal=

49. පුෙර්කරණ සම්බන්ධනයන් ළමුන් කිහිප නදනෙකු ලියෙ ල්‍ද වාකය කිහිපයක් පහත දැක්නේ.මින්
වැරදි වගන්තිය කුමක්ද?
1) පුෙර්කරණ වාර ගණෙ නිශ්ිතව දන්ො අවස්ථා සඳහා for.. Do වුහය භාවිත කළ හැක.
2) While do භාවිතනේදී පුෙර්කරණය අවසාෙනේ දී නකාන්නේසිය පරීක්ෂා කිරීම සිදුනේ.
3) While do වුහය ක්‍රියාත්මක වන්නන් නකාන්නේසිය සතය ෙම් පමණකි.
4) නකාන්නේසිය අසතය වන්නන් ෙම් පමණක් Repeat ..Until වුහය සහිත පුෙර්කරණය
ක්‍රියාත්මක නේ.
5) Repeat. Until හි අවම වශනයන් එක් වරක් නහෝ පුෙර්කරණය ක්‍රියාත්මක නේ.

50. වයාපාරයක සියලුම සම්පත්, නතාරතුරු සහ කාර්යයන් නබදා නදෙ ල්‍ද (Shared) දත්ත සමුදායක්
මඟින් පාල්‍ෙ කිරීමට හා සම්බන්ීකරණය කිරීමට උපකාරීවෙ පුළුල් ආයතනික පේධතියක් කවර
ෙමකින් හැඳින්නේද?
1) ගනුනදනු සැකසුම් පේධති
2) අන්තර්ගත කළමොකරණ පේධති
3) වයවසාය සම්පත් සැල්‍සුම් පේධති
4) විනශ්ෂඥ පේධති
5) කළමොකරණ නතාරතුරු පේධති

17
© ufyaIa fldä;=jlal=
wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h
f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 1
A fldgi - jHqy.; rpkd
© ufyaIa fldä;=jlal=
 m%Yak ish,a,g u ms<s;=re imhkak'
 II m%Yak m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
 fuu jHqy.; rpkd m%Yak m;%hg ms<s;=re iemhsh hq;= jkafka tu m;%fhau h' tu ksid flá yd
ksYaÑ; ms<s;=re n,dfmdfrd;a;= fõ'
1) ^ w &my; oelafjkafka HTML iïnkaOl Ndú;fhka ;kk ,o fjí fmdaruhls' tys ysia;eka
i|yd .e,fmk HTML iïnkaOl ,shkak'

<center><h1>Online Libary System: Registation form</h1></center>


<form name='form1' action=' ' method='post'>
<div>User Name:</div>
<div><input type='----A---' name='uname' size='50'/></div>
<div>Password:</div>
<div><input type='----B---' name='pass' size='50'/></div>
<div>Country</div><div>
<--C-->
<option>Select</option>
<option>Sri Lanka</option>
<option>India</option>
<option>Other</option>
<--C-->
</div>
<div>Sex:</div>
<div><input type='---D--' name='s1'>Male<br/>
<input type='---D--' name='---E--'>Fe-Male</div>
<div>Select the Membership type</div>
<div><input type='----F---' name='online'>Online<br/>
<input type='----F---' name='offline'>Offline<br/>
</div><div>
<input type='submit' value='---G---'/>
<input type='---H---' value='Clear Data'/>
</div></form>

18
© ufyaIa fldä;=jlal=

^ wd & my; oelafjk fjí msgjq yeviõ .ekaùu i|yd my; දී ඇති kshuhkag wkqj CSS
f,aLkhla ,sùug wjYH j we;' oS we;s úia;r j,g .e,fmk CSS f,aLkh ,shd olajkak

A. More about Lemon hk úYd,u YS¾I mdGh ueog tfl,a, fldg wl=re j¾.h f,i
Calibri (Body) hkak fhoSu'
B. m%;srEmfhys os. mslai, 300 la o m<, mslai, 250 la f,i o fhoSu' th jgd mslai, 1 l
fndavrhla fhoSu'
C. m%;srEmh ol=Kg tfl,a, lsÍu'
D. fPao folu iunr tfl,a, fldg uq,a fPaofhys wlaIr j, j¾Kh f,i fld<mdg o
fojekafkys j¾Kh f,i r;= fhoSu'
E. fPao j, wlaIr m%udKh mslai, 15 la lsÍu'
F. miqìï j¾Kh f,i ,d ly j¾Kh^ # eaf998 ) fhoSu'

(ඇ) පහත පයිතන්ත කේතකයහි ප්‍රිදානය ලියා දේවන්තන.


x = 50
def func(x):
print('x is', x)
x=2
print('Changed local x to', x)
func(x)
print('x is still', x)

2. w- my; oelafjk wjia:d wh;a jkafka ljr j¾.fha wxls; jHdmdr j¾.hg oehs hkak
y÷kdf.k ta weiqßka j.=fõ ysia;eka mqrjkak'
isoaêh jHdmdr j¾.h f;aÍug fya;=j

bkafg,a iud.u ksIamdokh lrk laIqø


ilik yd uõmqjre ud¾..;j wekjqï lrk
fv,a iud.u tajd Ndú; fldg fkdaÜ nqla
mß.Kl hka;% ksmojd w,ú lrhs'

fnka;r m%foaYfhys we`.¨ï l¾udka;


Yd,djla wdrïN lsÍug woyia lrk iud.ula
ta i|yd rch ,nd fok nÿ iyk ms<n s |
úia;r wka;¾cd,h yryd ,nd .ekSu

19
© ufyaIa fldä;=jlal=

t,a'B'ã n,aí ksIamdokh ;u jHdmdrh lr.;a


ikaoSma tajd wka;¾cd,h yryd w,ú lsÍu'

කළණ තමන්ට ඇති වූ yosis uqo,a wjYH;djhla


ksid ;u iaud¾Ü ÿrl:kh www.mysell.lk
නවබ් අඩවිය හරහා විකිණීම

ආ- ඊ වානිජය හා ඊ වයාපාර අතර දැකිය හැකි නවෙස්කම් නදකක් දක්වන්ෙ.

ඇ- අන්තර්ජාල්‍ය හරහා ආරක්ිතව මුදල් නගවිය හැකි ක්‍රම නදකක් දක්වන්ෙ

3) අ- බිටු 8 හි නදනකහි අනුපූරකය ඇසුරින් 30+(-10) යන්ෙ ආගණෙය කරන්නන් නකනස් දැයි පියවර
වශනයන් නපන්වන්ෙ.

ආ- 11111011 යනු බිටු 8 හි නදනකහි අනුපූරකය ඇසුරින් ලියෙ ල්‍ද සංඛයාවකි. එය මගින්
නිරූපණය වෙ දශමක සංඛයාව කුමක්දැයි ලියන්ෙ.

we- බිටු 16 ක බයිට නයාමුගත කළ හැකි ප්‍රධාෙ මතකයක් ඇත.එහි ප්‍රධාෙ මතකනයහි භාවිත කළ
හැකි උපරිම මතක ප්‍රමාණය නකාපමණද? ඔබනේ පිළිතුර ගණෙය කර නපන්වන්ෙ.

3) අ- ශීත කළ බීම අයිස් ක්‍රීම් වැනි නේ දියවීම හා සිසිල්‍ස ෙැති වීම වල්‍ක්වා ගැනීම සඳහා භාවිත වෙ
භාජෙයක් ගැෙ සිතන්ෙ. එහි සිසිල්‍ස ආරක්ෂා කිරීම සඳහා ඇතුළට අයිස් කැට නයාදා ඇති අතර එම
භාජෙය නහාඳින් වසා ඇති නිසා එහි ඇති නේ වල්‍ සිසිල්‍ස නහාඳින් ආරක්ෂා නේ. දිගු නේල්‍ාවක්
භාවිතනේ දී එහි ඇති අයිස් දියවී ජල්‍ය බවට පත්වී භාජෙනයහි පතුනල් එකතු නේ.නමය පේධතියක්
නල්‍ස සැල්‍කුව නහාත් එය සංවෘත පේධතියක් ද ෙැතනහාත් විවෘත පේධතියක් ද? නහ්තු දක්වන්ෙ.

ආ- අනතහි බඳිෙ සුපසන් පටියක් ^Smart Belt) මගින් ශරීර උෂ්ණත්වය, දිවීනම් දී නහෝ ඇවිදීනම් දී
වැය වූ කැල්‍රි ප්‍රමාණය මැෙ බල්‍ා ස්මාර්ට් දුරකථෙයක ස්වයංක්‍රීයව ගබඩානේ. නමම සුපසන් පටිය
Internet of things (IOT) උපාංගයක් නල්‍ස සැල්‍කිය හැකි බව ඉන්දු කියයි. ඉන්දු නේ නමම
ප්‍රකාශයට පක්ෂව නහ්තු දක්වන්ෙ.

20
© ufyaIa fldä;=jlal=

ඇ- සිසුන් පාඨමාල්‍ා කිහිපයක් හදාරණ අතර එය අවසාෙනේදී පාඨමාල්‍ාව සාර්ථක නල්‍ස හදාරණ ල්‍ද
සිසුන් නවත ආයතෙය මගින් සහතික පත්‍රයක් නිකුත් කරෙ ල්‍දී. එක් සිසුනවකු සහතික පත් කිහිපක
හිමිකරු විය හැකි අතර නමම ක්‍රියාවලිය දැක්වීමට අඳිෙ ල්‍ද වස්තු සම්බන්ධතා ආකෘතියක් පහත
දැක්නේ.ඒ සදහා ගැල්‍නපෙ දත්ත පාදක වගු නිර්මාණය කර නපන්වන්ෙ

ශිෂ්‍ය අංකය සහතිකපත්


අංකය
ලබා
ශිෂ්‍යයා M සහතික පත්‍රය
ගනී

දිනය

21
© ufyaIa fldä;=jlal=

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 1
B fldgi - rpkd
© ufyaIa fldä;=jlal=
 fuu fldgi m%Yak yhlska iukaú;h' ñka y;rlg muKla ms<s;=re imhkak'
 II m%Yk
a m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'

1) (අ-) - එක්තරා විදයාගාරයක් තුළ ක්‍රියාක්මක වෙ ආරක්ෂක පේධතියක් මගින් ෙයෂ්ටික


ප්‍රතික්‍රියාකාරක හානිකර අගයක් ගන්ො අවස්ථා වල්‍දී අෙතුරු ඇඟවීනම් සීනු පේධතියක් ොද කරනු
ල්‍ැනබ්.අෙතුරු ඇඟවීනම් සීනු ොදවීම 1 නල්‍ස ද එනස් නොවෙ අවස්ථාව 0 නල්‍ස ද x ප්‍රතිදාෙනයහි
නිරූපණය කරනු ල්‍ැනබ්.උෂ්ණත්වය(T) <=300 oC වී කාබන්ඩනයාක්සයිඩ් මගින් ඇති කරනු ල්‍බෙ වායු
පීඩෙය(P) අඩුවෙ විට දී නහෝ ජල්‍ පීඩෙය(W) බාර් 10 ට වැඩි වී උෂ්ණත්වය >300 oC වෙ විට දී
අෙතුරු ඇඟවීම සිදුවෙ නල්‍ස ආරක්ෂක පේධතිය සකසා තිනබ්.

 පේධතිය සඳහා ල්‍බා නදෙ ආදාෙ පහත පරිදි නේ.


ආදාෙය ේවිමය අගය නකාන්නේසිය
P 0 කාබන්ඩනයාක්සයිඩ් මගින් ඇති කරනු ල්‍බෙ වායු පීඩෙය අඩුයි
1 කාබන්ඩනයාක්සයිඩ් මගින් ඇති කරනු ල්‍බෙ වායු පීඩෙය වැඩියි
T 0 උෂ්ණත්වය 300 oC ට වැඩියි
1 උෂ්ණත්වය 300 oC ට අඩුයි
0 ජල්‍ පීඩෙය බාර් ට වැඩියි
W 1 ජල්‍ පීඩෙය බාර් ට අඩුයි

i. ඉහත ආරක්ෂක පේධතිය සැකසීම සඳහා ගැල්‍නපෙ සතයතා වගුවක් නගාඩගන්ෙ/ඒ ඇසුරින් තුල්‍ය
කරෙ ල්‍ද බූලියානු සමීකරණයක් නගාඩෙඟන්ෙ( අදාල්‍ සරල්‍ කිරීම් වල්‍ පියවර දක්වන්ෙ )

ii. සරල්‍ කරෙ ල්‍ද සමීකරණය සඳහා AND , OR නහෝ NOT තාර්කික ේවාර පමණක් භාවිත නකාට
අංකිත පරිපථයක් ඇඳ දක්වන්ෙ.

(ආ) පිළිනපාල්‍(Flip flop) හා අර්ධාකල්‍ක(Half Adder) සම්බන්ධනයන් දී ඇති ප්‍රකාශ සතය ද ෙැතනහාත්
අසතය ද යන්ෙ දක්වන්ෙ.

i. තාර්කික ේවාර වල්‍ට මතකය ගබා කිරීනම් හැකියාවක් නොමැති ෙමුත් පිළිනපාළ සඳහා එවැනි
හැකියාවක් පවතී.

ii. අර්ධකාල්‍කය මගින් එකවර බිටු නදකක් එකතු කිරීනම් හැකියාව පවතී

iii. අනුක්‍රමික තාර්කික පරිපථයක් නල්‍ස පිළිනපාල්‍ හැඳින්විය හැකිය.

iv. SR පිළිනපාල්‍ක් NAND ේවාර භාවිතනයන් නිර්මාණය කළ හැකිය.

22
© ufyaIa fldä;=jlal=

2- කුරියර් නස්වාවක් වෙ UPS ආයතෙය තම ආයතෙය මගින් නබදා හරිනු ල්‍බෙ භාණ්ඩ පවතිෙ
ස්ථාෙය පිළිබඳ නිරතුරුව යාවත්කාලීෙ වූ නතාරතුරු තබා ගනී. ඒ සඳහා වූ කාර්යක්ෂම නතාරතුරු
පේධතියක් ආයතෙය සතුව ඇත. නබදා හරිනු ල්‍බෙ භාණ්ඩ UPS ආයතෙනයහි හදවත නල්‍ස
සැල්‍කිය හැකි තරම් වැදගත් නේ. නබදා හරිෙ භාණ්ඩ අෙෙය වූ අයිතම අංකයකින් ,බරකින්
,පරිමාණයකින් ,රක්ෂණ වටිොකමකින් ,නගෙයනු ල්‍බෙ දුරකින් හා භාණ්ඩය භාර දීනම් අවසන්
දිෙයකින් යුක්ත නේ.නබදා හැරීමට භාර දුන් භාණ්ඩ ගබඩා කිරීනම් මධයස්ථාෙයකට එකතු කර
ගැනන්.නමවැනි මධයස්ථාෙයක් ඒවානේ වර්ගයඅනුව,ඊට ආනේනික අංකයකින් හා ලිපිෙයකින්
සමන්විත එම භාණ්ඩ අදාල්‍ මධයස්ථාෙනේ සිට එක් ක්‍රමයක් නහෝ ක්‍රම කිහිපයක් (උදා- ගුවන් යාො,
ට්‍රක් රථ) භාවිත කරමින් අදාල්‍ ගමොන්තය නබදා හරිනු ල්‍ැනබ්.එවැනි නබදා හැරීමක් අෙෙය නබදා
හැරීනම් අංකයකින් හා නබදා හැරීනම් මාර්ගයකින් යුතු නේ.
 ඉහත නතාරතුරු නිරූපණය කිරීම සඳහා වස්තු සම්බන්ධතා ආකෘතියක් නිර්මාණය කරන්ෙ.

3- ළමුන් 40 ක් සිටිෙ 12 නර්ණිය පන්තියක ළමුන් 20 ක් නතාරතුරු හා සන්නිනේදෙ විෂය හදාරති. එම


සිසුන් අතරින් එක් එක් සිසුවා අදාල්‍ විෂයට ල්‍බා ගත් ල්‍කුණු හා ශිෂයයානේ ෙම ආදාෙය කළ විට
පහත පරිදි සිසුන් නේ නතාරතුරු නගාණු 3 ක ලිවීමට අවශයව ඇත.
 ල්‍කුණු 75-100 අතර ළමුන් නේ ෙම් හා ඔවුන් ල්‍බා ගත් ල්‍කුණු class1.txt නගාණුනවහි,
 ල්‍කුණු 50-74 අතර ළමුන් නේ ෙම් හා ඔවුන් ල්‍බා ගත් ල්‍කුණු class2.txt නගාණුනවහි,
 ල්‍කුණු ගණෙ 50 ට අඩු ළමුන් නේ ෙම් හා ඔවුන් ල්‍බා ගත් ල්‍කුණු class3.txt නගාණුනවහි,
යනුනවනි.
i. නම් සඳහා ගැල්‍නපෙ ගැලීම් සටහෙක් අඳින්ෙ.
ii. ඒ සඳහා ගැල්‍නපෙ වයාජ නක්තය ලියන්ෙ.
iii. නමම සිේිය සඳහා ගැල්‍නපෙ පයිතන් නක්ත ලියා දක්වන්ෙ.

4- පරිගණක ජාල්‍යක දුරස්ථ පරිගණකයක් හා සම්බන්ධතාවය නගාඩෙැගිය හැකි ද යන්ෙ පරීක්ෂා


කිරීම සඳහා විධාෙ ප්‍රරකය භාවිතනයන් කරෙ ල්‍ද පරීක්ෂාවක් පහත දැක්නේ. ඒ ඇසුරින් අසා ඇති
ප්‍රශ්ෙ වල්‍ට පිළිතුරු සපයන්ෙ.

i. නමම ක්‍රියාවලිය පරීක්ෂානේ දී භාවිත වෙ නියමාවලිය කුමක්ද?


ii. එම නියමාවලිය භාවිත වෙ නල්යරය කුමක්ද?
iii. නමහි දී භාවිත වී ඇති දුරස්ථ පරිගණකනේ IP ලිපිෙය 192.168.123.254 නේ. එම පරිගණකය හා
සම්බන්ධතාවය නහාඳින් ක්‍රියාත්මක වෙ බවට සොථ කිරීමට නහ්තුවක් දක්වන්ෙ

23
© ufyaIa fldä;=jlal=

iv. නමම ජාල්‍ය භාවිත කර ඇති උපජාල්‍ ආවරණය 255.255.255.192 ෙම් දුරස්ථ පරිගණකය හා
සම්බන්ධ වෙ ජාල්‍ අංකය හා විකාශෙ ලිපිෙය කුමක්ද?
v. නමම පරිගණකය තවත් ස්ථානීය ප්‍රනේශ ජාල්‍යක පරිගණකයක් සමඟ සන්නිනේදෙයක්
නගාඩෙඟා ගන්නන් යැයි සිතන්ෙ. නමම ක්‍රියාවලිය සඳහා ගැල්‍නපෙ ජාල්‍ සටහෙක් ඇඳ
දක්වන්ෙ.

5- පහත දැක්නවෙ විස්තරය නිරූපණය වෙ පරිදි නල්ඛෙ ගැලීම් සටහෙක් (Document Flow Diagram)
අඳින්ෙ.
මහා පරිමාණ පීසා වයාපාරයක් පවත්වානගෙ යෙ පීහට් සමාගම පීසා නිෂ්පාදෙය හා විකිණීම සිදුකරයි.
පීහට් තම උපරිම වශනයන් පීසා නිෂ්පාදෙ සති නදකකට වඩා ගබඩා කර නොතැබීමට වගබල්‍ා ගනී. නමය
වියළි සිසිල් තත්ත්වයක් පවත්වා නගෙ යාම සිදුනේ
වයාපරය කාර්යය අනුව නකාටස් කිහිපයකට නබදා තිනබ්. නිෂ්පාදෙ කටයුතු පාල්‍ෙය ,
නිෂ්පාදෙය,ගබඩාකිරීම,ගිණුම් කටයුතු සිදුකිරීම, විකිණීම මින් කිහිපයකි. කුමෙ වර්ග වලින්, නකාපමණ
ප්‍රමාණයක් නිෂ්පාදෙය කළ යුතු ද යන්ෙ ගැෙ නිෂ්පාදෙ කටයුතු පාල්‍ෙ අංශය මගින් සිදුනේ. කාලීෙව
පවතිෙ ඉල්ලුම අනුව පීසා නිෂ්පාදෙය කිරීම සහ දැෙට විකිණීම සඳහා නිෂ්පාදෙය නකාට ගබඩා කර ඇති
පීසා ප්‍රමාණය ගැෙ ද නමහි දී සැල්‍කිලිමත් නේ. ගිණුම් අංශය පීසා විකිණීනමන් පසුව ල්‍ැනබෙ ආදායම ගැෙ
ගණන් බලීමක් සිදු කරයි. අමුද්‍රවය සඳහා කරෙ ල්‍ද ඇණවුම් වල්‍ට නගවීම් සිදු කරන්නන් ද ගිණුම් අංශය
මගිනි.
සැපයුම් අංශය මගින් නිෂ්පාදෙය සඳහා අවශය අමුද්‍රවය මිල්‍ දී ගැනීම සිදුකරයි. එයට අදාල්‍ නචක්පත්
නගවීම ගිණුම් අංශය හරහා සිදුනේ.
නිෂ්පාදෙය නකාට ඇති ප්‍රමාණය පිළිබඳව ගබඩා අංශනයන් විස්තර ල්‍බා ගනිමින් පාරිනභෝගික ඉල්ලුම පරිදි
විකිණීම විකිණුම් අංශය මගින් සිදුනේ.

6- කාල්‍ගුණ විදයා නදපාර්තනම්න්ත්ව විසින් නිකුත් කරනු ල්‍බෙ කාල්‍ගුණ දත්ත අන්තර්ජාල්‍ය හරහා
ල්‍බා ගනිමින් කාල්‍ගුණ නතාරතුරු සාමාෙය ජෙතාවට නත්රුම් ගත හැකි ආකාරයට දර්ශෙය
කිරීනම් ජංගම දුරකථෙ නයදවුමක් තැනීමට ස්කයිනෙට් සමාගම අදහස් කරයි. නමම නයදවුනමහි
නොමිනල් ල්‍බා නදෙ සංස්කරණයක් නල්‍ස හා වානිජ වශනයන් අල්‍වි කරනු ල්‍බෙ සංස්කරණයක්
නල්‍ස නිකුත් කිරීමට බල්‍ානපානරාත්තු වෙ නමහි නොමිනල් නදෙ සංස්කරණනයහි නවෙත් ආයතෙ
වලින් ල්‍බා ගන්ො දැන්වීම් දර්ශෙය කිරීනමන් මුදල් උපයා ගැනීමට ඔවුහු අදහස් කරති. වානිජ
සංස්කරණනයහි දැන්වීම් දර්ශෙය කරන්නන් ෙැති අතර එහි මිල්‍ නඩල්‍ර් 5 ක් නේ. නමම සංස්කරණ
ගූගල් ප්නල් නහෝ ඇප්ස්නටෝර් හරහා බාගත කිරීමට හැකි පරිදි නිර්මාණය කිරීමට ද ඔවුහු අදහස්
කරති.

ඉහත දැක්නවෙ විස්තරය භාවිත කර පහත අසා ඇති ප්‍රශ්ෙ වල්‍ට පිළිතුරු සපයන්ෙ.

i. නමම නයවුම සැකසීනම් දී ස්කයිනෙෙට් ආයතෙය විසින් සල්‍කා බැලිය යුතු කාර්ය බේධ අවශයතා
හා කාර්ය බේධ නොවෙ අවශයතා නවෙ නවෙම දක්වන්ෙ.
ii. නමම සිදුවීමට අදාල්‍ වයාපාරික වර්ග රාශියක් දැකිය හැක. ඉන් 3 ක් දක්වා ඒවාට අදාල්‍ වයාපාරික
වර්ගය ඉදිරිනයන් ලියන්ෙ.

24
wdo¾Y m%Yak m;%h 2

© lsIdka wcka; rdcuka;%S


© lsIdka wcka; rdcuka;%S

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - I)
wdo¾Y m%Yak m;%h 2
nyqjrK m%Yak m;%h
© lsIdka wcka; rdcuka;%S
 m%Yak ish,a,g u ms<s;=re imhkak'
 fuu m;%h i|yd ,efnk ld,h meh folls'
 m%Yka wxl 1 isg 50 f;la 1, 2, 3, 4, 5 hk ms<s;=rej,ska ksjerÈ fyda jvd;a iqÿiq fyda ms<s;=r f;darkak'

1' mß.Kl jevigykla uÕska l%shd;aul lrúh yels m%:u iaj hxl%Sh mß.Klh f,i
ie,flkafka"
(1) úYaf,aIl tkaðu (Analytical Engine) (2) tâjela (EDVAC)
(3) meial,hska hka;%h (Pascaline) (4) tkswela (ENIAC)
(5) udla 1 (Mark 1)

2' fojeks mrïmrdfõ mß.Kl i|yd mdol jQfha"


(1) ßla; k< (2) g%dkaisiagr
(3) wkql,s; mßm: (4) b;d úYd, wkql,s; mßm: (VLSI)
(5) úYd, wkql,s; mßm: (LSI)

3' 16510 g ;=,H oaùuh ixLHdj jkqfha l=ula o?


(1) 10000100 (2) 00100101 (3) 10000101 (4) 10100100 (5) 10100101

4' fjí w;ßlaiqjla (Web Browser) uÕska mdG fldgqjla (Text Box) úoeyq (render) lsÍu i|yd
fhdod .kakd m%Odk Wiq,kh (tag) l=ula o?
(1) <input> (2) <text> (3) <type> (4) <form> (5) <text box>

5' iiïNdù m%fõY u;l (RAM) fudähq,j, Ndú;d jkafka ………………… j¾.fha u;lhka
h' fïjd jdrl u;l (Cache Memory) ;=< Ndú;d jk ………………. j¾.fha u;lj,g jvd
ñ, wvq h'
(1) SRAM, DRAM (2) DIMM, RIMM
(3) RIMM, DIMM (4) DRAM, SRAM
(5) SIMM, DIMM

6' jdrl u;lh yd iei£fï§ Bg jvd jeä fõ.fhka l%shd;aul jk u;lh f,i ie,lsh yelafla"
(1) iefk,s u;lh (Flash Memory) (2) iiïNdù m%fõY u;lh (RAM)
(3) pqïnls; (Magnetic) udOHh (4) frðia;r u;lh
(5) m%ldY (Optical) udOHh

7' 708 + A1216 hk ixLHd tl;= l< úg ,efnk ms<;s =r jkafka l=ula o?
(1) A4C16 (2) B4B16 (3) B4A16 (4) A4A16 (5) A4B16

8' mß.Klhg ãùã ;eáhla fyda iefk,s Odjlhla (Flash Drive) iïnkaO l< iekska iajhxl%Shj
l%shd;aul ùu fufyhqï moaO;sj, we;s myiqluls' th y÷kajkq ,nkafka"
(1) Easy Open f,i h' (2) Easy Open f,i h'
(3) Plug and Play f,i h' (4) Plug and Open f,i h'
(5) Auto Play f,i h'

26
© lsIdka wcka; rdcuka;%S

9. mqoa., mß.Klj, we;s BIOS yS o¾YSh Ndú;hla (Typical use) fkdjkafka"


(1) uõ mqjrefõ we;s myiqlï il%Sh (Enable) yd wl%Sh (Desable) lsÍu'
(2) mß.Klh mK.ekajQ iekska ilikh jeks uQ,sl fldgia l%shd;aulfõoehs mÍlaId lsÍu'
(3) iiïNdù m%fõY u;lfha (RAM) we;s o;a; m%fõY lr .ekSu'
(4) uõmqjre ksIamdolhd úiska uõmqjrejg iïnkaO uQ,sl úia;r .nvd lr .ekSug'
(5) iajdrïNl jevigykg md,kh ,ndfok f;la mß.Klfha l%shdj,sh md,kh lsÍu'

10. fkdñf,a ,ndfok Bfï,a fiajdjka iïnkaOfhka my; olajd we;s j.ka;s i,ld n,kak :
A. j¾;udkfha úúO fjf<| ±kaùï m%pdrh lsÍug Bfï,a tla udOHhla lr f.k we;'
B. Bfï,a .sKqula Ndú;d lsÍug kï ;ukag lshd wka;¾cd, iïnkaO;djhla ;sìh hq;=h'
C. Bfï,a mKsjqvhla heúh yelafla ;j;a Bfï,a .sKqula fj;ska muKs'
by; i|yka j.ka;s w;=frka ksjerÈ jkafka"
(1) A muKs (2) B muKs (3) C muKs (4) A yd B muKs (5) A yd C muKs

11. my; fmkajd we;s id¾j;% (universal) oajdr wdOdrfhka ia:dms; lrk ,o ixhqla;
(Combinatory) mßm:h i,lkak:

wdodkh m%;sodkh

by; mßm:h iu;=,H jkqfha"


(1) AND oajdrhg h' (2) NAND oajdrhg h'
(3) NOR oajdrhg h' (4) NOT oajdrhg h'
(5) OR oajdrhg h'

12. OSI ima; ia;r iuqfoaY wdlD;sh ;=<§ HTTP kshudj,sh wh;a jk ia;rh jkafka"
(1) cd, (network) (2) fhÿï ia;rh (Application Layer)
(3) m%jdyk (transport) (4) o;a; iïnkaOl (Data Link Layer)
(5) fN!;sl (physical)

13. cd,hl mj;sk mß.Klhla 192.168.10.58 hk whsmS ,smskh iy 255.255.255.128 hk Wm


cd, wdjrKh uÕska úkHdi .;lr we;' fuys fn%daâldiaÜ whsmS ,smskh yd fkÜj¾la whsmS
,smskh ms<sfj<ska olajd we;s ms<s;=r jkafka"
(1) 192.168.10.127 yd 192.168.10.0 h'
(2) 192.168.10.127 yd 192.0.0.1 h'
(3) 192.0.0.0 yd 192.168.10.0 h'
(4) 255.255.255.128 yd 192.168.10.0 h'
(5) 192.168.10.128 yd 192.168.10.1 h'

14. j¾;udkfha wm rg ;=< o wka;¾cd,h yryd NdKav wf,ú lrkq ,nk fjí wvú fndfydauhla
;sfí' fïjd yryd Kh ldâm;a muKla fkdj ksjig f.keú;a ndrÿka miq uqo,a f.jk
l%uhgo NdKav ñ,§ .kakg mq¿jk' fuu fiajdjka i|yd ksjerÈ jHdmdr j¾.h my; i|yka
oE w;=frka l=ula o?
(1) B2C (2) B2B (3) C2B (4) B2E (5) B2C

27
© lsIdka wcka; rdcuka;%S

15. my; i|yka HTML uQ,dx.h (element) i,lkak:


<input type="text" value="1526">
by; uQ,dx.fha l%shdldÍ;ajh u; value Wm,laIKfha n,mEu l=ula o?
(1) fuuÕska mdG fldgqfõ (textbox) È. wkq,laI m%udKhg wkqj ilia lr fohs'
(2) fuuÕska mdG fldgqjg we;=¿ l< yels Wmßu ixLHdj 1526 lg iSud flf¾'
(3) fuuÕska mdG fldgqj u; 1526 hkak fmkajhs'
(4) fuuÕska mdG fldgqj wkq,laIK 1526 la muKla fmkajkq ,nhs'
(5) fuuÕska mdG fldgqfõ È. mslai, 1526 lg wkqj ilia lrhs'

16' my; i|yka HTML uQ,dx.h i,ld n,kak(


<a href="mailto:rajamanthri.class@gmail.com" target="_top">Send Mail</a>
by; j.ka;sfha target kï Wm,laIKfha w.h uÕska ±lafjk wdldrhg Bfï,a iïnkaê;h
újD; úh hq;= ia:dkh jkafka"
(1) kj má;a;la (tab) fyda ljq¿jla ;=< h' (2) kj má;a;l by<skah'
(3) top f,i kï lrk ,o rduqfõh' (4) tu rduqj (frame) ;=<u h'
(5) ±kg iïnkaê;h we;s ljq¿j ;=<uh'

17. fjí msgqj u; we;s wê iïnkaO;djhla neÆ ne,aug fmfkk j¾Kh muKla fjkia lsÍu
i|yd ,súh hq;= CSS fla;h jkafka"
(1) a:link {color: red;} (2) a:visited {color: red;}
(3) a:hover {color: red;} (4) a:active {color: red;}
(5) a {color: red;}

18. OSI ima; ia;r iuqfoaY wdlD;sh ;=<§ iaúÉ wh;a jk ia;rh jkafka"
(1) fhÿu (application) (2) cd, (Network)
(3) m%jdyk (transport) (4) o;a; iïnkaOl (Data Link)
(5) fN!;sl (physical)

19. OSI ima; ia;r iuqfoaY wdlD;sh ;=<§ rjqgrh (Routers) wh;a fjk ia;rh jkafka"
(1) fhÿu (application) (2) cd, (Network)
(3) m%jdyk (transport) (4) o;a; iïnkaOl (Data Link)
(5) fN!;sl (physical)

20. LAN fj; iïnkaO lr we;s mß.Klhl Wmcd, wdjrKh n,d.ekSug wjYHj we;' fï
i|yd Ndú;d l< yels úOdkh jkafka"
(1) IPconfig (2) tracert (3) Ping (4) ftp (5) telnet

21. mß.Kl moaO;s yd iïnkaO my; i|yka moj,ska uDÿldx. j¾.SlrKhg wh;a fkdjkafka"
(1) Ôjdx. (Liveware) (2) moaO;s uDÿldx.
(3) újD; uQ,dY% uDÿldx. (4) ysñlï wdY%s; uDÿldx.
(5) fhÿï uDÿldx.
22. fmdÿ h;=re .=ma; fla; moaO;shl (Public key encryption system) fm!oa.,sl (public key)
h;=re iïnkaOfhka my; olajd we;s m%ldY i,ld n,kak:
A. fm!oa.,sl h;=r Ndú;d lrkafka o;a; úfla;kfha§h' (Decrypt)
B. o;a; .=m;
a fla;kh lsÍug fm!oa.,sl h;=r Wjukdh'
C. .%dylhd yg fm!oa.,sl h;=r ke;akï fla;kh l< o;a; úfla;kh lrkakg neßh'

by; i|yka j.ka;s w;=frka ksjerÈ jkafka"


(1) A muKs (2) B muKs (3) C muKs (4) A yd B (5) A yd C

28
© lsIdka wcka; rdcuka;%S

23. fjí ,smskhla yd Bfï,a ,smskhla iïnkaOj my; olajd we;s m%ldY i,ld n,kak:
A. fjí ,smskhl fvdfuka kduh oel.; yels jqj;a Bfï,a ,smskhl th wka;¾.; fkdfõ'
B. fjí ,smskhlska Bfï,a ,smskhla fjka lr .ekSug @ ,l=K fyd| bÕshla ,ndfoa'
C. fjí ,smskhl www. hk fldgi ;sîu wksjd¾h jqj;a Bfï,a ,smskj, th olskakg ke;'
by; i|yka j.ka;s w;=frka ksjerÈ jkafka"
(1) A muKs (2) B muKs (3) C muKs (4) A yd B (5) A yd C

24. mß.Kl l%uf,aL NdId iïnkaOfhka my; j.ka;s i,ld n,kak:


A. ;=ka jeks mrïmrdfõ NdId bx.%Sis jeks wmg ióm NdIdjka u; mokï ù ;sfí'
B. ;=ka jeks mrïmrdfõ NdId Ndú;fhka mß.Kl jevigykla ks¾udKh lrk úg o¾YSh
(typical) mß.Klhl ilikh .ek ie,ls,su;a úh hq;= ke;'
C. ;=ka jeks mrïmrdfõ§ l%u f,aLhka ksfodia lsÍu ^Debugging& wmyiqh'

by; i|yka j.ka;s w;=frka ksjerÈ jkafka"


(1) A muKs (2) B muKs (3) C muKs (4) A yd B (5) A yd C

25. Bfï,a fiajdj iïnkaOfhka my; j.ka;s i,ld n,kak:


A. fuh wka;¾cd,h yd iïnkaO jQ mß.Kl uÕska mKsjqv heùu i|yd jQ kshudj,shls'
B. Bfï,a fiajdj Ndú;d lsÍug kï cd,hg ;eme,a fiajdodhl mß.Klhla Wjukdh'
C. wka;¾cd,h yryd tla mil isg ;j;a milg mKsjqv heúh yels tlu udOHh Bfï,a h'
by; i|yka j.ka;s w;=frka jerÈ jkafka"
(1) A muKs (2) B muKs (3) C muKs (4) A yd B (5) A yd C

26. mß.Kl u;lh iïnkaOfhka my; olajd we;s lreKq w;ßka ksjerÈ jkafka"
(1) merKs kuH ;eáj, Ndú;d lrk ,oafoa m%ldYk (Optical) ;dlaIKhhs'
(2) DRAM j,g jvd pqïNls; Odjlj, l%shdldÍ;ajh fõ.j;ah'
(3) oDv ;eáj,g jvd SSD j, l%shdldÍ;ajh fõ.j;ah'
(4) SSD j, m%ldYk ;dlaIKh Ndú;d lrhs'
(5) oDv ;eáj,g jvd kuH ;eáj, l%shdldÍ;ajh ukao.dóh'

27. mdif,a wdÈ YsIH ix.uh úiska ixúOdkh lr we;s ix.S; m%ix.h iÔùj wka;¾cd,h yryd
úldYkh (Broadcast) lsÍug wjYHj we;' túg th ´kEu wfhl=g" f,dj ´kEu ;ekl isg
iÔùj keröug yels fjk ksid tÈkg iyNd.s úh fkdyels wh ygo iÔùj wka;¾cd,h
yryd m%ix.hg tla fjkakg yels fõ' fï i|yd Ndú;d l< yels jvd;a myiq l%uh jkafka
l=ula o?
(1) ialhsma (Skype) (2) rEmjdyskS kd,sldjl m%pdrKh
(3) hQáhqí (YouTube) (4) jhsn¾ (Viber)
(5) ùäfhda weu;=ï

28. fvìÜ (Debit) ldâ mf;ka wka;¾cd,h yryd f.ùula lsÍfï§ ta ms<ns |j úia;r ±lafjk
mKsjqvhla tiatïtia tlla yryd ,efnkakg i,iajd we;' fï iïnkaOfhka ksjerÈ jkafka
my; ljrla o?
(1) fuh w;HjYH ld¾hnoaO fkdjk wjYH;djhls'
(2) fuh ld¾hnoaO wjYH;djhls'
(3) fuh w;HjYH ld¾hnoaO wjYH;djhls'
(4) fuh we;akï lÈu ld¾hnoaO wjYH;djhls'
(5) fuh moaO;sh i|yd wjYH;djla fkdfõ'

29
© lsIdka wcka; rdcuka;%S

29. moaO;sh újD; yd ixjD;Ndjh iïnkaOfhka my; i|yka l=uk j.ka;sh ksjerÈ jkafkao o?
(1) c, úÿ,s n,d.drhla ixjD; moaO;shla i|yd fyd| WodyrKhls'
(2) negß n,fhka l%shd;aul jk cx.u ÿrl:kh ixjD; moaO;shls'
(3) ;Ska; ldáÍc Ndú;d lrk uqøK hka;% újD; moaO;s f,i ye¢kaúh yelsh'
(4) /yeka rys; uõih hkq ixjD; moaO;shls'
(5) negßh hkq újD; moaO;shls'

 30 isg 34 olajd we;s m%Yakj,g ms<s;=re ,nd§fï§ my; .e,Sï igyk Ndú;d lrkak:

30. my; j.ka;s i,ld n,kak'


A. fuu we,af.dß;uh ;=< Ndú;d lrkafka úp,Hh folla muKs'
B. fuu we,af.dß;ufha jrKmd,l Ndú;d fõ'
C. mßYS,lhd úiska uq,skau 10 fyda Bg jeä w.hla we;=¿ l< úg jevigyk È.ska È.g
l%shd;aul fkdù k;r fõ'
D. fuu jevigyk ixLHd 10 l" wvqu w.h m%;sodkh lsÍug fhdod .efkhs'

by; i|yka j.ka;s w;=frka ksjerÈ jkafka"


(1) A muKs (2) A yd B (3) B muKs (4) B yd D (5) A yd C

31. fuu jevigyk ;=< Ndú;d jk mqk¾lrKh iïnkaOfhka lr we;s m%ldY i,ld n,kak(
A. fuys we;s mqk¾lrKh jg oyhla l%shd;aul ùfuka miqj wjika fjhs'
B. fuu jevigyk ;=<§ wdodk 10 la ,nd .kS'
C. fuu jevigyk ;=< mqk¾lrK folla Ndú;d lr we;s w;r" tla mqk¾lrKhl
m%ldYkh i;H kï muKla fojeks mqk¾lrKh l%shd;aul fõ'
by; i|yka j.ka;s w;=frka ksjerÈ jkafka"
(1) A muKs (2) B muKs (3) C muKs (4) A yd B (5) A yd C

32. by; ±lafjk .e,Sï igyk uÕska ksrEmKh lrk uQ,sl wdlD;sh fyda wdlD;s fudkjd o?
(1) jrKmd,l wdlD;s (2) wkql%ñl wdlD;sh
(3) mqk¾lrK wdlD;sh yd jrKmd,l wdlD;s (4) mqk¾lrK wdlD;sh
(5) wkql%ñl wdlD;sh yd jrKmd,l wdlD;s

30
© lsIdka wcka; rdcuka;%S

33. by; Count úp,Hfha o;a; j¾.h úh yelafla"


(1) List (2) int (3) long (4) float (5) complex

34. .e,Sï igyfka yeisÍu l%shdjg kxjkafka my; i|yka l=uk mhs;ka l%uf,aLfhka o?
(1) M=int(input("Enter Number ")) (2) M=int(input("Enter Number "))
Min = M Min = M
Count = 1 Count = 1
while Count < 10: while Count < 10:
M=int(input("Enter Number ")) M=int(input("Enter Number "))
if M<Min: while M<Min:
Min = N Min = N
Count = Count + 1 Count = Count + 1
print(Min) print(Min)

(3) M=int(input("Enter Number ")) (4) M=int(input("Enter Number "))


Min = M Min = M
Count = 1 Count = 1
while Count < 10: for num in range(:,10):
M=int(input("Enter Number ")) M=int(input("Enter Number "))
for m in Min: if M<Min:
Min = N Min = N
Count = Count + 1 Count = Count + 1
print(Min) print(Min)

(5) M=int(input("Enter Number "))


Min = M
Count = 1
for num in range(10,0):
M=int(input("Enter Number "))
if M<Min:
Min = N
Count = Count + 1
print(Min)

35. 3410 ys foflys wkqmQrlh (two's complement) ksrEmKh jkafka l=ulska o?


(1) 00100010 (2) 11011101 (3) 11011110 (4) 00100011 (5) 00100011

36. my; ±lafjkafka f;dr;=re yd ine¢ iaj¾Kuh kHdh meyeÈ,s lsÍug fhdod .kakd m%ia;dr
igykhs' tys A yd B wl=rej,ska ±lafjk oE ms<sfj<ska we;s ms<s;=r jkafka"

(1) ld,h" f;dr;=frys w.h


(2) f;dr;=r ksmoùu" ld,h
(3) oekqu" ld,h
(4) f;dr;=frys w.h" ld,h
(5) ld,h

31
© lsIdka wcka; rdcuka;%S

37. o;a; .e,Sï igykaj, l%shdj,shla ±laùu i|yd Ndú;d lrk ixfla;h my; ±lafõ' tys A, B
yd C wl=rej,ska ±lafjk oE ms<sfj<ska we;s ms<;
s =r jkafka"
(1) ye÷kqï wxlh" l%shdldrlu" l%shdldrlu isÿ jk ;ek
(2) ye÷kqï wxlh" Wm wxlh" l%shdldrlu
(3) l%shdldrlu" ye÷kqï wxlh" l%shdldrlu isÿ jk ;ek
(4) ye÷kqï wxlh" l%shdldrlu isÿfjk ;ek" l%shdldrlu
(5) l%shdldrlu isÿfjk ;ek" l%shdldrlu" ye÷kqï wxlh
 38 isg 40 olajd we;s m%Yakj,g ms<s;=re §u i|yd my; olajd we;s iïnkaO;d i,ld n,kak(
seller (sellerID, sellerName, gender, NIC, mobilePhoneNumber, sellProductID)
client(clientID, clientName, address, telephoneNumbel)
product (ProductID, ProductName, sellDate, sellquantity, unitPrice)
sell (sellID, ProductID, clientID)
38. my; i|yka j.ka;s i,ld n,kak:
A - tla fjf<kafol=g (seller), tla mdßfNda.slfhla (client) yg muKla NdKav wf,ú l< yels h'
B - fjf<ka|ka lSm fofkl=f.ka jqjo mdßfNda.slhka yg NdKav ñ,§ .kakg mq¿jk'
C - mdßfNda.slhka yg tla NdKavhg jvd ñ,g .; yels fõ'
by; i|yka j.ka;s w;=frka ksjerÈ jkafka"
(1) A muKs (2) B muKs (3) A yd C muKs (4) A yd B (5) B yd C
39. iïnkaO;dj, Wm,els (attributes) iïnkaOfhka ksjerÈ jkafka my; i|yka ljrla o?
(1) NIC, mobilePhoneNumber iy sellProductID hk Wm,els seller ys wfmalaIl h;=re
(candidate keys) f,i ie,lsh yels h'
(2) mobilePhoneNumber Wm,els client iïnkaO;dfjys wd.ka;=l h;=rla f,i ie,lsh yels h'
(3) ProductID yd clientID hk Wm,els sell ys wd.ka;=l h;=re f,i ie,lsh yels h'
(4) ProductName hk Wm,elsh product ys úl,am h;=rla (alternate key) f,i ie,lsh yels h'
(5) NIC hk Wm,els sell iïnkaO;dfjys wd.ka;=l h;=re f,i ie,lsh yels h'
40. my; i|yka j.ka;s w;=frka ljrla ksjerÈ jkafka o?
(1) ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'
(2) seller yereKq úg wfkl=;a ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'
(3) client yereKq úg wfkl=;a ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'
(4) product yereKq úg wfkl=;a ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'
(5) sell yereKq úg wfkl=;a ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'
41. my; olajd we;s o;a; iuqodh ixfrdaOl (constraints) i,ld n,kak:
A - m%d:ñl h;=r / B - o;a; m%rEmh /C - wd.ka;=l h;=r
o;a; iuqod j.=jl" o;a; ke;s fldaI ;nd bÈßhg hEug mßYS,lhkag bv fkdfokq ,nkafka
by; fmkajd we;s ljr ixfrdaOlh / ixfrdaOl o?
(1) A muKs (2) B muKs (3) A yd C (4) A yd B (5) B yd C

42. o;a; iuqod j.=jl .KkSh;dj (cardinality) f,i ye|skafjkafka?


(1) j.=jl isria ;Sre (Column) m%udKhs'
(2) j.=jl we;s fma<s (Row) .Kk'
(3) j.=jl Wm,els oelsh yels fma<sh yer wfkla fma<s'
(4) product yereKq úg wfkl=;a ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'
(5) sell yereKq úg wfkl=;a ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'
43. o;a; iuqod j.=jl ;;ajh (degree) f,i ye|skafjkafka?
(1) j.=jl isria ;Sre m%udKhs'
(2) j.=jl we;s fma<s (Row) .Kk'
(3) j.=jl Wm,els ±lsh yels fma<sh yer wfkla fma<s'
(4) product yereKq úg wfkl=;a ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'
(5) sell yereKq úg wfkl=;a ish¨ iïnkaO;d f;jeks m%u; wjia:dfõ mj;S'

32
© lsIdka wcka; rdcuka;%S

 44 isg 47 f;la m%Yak my; § we;s mhs;ka l%uf,aLh u; mdol ù we;'


def binary(n):
"""Function to print
binary number """
if n > 1:
binary(n//2)
print(n % 2,end = ' ')
# Take decimal number from user
dec = int(input("Enter an integer: "))
binary(dec)

44. fuu mhs;ka fla;h iïnkaOfhka my; j.ka;s i,ld n,kak(


A - th ;=< újrKhka folla (comment) mj;S'
B - th l%shd;aul ùfï§ mßYS,lhdf.ka wdodkhla ,nd.kafka ke;'
C - fuys tla fma<shla ldrl Í;s fodaI iys; neúka ksjerÈj l%shd;aul jkafka ke;'
by; i|yka j.ka;s w;=frka ksjerÈ jkafka"
(1) A muKs (2) B muKs (3) A yd C (4) A yd B (5) B yd C

45. fuu mhs;ka fla;fha dec kue;s úp,Hfhys o;a; m%rEmh jkafka l=ula o?
(1) List (2) int (3) long (4) float (5) complex

46. fuu mhs;ka fla;fha n kue;s mrdñ;sfha (parameter) o;a; m%rEmh jkafka l=ula o?
(1) List (2) int (3) long (4) float (5) complex

47. my; i|yka ljrla by; l%uf,aLfha m%;sodkh ;=< mej;sh yelso?
(1) 0100010 (2) 1000100 (3) 100200 (4) 2222222 (5) dec

48. my; fmkajd we;s mhs;ka l%uf,aLh i,lkak:


num = int(input("Enter a number: "))
if (num % 2) == 0:
print("{0} is Even".format(num))
else:
print("{0} is Odd".format(num))

by; l%uf,aLfha m%;sodkhka w;r ;sìh yels ms<s;=rla jkafka"


(1) {32} is Even (2) 0 is Even (3) 32 is Even (4) 32 (5) format 32

49. hïlsis mßir ;;ajhl§ wfkHdakH l%shdldÍ;ajhlska hq;a ksfhdað;hska lSmhlska iukaú;
mß.Kl moaO;shla ye¢kaùug fhdod .kafka"
(1) nyq ksfhdað; (2) tal ksfhdað;
(3) iakdhql cd, (Neural Network) (4) cdk m%fõKs we,af.dß;u (Genetic Algorithms)
(5) úfYaI{ moaO;s (Expert System)

50. ksfhdað; ;dlaIKfha m%Odk .=Kdx.hla fkdjkafka"


(1) gQßx mÍlaIdfjka iu;a úh hq;= ùu' (2) nqoaêu;a nj
(3) iajhxj l%shd lsÍfï yelshdj (4) ksfhdað;hska w;r ;r.ldÍj lghq;= lsÍu'
(5) .;sl mßirhl jeä lsÍu

***

33
© lsIdka wcka; rdcuka;%S

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 2
A fldgi - jHqy.; rpkd
© lsIdka wcka; rdcuka;%S
 m%Yak ish,a,g u ms<s;=re imhkak'
 II m%Yak m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
 fuu jHqy.; rpkd m%Yak m;%hg ms<s;=re iemhsh hq;= jkafka tu m;%fhau h' tu ksid flá yd ksYaÑ;
ms<s;=re n,dfmdfrd;a;= fõ'

1) SLBook wdh;kfha ud¾..; (Online) fmd;a fj<|ie<g wod< moaO;sfha o< úYaf,aIKhla
fmkaùu i|yd jk ikao¾N rEm igykla (Context Diagram) my; ±lafjhs' ysia;eka my;
fþofha i|yka ;o meye;s wl=ßka olajd we;s jpk muKla Ndú;fhka mqrjkak'

SLBook hkq" ud¾..; wdldrhg fmd;a wf,ú lrkq ,nk fjí wvúhls' SLBook yryd ndysr
mqoa.,fhl= fmd;la ñ,§ .ekSug kï uq,skau fjí wvúfha ,shdmÈxÑhg b,a¨ï l< hq;=h' tfia
b,a¨ï l< mqoa.,hskag SLBook fj;ska ,shdmÈxÑh §fuka miqj" Tyqj fjí wvúfha
mdßfNda.slfhl= f,i ie,fla' mdßfNda.slfhl=g fmd;a weKjqu lsÍug mq¿jk' tfia weKjqu
bÈßm;a lsÍfuka miqj weKjqï úia;r uq,skau fhduq jkafka .sKqï wxYhgh' tuÕska f.ùu ms<n
s |
fidhd n,d Bg wod< wkque;sh SLBook fj; ,nd foa' tu wkque;sh ,enqKq miq" SLBook úiska
fmd;a .nvdj fj; tu fmd; ms<n s | b,a¨u fhduq lrhs' ó<Õg SLBook fj; .nvdfjka
wkque;sh ,enqKq miq" fmd; wf,úhg iQodkï neúka" wf,ú wxYh fj; mßYS,lhdf.a ,smskh
fhduq lrhs' wf,ú wxYfhka m%jdykh lrk NdKavh ms<n s | fidhd ne,Su i|yd wjYH g%elsx
wxlh (Tracking) SLBook fj; ksl=;a lrkq ,efí' túg tu wxlh iy ßisÜm;" yd weKjqu
ms<ns | idrdxYhla mdßfNda.l
s hdg fhduq lrkq ,efí'
fuu l%shdj,sfhka miqj mßYS,lhdf.a hï m%;spdrhla we;akï th fjí wvúfha
weâñksiafÜ%g¾ (Administrator) jrhd fj; bÈßm;a lrkakg mq¿jk' túg Bg wod< m%;spdr
weâñksiafÜ%g¾ jrhd úiska ,nd foa'

34
© lsIdka wcka; rdcuka;%S

2) (w) l%shdj,s kshulrKh (Process scheduling) i|yd tla;rd fufyhqï moaO;shla wjia:d yf;a
l%shdj,s ixl%dka;s wdlD;sh (Seven state process transition model) Ndú;d lrhs' fok ,o
l%shdj,shla wjysr l< (Blocked) ;;ajfha ±kg mj;S' fuu l%shdj,shg B<Õg m;a úh yels
ksjerÈ ;;ajhka yd ixl%dka;sh i|yd jk fldkafoaish fhdod my; ±lafjk j.=j iïmQ¾K
lrkak'

j¾;udk ;;ajh B<Õg m;a úh yels ;;ajh ixl%dka;sh i|yd jk


fldkafoaish
wjysr l<

(wd) tal mßYS,l tal ld¾hh (Single User – Single Task) fufyhqï moaO;shla yd tal mßYS,l
nyq ld¾hh fufyhqï moaO;shla (Single User – Multi Task) w;r jQ fjkialï WodyrK
iys;j olajkak'

(we) mß.Kl oDv ;eáhla mx.= fn§u (Disk Partitioning) uÕska n,dfmdfrd;a;= jk m%;s,dN
;=kla ,shkak'

3) wka;¾cd,h yryd NdKav wf,ú lsÍu i|yd msysg jQ fjí wvúhla ;sfí' fuu fjí wvúhg
msúfik wh yg tys we;s NdKav yd tajdfha úia;r n,d .kakg mq¿jk' tys§ NdKav ñ,§
.ekSug wjYH kï uq,skau fjí wvúfha ,shdmÈxÑ ù ;ukaf.a .sKqu yryd fjí wvúhg msúi
isáh hq;=h' túg Kh ldâm;a (Credit Card) fyda yr ldâm;a (Debit card) yryd f.ùï lr
;ukag wjYH NdKav ksjigu f.kajd .ekSug mq¿jk' fjí wvúh úiska fufia
mdßfNda.ls hkaf.a ksfjiaj,g NdKav m%jdykh lrkafka fjk;a l=ßh¾ fiajdjla (courier
service) iïnkaO lr f.kh'

(w) by; .kqfokqj weiqfrka B2C yd B2B hk B-jd‚cHh j¾. i|yd WodyrKh ne`.ska ,shd
olajkak'
B2C
……………………………………………………………………………………………

B2B
……………………………………………………………………………………………

(wd) fuys f.ùï l%u yeáhg Kh ldâm;a" iy yr ldâm;a yereKq úg fhdod .; yels ;j;a
l%u y;rla ,shkak'

35
© lsIdka wcka; rdcuka;%S

(we) b (i) yd b (ii) m%Yakj,g ms<s;=re iemhSu i|yd my; olajd we;s o;a; w¾: ±laùfï NdId
(DLL) j.ka;sh i,ld n,kak:
CREATE TABLE Persons(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255) DEFAULT 'Colombo')
(i) fuys i|yka j.=fõ wfmalaIl h;=r / h;=re fudkjd o?
………………………………………………………………………………………………………
………………………………………………………………………………………………………

(ii) by; DLL yS Ndú; lr we;s taldnoaO ixfrdaOl (Integrity Constraints) fudkjd o?
………………………………………………………………………………………………………
………………………………………………………………………………………………………

4. (w) rEmjdysksh ÿr isg md,kh lsÍug fhdod .kakd ÿria: md,lh lD;%Su moaO;shls' fuh negß
n,fhka l%shd lrhs' wdfrdams; AA m%udKfha negß hq.,hla ÿria: md,lhg iïnkaO l<
miq fndfyda l,la .; jk f;la th l%shd;aul lrjkakg mq¿jk' ÿria: md,lh ;=<
W;amdokh lrkafka wxÅ; ix{djkah' tajd fnd;a;ï ;o lrk úg W;amdokh fjhs'
(i) by; úia;r lrk ,o l%shdj,sh újD; moaO;shla o ixjD; moaO;shla o hkak i|yka
lrkak' Tfí ms<;
s =r i|yd fya;= folla ,nd fokak'

(wd) my; o;a; iuqodh j.= i,ld n,kak:

(i) by; o;a; iuqodh l=uk m%u; wdldrfhka mj;S o?

(ii) by; Item j.=fõ ;;ajh (Degree ) l=ula o?

(iii) by; o;a; iuqodh ksrEmkh lrk N+;d¾: iïnkaO;d (ER) rEmigykla w¢kak'

36
© lsIdka wcka; rdcuka;%S

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 2
B fldgi - rpkd
© lsIdka wcka; rdcuka;%S
 fuu fldgi m%Yak yhlska iukaú;h' ñka y;rlg muKla ms<s;=re imhkak'
 II m%Yk
a m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'

1. (a) M2,M5,M6 hk wjia:d POS m%ldYkhla fia ldfkda is;shul ,l=Kq lr iq¿ lr" ms<s;=r
,nd.kak'
(b) rEm igyfka we;s x,y,z n,aí ;=fkys x n,anhg fY%aKs.; lr y yd z n,aí iïnkaO lr
;sfí' fuhska x n,anh ±,aù ;sfí kï" tys iQ;%sldj yryd úÿ,sh .uka lrk neúka ms<f s j<ska
y yd z hk n,aí folo ±,aù ;sfnkq we;' tfy;a x n,anh ms,siaiS we;akï tys iQ;%sldj yryd
úÿ,sh .uka lrkafka ke;s neúka y yd z hk n,aí folo ±,afjkafka ke;' fuu mßm:h
tl,ia lr we;s wdldrh wkqj z n,anh ±ùf.dia ;snqko x yd y fj; ksjerÈj úÿ,sh ,efnk
neúka tu n,an fol ±,afõ' tfukau y n,anh ±ù .sho z n,anh ±,aùug th ndOdjla
fkdfõ'

by; mßm:fha x, y yd z n,aíj, l%shdldÍ wjia:dj i;H;d w.hka 1 uÕska ksrEmKh fõ'
fï wkqj wju jYfhka úÿ,s n,an follaj;a ±,aù we;s wjia:dj i;H;d w.h 0 uÕska
ksrEmKh jk nj o Wml,amkh lrkak'

(i) by; moaO;sfha l%shdldÍ;ajh ksrEmKh lrkq ,nk i;H;d j.=j f.dvk.kak'
(ii) by; (i) fldgfia§ ,nd.;a i;H;d j.=fjka úÿ,s n,an follaj;a ±,aù we;s wjia:dj
ksrEmKh lsÍu i|yd nQ,shdkq m%ldYkhla jHq;amkak lrkak'
(iii)by; (ii) ,nd.;a nQ,shdkq m%ldYkhka ldfkda is;shula wdY%fhka iq¨ lr olajkak'
(iv) by; (iii) ;=<§ iq¿ lrk ,o nQ,shdkq m%ldYkh i|yd Not, And iy Or oajdr muKla
Ndú;d lrñka ;d¾lsl mßm:hla f.dvk.kak'

2. (a) Acom kï wka;¾cd, wjkay,la (Internet Cafe) ;sfí' fuys N1.N2 iy N3 hk ia:dkSh
fmfoia cd, (LAN) ;=kla we;' tu ia:dk fmfoia cd, fj; wka;¾cd, iïnkaO;djh
,ndf.k we;af;a R uxyiqrej (Router) uÕskah' ia:dkSh fmfoia cd, ;=k tlsfkl iïnkaO
ù we;af;ao R uxyiqrej uÕska mu‚' fuys ia:dkSh fmfoia cd, ;=k i|ydu fmdÿfõ
255.255.255.192 hk Wmcd, wdjrKh iys; whsmS ,smsk ,nd § ;sfí' tla ia:dkSh fmfoia
cd,hl ±kg mß.Kl y;r ne`.ska muKla ;snqko bÈßfha§ tla ia:dkSh fmfoia cd,hla
i|yd Wmßu mß.Kl 60 la iïnkaO lsÍug bv ;nd we;'

(i) by; úia;r lrk ,o iïmQ¾K cd,h ms<ì s Uq lsÍu i|yd fmdÿ jYfhka Ndú; jk
ixfla; iy wxl fhdod .ksñka cd, igykla w¢kak'

(ii) by; cd,fha Ndú;d lrkafka mqoa.,sl whsmS ,smskhkah' (Private IP Address) tfia kï
ia:dkSh fmfoia cd, ;=< Ndú;d lrk whsmS ,smsk mrdi ;=k fudkjd o?

(iii) by; cd,fha 255.255.255.192 hk Wmcd, wdjrKh ilia lr we;af;a flfia o@

37
© lsIdka wcka; rdcuka;%S

3. DS kuriya hkq" merKs fukau ck;d úiajdih Èkdf.k we;s l=ßh¾ fiajd iemhqï wdh;khls'
Tjqka i;= Èjhsk mqrd msyá
s YdLd yryd md¾i,a m%jdykh lrkq ,nhs' fufia m%jdykh lrkq
,nk md¾i,a iEu úgu uq,ska ,ndfok YdLdfõ isg wjidkfha NdKavh ,eìh hq;a;dg wdikak
YdLdj olajd tl È.g fhduq jkafka ke;' fuys§ md¾i,h hjkakd yd ,nkakd w;r msysá
YdLd lSmhla fj; fhduq fjñka" wjidkfha ,eìh hq;a;d isák wdikak m%foaYfha YdLdj fj;
,efnhs' fuu fhduq lsÍfï§ NdKavh fhduq jk iEu YdLdjl§u ta ms<sn| úia;rhla igyka
lr ;nd .kakd w;r" th ó<Õg fhduq lrk ud¾.h ms<n s |j úia;rhla o ;nd .kS' fufia
hï NdKavhla ,eìh hq;a;df.a wdikakfha we;s YdLdj fj; ,enqKq miqj ÿrl:k weu;=ula
uÕska md¾i,h ,eî we;s nj okajd isà' miqj ksjerÈj ,smskh yd .uka ud¾. ms<sn| úia;r
wid md¾i,h ,eìh hq;a;d fj; ndr foa' fuu l%ufha§ NdKavh hjkq ,nk mqoa.,hd yg wod<
NdKavh ,efnk f;la ta ms<sn|j fidhd ne,Su wmyiq h' ÿrl:k weu;=ï yryd fidhd ne,Su
l< yels kuq;a ta i|yd jeä ld,hla .; fõ' tfukau NdKavh ,efnk mqoa.,hdg o th ;uka
fj; ,efnk f;la ta ms<sn|j fidhd ne,Sug neßh' fujeks .eg¨ ksid DS kuriya fiajdj
j¾;udkhg fkd.e,fmk h,a mek.sh wdldrfhka we;s nj l<ukdldÍ;ajhg wjfndaO ù
we;'
fuu .eg¨jg ms<shula f,i ish¨ YdLd hd lrñka ud¾..; moaO;shla (online system)
ia:dmkh lsÍug n,dfmdfrd;a;= fõ' fhdað; moaO;sh my; i|yka mßÈ l%shd;aul fõ'
md¾i,hla ndr ÿka miq" Bg wod< wxlhla hjkakdg ,efnhs' ±ka wod< wxlh Ndú;fhka
´kEu úgl § md¾i,h ±kg we;af;a l=uk YdLdj Ndrfhao" tfia;a ke;akï th ±kg fld;ek
isg fld;ek olajd m%jdykh lrñka ;sfnkafka o hkak .ek ±k.kakg mqq¿jk' tfukau
fuu moaO;sh yryd md¾i,h ,eìh hq;a;dg jqjo ta ms<sn|j fidhd ne,Sug yels fõ'

(a) by; wjYH;djh bgq lsÍu i|yd f;dr;=re yd ikaksfõok ;dlaIKh u; mokï jQ moaO;shla
fhdackd lrkak' ir, rEm igykla uÕska tys m%Odk fldgia úia;r lrkak'

(b) fhdað; moaO;sfha jdis ;=kla meyeÈ,s lrkak' bka tlla wdh;khg yd tys fiajlhkag
w;afjk jdishla úh hq;=h'

(c) fhdað; moaO;sfha wNsfhda. folla meyeÈ,s lrkak'

(d) fhdað; moaO;sh md¾i,a hjkakka yd ,nkakkag ,ndfok fiajdj B2C f,i Tn i,lkafka
o? Tfí ms<s;=r ikd: lrkak'

4. fj<| ief<ys NdKav ,ehsia;=j mß.Kl.; lsÍu i|yd mhs;ka l%uf,aLhla wjYHj we;'
fuys§ NdKavfha iqÑ wxlh (Index_No), NdKavfha ku (Item_Name), tall .Kk (Quantity)
yd tallhl ñ, (Unit_Price) hk úia;r 'item.txt' kï mdG f.dkqfõ (text file) ;ekam;a l<
hq;=h'

fuu úia;r ;sìh hq;af;a"


Index_No | Item_Name | Quantity | Unit_Price
hk wdlD;sfhks' tys§ mdG f.dkqfõ by<ska muKla Index_No jeks ud;Dld ;sìh hq;= w;r"
my<ska tu ud;Dldj,g wod< úia;r muKla ;sìh hq;=h' tkï úia;r j.=jl wdldrfhka
by<ska ud;Dld yd my<ska úia;r we;s wdldrhg mdG f.dkqj fj; ,nd.; hq;=h'
jrlg tl whs;uh neÕska h;=re mqjrej ;=<ska iqÑ wxlh" NdKavfha ku" tall .Kk yd
tallhl ñ, we;=¿ l< hq;= fõ' iqÑ wxlh 0 f,i we;=<;a l< úg l%uf,aLh kej;sh hq;= fõ'

(i) .e,Sï igykla Ndú;d lrñka fuu l%uf,aLh i|yd we,af.dß;uhla fhdackd lrkak'

(ii) by; fla; igyk ,sùug Ndú;d lr we;s fla;lrK wdlD;s fudkjd o?
(iii) Tnf.a .e,Sï igyk l%shd;aul lsÍu i|yd mhs;ka l%uf,aLhla ,shkak'

38
© lsIdka wcka; rdcuka;%S

5. EasyCar hkq fudag¾ r: l=,S moku u; mdßfNda.l s hkag ,ndfok wdh;khls' tu wdh;kh
i;=j fudag¾ r: lSmhlau ;sfí' tfuka u wjYH;djh u;" Tjqkaf.a wdh;kfha ,shdmÈxÑ ù
we;s fjk;a fudag¾ r: ysñlrejkaf.ka o l=,S moku u; fudag¾ r: ,nd.kS' we;eï fudag¾
r: ysñlrejkag fudag¾ r: folla fyda lSmhla ;sfí' kuq;a iEu fudag¾ r:hlau tla
ysñlrefjl=f.a mu‚' mdßfNda.slfhl= fudag¾ r:hla wjYH jQ úg tah EasyCar fj;ska b,a,d
isà' tla mdßfNda.l
s fhl=g jrlg l=,S moku u; ,nd fokafka tla fudag¾ r:hla mu‚' tys§
mdßfNda.ls hdf.a ku" ,smskh" ye÷kqïm;a wxlh" ÿrl:k wxlh hk úia;r wdh;kh i;=j
;nd .kS' tfukau wdh;kh i;= fudag¾ r: iy fjk;a ysñlrejkaf.a fudag¾ r:j," j¾.h"
,shdmÈxÑ wxlh" lsf,daóg¾ .Kk iy ysñlref.a ku" ,smskh" wxlh" ÿrl:k wxlh o ;nd
.kS' mdßfNda.slfhl= fudag¾ r:hla ,nd.;a miq tys hïlsis fodaIhla fjf;d;a wdh;kh úiska
mj;ajdf.k hk yÈis fiajd wxYhg ±kqï fokakg mq¿jk' tuÕska wjYH fiajdjka
mdßfNda.ls hd fj; ,ndfohs'
fuu moaO;sfha o;a; wdlD;slrKh lsÍu i|yd ER rEmigykla w¢kak' Tnf.a Wml,amk
we;akï meyeÈ,sj i|yka lrkak'

6. wka;¾cd,h yryd úlsKqï lrk fjí wvúhl .Kqfokqlrejkaf.a úia;r wvx.= fjí msgj
q l"
j.=jl fldgila my; rEmfha olajd ;sfí'

rEmh: .Kqfokqlrejkaf.a úia;r wvx.= fjí msgj


q '

(a) iqÿiq HTML Wiq,k Ndú;d lr" rEmfha ±lafjk fjí msgj q ú±yq lsÍug wjYH HTML
f.dkqj ks¾udKh lrkak' Tnf.a fla;h my; ±lafjk wjYH;d ;Dma; l< hq;= h'
by< jï fl<jf¾ we;s wêixOdk ms<f s j<ska Customers, Sales, Cuntact yd Sign hk fjí
msgq yd iïnkaO úh hq;=h' fuys we;s j.=j fjí w;ßlaiqfõ m<,skau ;sìh hq;=h'

(b) wka;¾cd,fha r|jd we;s fjí msgj


q l Ñ;%l fnd;a;ï fm<la ;ks PdhdrEmhla fia ilia
fldg ;sfí' my; ±lafjkafka tu rEmhhs'

(i) fuys tla tla Ñ;%l fnd;a;u u; la,sla l< úg fjk fjku fjí msgqfj; m%fõY ùug
i,iajd ;sfí' fuu ieliqu HTML ;=<§ y÷kajkafka l=uk kulskao?
(ii) fujeks Ñ;%l fnd;a;ï ilia lr .ekSug Ndú;d l< hq;= m%Odk HTML Wiq,k fudkjdo?

39
wdo¾Y m%Yak m;%h 3

© wreK fyar;a
© wreK fyar;a

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - I)
wdo¾Y m%Yak m;%h 3
nyqjrK m%Yak m;%h
© wreK fyar;a
 m%Yak ish,a,g u ms<s;=re imhkak'
 fuu m;%h i|yd ,efnk ld,h meh folls'
 m%Yka wxl 1 isg 50 f;la 1, 2, 3, 4, 5 hk ms<s;=rej,ska ksjerÈ fyda jvd;a iqÿiq fyda ms<s;=r f;darkak'

^1&' fojk mrïmrdfõ mß.Kl j, Ndú;d jq ;dlaIKh jkafka'


1) Integrated circuits ^wkql,s; mßm:& 4) Vacuumed tubes ^ßla;l k,&
2) Large scale integration 5) Microprocessor
3) Transistor ^g%dkaisiag¾&

^2&' f;dr;=re iïnkaOfhka my; ±lafjk m%ldY i,lkak'


A. f;dr;=rl jákdlu tays wod,;ajh u; fkdmj;s'
B. f;dr;=rla ìysjk fudfyd; fyda tu f;dr;=r ,nk wjia:dj tu f;dr;=f¾ by,u jákd
lu iys; wjia:dj f,i i,lkq ,nhs'
C. f;dr;=rl jákdlu ld,h iuÕ l%ufhka wju fõ'
by; ±lafjk m%ldYh iïnkaOfhka i;H jkafka"
1) A yd C muKs' 2) B yd C muKs'
3) A,B yd C muKs' 4) A yd B muKs'
5) A muKs'

^3&' o;a; ieliqï csjk pl%h iïnkaOfhka ksjerÈ wkqms<f s j, jkafka"


1) Data input ^o;a; wdodkh&" Data collecting ^o;a; tla/ia lsÍu&" Data processing ^o;a;
ieliqu&" Data storing ^o;a; .nvd lsÍu&" Data output ^o;a; m%;sodkh&
2) Data collecting ^o;a; tla/ia lsÍu&" Data input ^o;a; wdodkh&" Data processing ^o;a;
ieliqu&" Data storing ^o;a; .nvd lsÍu&" Data output ^o;a; m%;sodkh&
3) Data input ^o;a; wdodkh&" Data collecting ^o;a; tla/ia lsÍu&" Data storing ^o;a; .nvd
lsÍu&" Data processing ^o;a; ieliqu&" Data output ^o;a; m%;sodkh&
4) Data collecting ^o;a; tla/ia lsÍu&" Data processing ^o;a; ieliqu&" Data storing ^o;a;
.nvd lsÍu&" Data output ^o;a; m%;sodkh&" Data input ^o;a; wdodkh&"
5) Data input ^o;a; wdodkh&" Data collecting ^o;a; tla/ia lsÍu&" Data storing ^o;a; .nvd
lsÍu&" Data output ^o;a; m%;sodkh&" Data processing ^o;a; ieliqu&

^4&' my; § we;s mß.Kl j¾.SlrKhka i,lkak"


A. Super ^iqmsß& / Mainframe ^uyd& /Mini ^l=vd& / Micro ^laIqø&
B. Digital ^ixLHdxl& / Analog ^m%;siu& /Hybrid ^fouqykq a&
C. Personal ^mqoa.,sl& / Laptop ^Wl=,a mß.Kl& / Palmtop ^w;a, mß.Kl&
D. General purpose ^idudkH ld¾hka i|yd Ndú;d jk mß.Kl& /Specia purpose ^úfYaI
ld¾hka i|yd Ndú;d jk mß.Kl&
by; j¾.SlrKhkaf.ka fkd.e<fmk j¾.SlrKh$j¾.SlrK jkafka"
1) A 2) B 3) C 4) D 5) by; ish,a,

^5&' 27510 yd 25010 hkak ms<f


s j,ska ksrEmkh jkafka"
1) 4238 yd FA16 u.sks' 2) 21316 yd FB16 u.sks' 3) 11316 yd 4728 u.sks'
4) 4238 yd 3718 u.Sks' 5) 4218 yd FA16 u.Sks'
41
© wreK fyar;a
^6&' foflys wkqmqrlh ^2 * complement) .Kkh lsÍul ms<s;=r 11101101 kï thg wod, oYul
w.h jkafka"
1) +237 2) -236 3) -19 4) -109 5) +110

^7&' ‘A’ wlaIrh i|yd ;=,H ASCII fla;h jkafka"


1) 1100011 2) 1000001 3) 1111111 4) 1010101 5) 0010011

^8&' m%Odk u;lh bv i,id fokq ,nkqfha"


1) fufyhqï moaO;shg h' 2) ilikhg h' 3) mßYs,l l%shdhkhkag h'
4) 1 yd 2 g h' 5) by; ish,a,g h'

 my; ±lafjk l%shdhk ;;aj igyk Ndú;fhka 9 jk yd 10 jk m%Yak j,g ms<s;=re imhkak'
ks¾ñ;
B

Odjk

wjysrl<
A

^9&' A u.ska ±lafjkafka"


1) Swap ^m%;syrKh l<& 2) Terminate ^wjika l<& 3) Block ^wjysrl<&
4) New ^ks¾ñ;& 5) Fetch ^fijqï&

^10&' B u.ska ±lafjkafka"


1) Swap ^m%;syrKh l<& 2) Terminate ^wjika l<& 3) Block ^wjysrl<&
4) New ^ks¾ñ;& 5) Fetch ^fijqï&
^11&' fufyhqï moaO;shl ld¾hla fkdjkafka"
1) File Management ^f.dkq l<uKdlrKh&
2) Process Management ^l%shdj,s l<uKdlrKh&
3) Memory Management ^u;l l<uKdlrKh&
4) Database Management ^o;a; l<uKdlrKh&
5) Device Management ^Wmdx. l<uKdlrKh&

^12&' my; ±lafjk m%ldY i,lkak"


A. oDvdx. yd uDÿldx. l<uKdlrKh lsÍu i|yd fufyhqï moaO;shla wjYH fõ'
B. fufyhqï moaO;shla hkq fhÿï uDÿldx. úfYaIhls'
C. Fedora hkq ysñlï wdYs%; fufyhqï moaO;shls'
fufyhqï moaO;shla iïnkaOfhka i;H jkafka"
1) A muKs 2) B muKs 3) C muKs 4) A yd B muKs 5) B yd C muKs

^13&' my; ±lafjk mshjrhka i,lkak"


A. Fetch next instruction ^B<. Wmfoi wdyrKh lsÍu&
B. Encode the instruction ^Wmfoi fla;dxlkh lsÍu&
C. Decode the instruction ^Wmfoia úfla;kh lsÍu&
D. Execute the instruction ^Wmfoia l%shd;aul lsÍu&
my; ±lafjk ms<s;=re w;=ßka wdyrK l%shdlrjqï pl%h “fetch execution cycle” wkqms<sfj,
ksjerÈj ±lafjkafka"
1) A,B yd C 2) A,C yd D 3) A,B yd D 4) A,B,C yd D 5) B,C yd D

42
© wreK fyar;a
^14&' iqixys;lrKh (compaction) hkq @

1) Fatal error u.yrjd .ekSug Ndú;d jk Wml%uhls'


2) wNHka;r LKavkSlrKh (internal fragmenalation) u`.yrjd .ekSug jk Wml%uhls'
3) q rKfha§ Ndú;d jk Ys,am l%uhls' (paging technique)
msgl
4) wNHka;r LKavkSlrKh (external fragmenalation) u`.yrjd .ekSug jk Wml%uhls'
5) kshulrK we,af.dß;uhls (a scheduling algorithm)

^15&' hï w;=re ìÿula mj;sk wjia:dfõ wod, jevigyk iajhxl%shj mßj¾;kh ù úfYaI u;l
.nvdjla lrd .uka lrjk oDvdx.h yÿkajkafka"
1) Vector interrupt kñks'
2) Software interrupt kñks'
3) Makeable interrupt kñks'
4) Hardware interrupt kñks'
5) Context switch kñks'

^16&' ieliqul iqodkï ;;ajh úia;r jkqfha"


1) l%shdhkh ilikh Ndú;d lrkq ,nk wjia:dfõ Èh'
2) l%shdhk lSmhlg miq l%shdhkhka wkqms<sj,lg ielikq wjia:dj'
3) l%shdhkhla m%;syrKh l< wjia:dj'
4) l%shdhkhla l%shd;aul ù wjika jk ;=re l%shd;aul lsÍug fkdyels wjia:djkah'
5) by; lsisjla fkdfõ'

^17&' újD; moaO;s wk;¾ iïnkaO;d wdlD;shg (OSI Model) wod,j my,u ia:rfha isg by,
ia:rh olajd ia:rhka ksjerÈ wkqms<sfj<s jkafka"

1) o;a; ikaOdk ia:rh" fhÿï ia:rh" cd, ia:rh" fN!;sl ia:rh" m%jdyk ia:rh" ieis
ia:rh" iu¾mK ia:rh
2) cd, ia:rh" fN!;sl ia:rh" o;a; ikaOdk ia:rh" ieis ia:rh" m%jdyk ia:rh" iu¾mK
ia:rh" fhÿï ia:rh
3) fN!;sl ia:rh" o;a; ikaOdk ia:rh" cd, ia:rh" m%jdyk ia:rh" ieis ia:rh" iu¾mK
ia:rh" fhÿï ia:rh
4) m%jdyk ia:rh" fN!;sl ia:rh" iu¾mK ia:rh" ieis ia:rh" o;a; ikaOdk ia:rh" cd,
ia:rh" fhÿï ia:rh
5) fhÿï ia:rh" cd, ia:rh" fN!;sl ia:rh" m%jdyk ia:rh" ieis ia:rh" iu¾mK ia:rh"
o;a; ikaOdk ia:rh"

^18&' újD; moaO;s wka;¾ iïnkaO;d wdlD;shg (OSI model) wod,j l=uk ia:rh u.ska IP ,smsk
yryd fhduq lsÍï (addressing) md,kh lrkq ,nhs o@
1) fN!;sl ia:rh 2) m%jdyk ia:rh 3) o;a; ikaOdk ia:rh
4) ieis ia:rh 5) cd, ia:rh

^19&' mß.Kl cd,lrKh yd iïnkao úOdk iïnkaOhka ksjerÈ fkdjk m%ldYh f;drkak'
1) TTL ys w.h 1 yd 128 w;r fõ'
2) o;a; yqjudre ld,h uhsfl%da ;;amr j,ska jd¾;d lrkq ,nhs' (micro seconds)
3) fuu úOdk u.ska b,lal .; mß.Klh fj; hdu olajd fldmuK cd, .Kkla miq lrkq
,nhs ±hs .Kkh lrkq ,nhs'
4) iEu ping b,a,Sulau nhsÜ 32 la fõ'
5) úkafvdaia ping úOdkh u.ska wod, ,smskh fj; mKsúv 4 la hjkq ,nhs'
43
© wreK fyar;a
^20&' 192'168'19'24$29 keu;s Wmcd,fhys we;s fiajdodhs (server) mß.Klhla úk{di.; lsÍu g
Tng mjrd we;' rjqgrh i|yd m<uq ,smskh ,ndfoa' fiajdodhs mß.Klh i|yd ,nd Èug
iqÿiq jkafka my; olajd we;s ,smskhkaf.ka l=ula o @
1) 192.168.19.0 255.255.255.0
2) 192168.19.26 255.255.255.248
3) 192.168.19.0 255.255.255.1
4) 192.168.19.33 255.255.255.240
5) 192.168.19.31 255.255.255.248

^21&' my; ±lafjk m%ldY w;=ßka ksjerÈ m%ldYkh f;drkak'


1) úúO fõ. uÜgï j, we;s ia:dksh fmfoia cd, iïnkaO lsÍug iaúph (Switch) Ndú;d
lrhs'
2) jiï kdu fiajd odhlh (DNS) u.ska jiï kdu IP ,smsk njg mßj¾;kh lrhs'
3) cd,lrk w;=re uqyK q ;a ldâm; wh;a jkafka fN!;sl yd o;a; ikaodk ia:rhghs'
4) fiajd,dNs mß.Kl j, b,a,sï md,khg Woõ lrkq ,nk w;rueÈfhl= f,i ksfhdack
fiajdodhl (proxy server) l%shd lrkq ,nhs'
5) ksjerÈ melÜgq wkqms<f
s j, uq,sl o;a; njg mßj¾;kh isÿlrkq ,nkqfha ieis ia:rhhs'

^22&' cd,lrK Wmdx. yd iïnkaOfhka my; § m%ldY ;=k i,lkak"


a. Repeater u.ska ix{d m%;sia:dmkh yd uq,sl ;;ajhg m;a lrkq ,nk w;r ksjerÈ
úia;drh iys;j tu ix{d wfkla wka;hg hjkq ,nhs'
b. fia;=j (Bridge) jevigyka .; lsÍu u.ska úfYaI cd,hka j,ska meñfKk o;a; melÜgq
weyeßh yelsh'
c. f.Ügq ud¾.h (Gateway) u.ska fjkia cd, j, yd fjk;a w;=re uqyK q ;a iys;

by; m%ldY$m%ldYk j,ska ksjerÈ m%ldY jkafka"


1) A muKs' 2) B muKs' 3) C muKs'
4) ish,a, jerÈh 5) ish,a, ksjerÈh

^23&' CSS Ndú;fhka fld, meye;s wl=re yd ueo t,a,h iys; fPaohla (Center aligned paragraph
with green text) ldrl Í;s j,g wkqj ksjerÈj olajd we;af;a"
1) body{ text-align:center; color:green}
2) p{text-align:center; color:green}
3) body{text-align:center, color:green}
4) body{align:center; color:green}
5) p{text-align:center,color:green}

^24&' my; ±lafjk mo w;=ßka fkd.e,fmk mo l=,lh f;darkak'


1) Google, Firefox, Internet Explorer 2) Altavista, Kngine, Mamma
3) Outlook, Thunderbird, Eudora 4) Apache, IIS, CERN Httpd
5) MTML, XML, XHTML

^25&' my; ,ehsia;=jg wod, ksjeros HTML fla;kh ljr ms,s;=r u.ska oelafõo@
1. Chamara 2. Kapila 3. Sanjaya

1) <dl><li;1>Chamara</il> <li;2>Kapila</li> <li;3>Sanjaya</li></dl>


2) <tr><td> Chamara</td> <td> Kapila </td> <td> Sanjaya </td></tr>
3) <ul><li> Chamara</li> <li> Kapila </li> <li> Sanjaya </li></ul>
4) <ol><li> Chamara</li> <li> Kapila </li> <li> Sanjaya </li></ol>
5) <nl><li> Chamara</li> <li> Kapila </li> <li> Sanjaya </li></nl>
44
© wreK fyar;a
^26&' my; oelafjk m%ldY ;=k i,lkak
A. HTML f,aLkhl fPaohla ksrEmkh i|yd <para> Wiq,kh yd </para> Wiq,kh Ndú;d
lrhs'
B. HTML f,aLkhl úYd,;u ud;Dldj fmkaúu i|yd <h6> o l=vdu ud;Dldj fmkaùu
i|yd <h1> o Ndú;d lrkq ,nhs'
C. HTML by, uÜgfï Wiq,khla f,i <html> Wiq,kh idudkHfhka i,lkq ,nhs'
ksjerÈ ms<;
s =r$ms<s;=re jkafka"
1) A muKs' 2) B muKs' 3) C muKs' 4) ish,a, jerÈh' 5) ish,a, ksje/Èh'
^27&' my; ±lafjk m%ldY w;=ßka ksjerÈ m%ldYh f;darkak'
1) Portal hkq fijqï hka;%hla i|yd we;s ;j;a jpkhls'
2) wka;¾cd,h yd f,dal jHdma; cd,h hkq tlls'
3) Wordpress hkq mo uq,sl HTML ixialdrl uDÿldx.hls (Text-based HTML editors )
4) www.cann.com IP hkq ,smskhls
5) uq,sl HTML ixialdrl (editors) j¾. folla jkafka Text-based HTML editors yd
WYSIWYGHTML editors h'

^28&' moaO;shla f,i nhsisl,hla ie,lsfï§ tys ld¾hnoaO wjYH;djhla jkafka"


1) nhsisl,h ñ,§ .ekSug hk úhou
2) nhsisl,fha wdikfha iem myiqj
3) ;sßx. j, ukd l%shdldß;ajh
4) .ukd.uh i|yd nhsisl,h Ndú;hg we;s yelshdj
5) idod ksulr we;s nhsisl,fha fmkqu

^29&' moaO;s ixj¾Okfha § YlH;d wOHkh isÿlrkq ,nkqfha"


1) wdh;kfha l<uKdlrejka úisks 2) moaO;s úYaf,aIl úisks
3) moaO;sfha mßYS,lhska úisks 3) fcHIaG l%uf,aLlhka úisks
5) uDÿldx. bxcsfkarejka úisks

^30&' moaO;s ixj¾Okfha § Ndú;d jk úYaf,aIl fuj,ï (CASE tool) j, m%;sodkh úh yelafla"
1) l%uf,aLk fla; (programming code)
2) .e,Sï igyka yd o;a; .e,Sï rEm igyka (flowcharts and data flow diagrams)
3) uq,dlD;sh yd úhoï$m%;s,dN úYaf,aIKh (prototypes and cost / benefit analysis)
4) by; ish,a,u'
5) by; lsisjla fkdfõ'

^31&' ;srK wdOdrl moaO;shla yd iïnkaOj wi;H m%ldYkh f;darkak'


1) th b,lal fiùu yd úYaf,aIKhka i|yd iyh olajhs'
2) th f;dr;=re ielisu ldKav ieliqï f,i muKla isÿ lrhs'
3) o;a; iuqodh wdlD;s yd w;=re uqyqK;a$ixjdo l<uKdlrkhls'
4) wdlD;s mdol .Ks;uh yd m%udKd;aul o;a; úYaf,aIKhls'
5) o;a; uq,sl .=Kd;aul wdh;ksl o;a; iuqod o;a; úYaf,aIKhls'

^32&' moaO;s mßlaIdj yd iïnkaOfhka my; ±lafjk m%ldY iïnkaOfhka ksjerÈ jkafka"
1) moaO;s l%shd;aul lsÍu wjêfha § moaO;sfha iEu fldgilau mßlaIdjg ,la flf¾'
2) tall mßlaIdj isÿlrkq ,nkqfha jHdmD;s l<uKdlreh'
3) ms<.
s ekqï mßlaIdj isÿlrkq ,nkqfha mßlaId l, iEu fudähq,hla u ksjerÈj tlg tla
lr we;a±hs mßlaIdj i|ydh'
4) ms<.
s ekqï mßlaIdj isÿlrkq ,nkqfha uDÿldx. ixj¾Ok lKavdhu úiska muKs'
5) taldnoaO mßlaIdj isÿ lsÍu i|yd uDÿldx. ixj¾Ok lKavdhu we;=¨j uDÿldx.
bxcsfkarejka yd jHmD;s l<uKdlre iyNd.S fjhs'
45
© wreK fyar;a
^33&' moaO;s ixj¾Okfha § Ndú;d jk Èh we,s wdlD;sh iïnkaOfhka my; m%ldY i,lkak
A. Èkm;d Ndú;d jk mßYS,l wjYH;d iïnkaO jHmD;s i|yd jvd iqÿiq fõ'
B. iene f,dalfha moaO;s i|yd fujeks moaO;s ixj¾Ok wdlD;sh iqÿiq fõ'
C. fuu wdlD;sh mshjßka mshjr isÿ lrkq ,nhs'
ksjerÈ ms<;
s =r$ms<s;=re jkafka"
1) A muKs' 2) C muKs' 3) A yd B muKs'
4) B yd C muKs' 5) ish,a, ksj/Èh'
^34&' iïnkaOl o;a; iuqodh iïnkaOfhka wod< m%ldYkh jkafka"
1) iïnkaOl o;a; iuqodh f;areï .ekSug myiqh
2) j.= fuu o;a; iuqodhkaf.a m%odk;u wjhjh hs'
3) iïnkaOl o;a; iuqod i;=j Yla;su;a mßmdá ÈYdk;shla ±lsh yelsh'
4) iïnkaOl o;a; iuqod i;=j Yla;su;a .Ks;uh mokula we;'
5) iïnkaOl o;a; iuqod o;a; .nvd lr ;nd .ekSu i|yd l%ufõohls'

 m%Yak wxl 35 isg 37 olajd m%Yak j,g ms<;


s =re iemhSu i|yd § we;s úia;rh Ndú;d lrkak
Hollywood Ñ;%d.drhla i|yd Tjqka ksmojk ,o Ñ;%mg j, my; ±lafjk o;a; i|yd
m%fõY úh yels f,i o;a; iuqodhla wjYHj we;' Ñ;%mgfha ku" j¾Ih" wOHlaI" rx.k Ys,amSka"
;%dickl l%shd lrkakd" Tiald¾ iïudk ms<n s | o;a; tys we;=,;a úh hq;=j we;' Ñ;%mghla i|yd
tla wOHlaIjrfhl= isák w;r rx.k Ys,amS" wOHlaI yd ;%dickl l%shd lrkakd ldka;djla fyda
msßñhl= úh yelsh' Tiald¾ iïudk ms<sn| ie,lSfï § fydou k¿jd yd fydou iyh ks<sh o
we;=,;a fõ'
^35&' Ñ;%mg wOHlaIl j Tng fmkaúh yelafla"
1) 1-1 iïnkaO;djhlsks 4) 1-M iïnkaO;djhlsks
2) M-N iïnkaO;djhlsks 5) ;D;Sh iïnkaO;djhlsks
3) 1-2 iïnkaO;djhlsks
^36&' Ñ;%mg m%Odk k¿jd Tng fmkaúh yelafla"
1) 1-1 iïnkaO;djhlsks 4) 1-M iïnkaO;djhlsks
2) M-N iïnkaO;djhlsks 5) ;D;Sh iïnkaO;djhlsks
3) 1-2 iïnkaO;djhlsks
^37&' fydou wOHlaI i|yd Tiald¾ hkak"
1) Ñ;%mg hkafkys Wm,elshls
2) wOHlaI hkafkys Wm,elshls
3) Ñ;%d.drh hkafkys Wm,elshls
4) Ñ;%mg yd wOHlaI w;r we;s M-N ineÈhdjls
5) Ñ;%mg wOHlaI w;r we;s 1-1 ineÈhdjls

^38&' my; ±lafjk N=;d¾: iaunkaO;d igyk i,lkak'

Persons Work Persons

A – ineÈhdjkaf.a .Kksh;dj nyq-nyq fõ'


B - Persons keu;s N=;d¾:fha ineÈhdj w¾O iyNd.s;ajhls (partial participation)
C – Projects keu;s N=;d¾:fha ineÈhdj mq¾K iyNd.s;ajhls (Total participation)
by; m%ldYkhkaf.ka ksjerÈ tajd jkafka"
1) A muKs' 2) B muKs' 3) C muKs'
4) by; ish,a, ksjrÈh' 5) by; ish,a, jerÈhs'

46
© wreK fyar;a
^39&' .=Ks;hkaf.a tl;=j (Sum-of-products) ksrEmkh lrkq ,nk wjia:dj jkafka"
1) (A+B)(C+D) 2) AB(CD) 3) (A+B)(CD)
4) (AB)(CD) 5) AB+CD

^40&' my; ±lafjk ;d¾lsl mßm:hg wod, j jvd;a u iqÿiq m%ldYh jkafka"
1) A+BC+D A
2) ((A+B)C)+D
B
3) D(A+B+C) X
4) (AC+BC)D C
5) BC.A+D D

(41). X=AC+BC+B l=uk ldfkda igyk u.ska fuu m%ldYkh ksrEmkh lrkq ,nkafka o?

1) 2) 3) 4) 5)

(42). újD; yd .Ksl mßirhkaf.a iajhxlS%h .eg¨ úiÿï jia;+ka u.ska isÿlrkq ,nk M,odhS
.Kkh lsÍï yd fufyhqï yÿkajkq ,nkafka………
1) mßkdujd§ mß.Klh kñks. 4) fjdaka kshqudka ixl,amh kñks.
2) i¾j;s%l mß.Klh kñks. 5) ldrl ;dlaIKfõoh kñks.
3) lajkagï mß.Klh kñks.

(43)' úoaHq;a jdKscHh iïnkaOfhka my; ±lafjk l=uk m%ldY/m%ldYh i;H jkafka o @
A. ud¾. .; .eKqïlreg isÿjk tla wjdishla jkafka fkdokakd fjf<kafol= iu. .Kqfokq
lsÍu we;sjk úYajdijka; nj ms<sn| .eg¨jhs.
B. nyqudOH wka;¾.;hka úoHq;a fj<odfïoS jeo.;a fkdfõ'
C. úoHq;a fplam;a yd Khldâ m;a fvìÜ ldâ m;a Ndú;fhka f.ùula isÿ lsÍfï§ wod,
fiajdodhS mß.Klh u.ska .Kqfokq lre ienE nj iy;sl lr.kq ,nk w;r nexl=jg wh;a
fiajdodhs mß.Klh u.ska Tyqf.a .sKqfï f.ùug wjYH m%udKj;a uqo,la we;s njg iaÒr
l< hq;=h.
1) A yd B muKs. 2) B yd C muKs. 3) by; ish,a,u jerÈh.
4) A yd B muKs. 5) ish,a,u ksjerÈh.

^44&' uDÿldx. ldrllhla iïnkaOfhka wi;H m%ldYh l=ula o@


1) uDÿldx. ldrlhla hkq mßirhg m%;spdrhla olajkakd jq wruqKla flfrys fhduqjq
ksrka;rfhka u tu ld¾hfhys ksr;jk mß.l jevigykls'
2) mßYS,lhl=f.a fyda fjk;a jevigyl iDcq wëlaIKhlska f;drj hï l%shdjka bgq lr
yelS úu'
3) iEu uDÿldx. ldrlhlu mrsYS,l w;=re uqyK q ;a we;'
4) uDÿldx. ldrlhla hkq iajhxl%Shj l%shd;aul j frdfnda jrfhls'
5) uDÿldx. ldrlhlg mßYS,lhl=f.a wdodk fyda iïnkaO;djhka fkdue;sj ;uka úiska u
il%Shj l%shd;aul úh yelsh'

47
© wreK fyar;a
^45&' úoHq;a jdKscHh yd iïnkaO uDÿldx. Amazon.com, ebay.com, paypal.com fjí wvú
Secured Socket Layer (SSL) wdrlaIs; kshudj,sh Ndú;d lrhs' tjeks fjí wvú iïnkaOfhka
ksjrÈ m%ldYh f;darkak'
1) Tjqka wdrlaIs; shopping carts kv;a;= lrhs'
2) Tjqka yel¾jrekaf.a l%shdldrlï j<lhs'
3) Tjqka .ekqïlref.a wdrlaIdj iy;sl lrhs'
4) Tjqka NdKav blaukska túug iy;sl fjhs'
5) Tjqka credit/debit m;a wxl wkdrlaIs; f,i .nvd lrhs'
^46&' my; ±lafjk m%ldY i,lkak'
A. X fjí wvúhlska mska;=r lsysmhla f.k ;udf.a ,smshlg we;=,;a lrhs'
B. Y fjí msgqjla ks¾udKh lr wka;¾cd,fha we;s fjk;a fjí wvú i|yd hdug wêikaOdk
ks¾udkh lrhs'
C. Z fjk;a fjí wvúhl we;s f;dr;=re Wmqgd f.k tu f;dr;=re fjkia lr ;ukaf.a
wdldrhg ;ukaf.a ,smsfha igyka lrhs'
by; olajd we;s l%shdldrlï j,ska kS;suh yd wdpdr O¾uhkag wkqj ksjerÈ jkafka"
1) A muKs' 2) B yd C muKs' 3) B muKs'
4) A yd C muKs' 5) by; lsisjla fkdfõ'
^47&' my; ±lafjk mhs;ka l%uf,aLh i,lkak'
number = [5,1,23,10,-3]
def fun(a):
i,c = 1,a[0]
while i < len (a):
if (a[i] > c):
c = a[i]
i=i+1
return c
print (fun (number))
by; l%uf,aLhg wod, m%;sodkh l=ula o@
1) -3 2) 1 3) 5 4) 10 5) 23
^48&' my; ±lafjk mhs;ka fla;h i,kak' tu fla;hg wod, m%;sodkh jkafka"

^49&' 10*2**3%7 fuu mhs;ka m%ldYkfha m%;sodkh l=ula o@


1) 1 2) 2 3) 3 4) 10 5) 60

^50&' a,b,x,y hk úp,Hka i,lkak'


a=10
b=20
x=a%b
y=a/3
x yd y hk úp,Hhkaf.a w.hka jkafka"
1) x = 0 yd y = 3 2) x = 10 yd y = 3.333 3) x = 20 yd y = 3.333
4) x = 05 yd y = 1 5) x = 10 yd y = 1

48
© wreK fyar;a

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 3
A fldgi - jHqy.; rpkd
© wreK fyar;a
 m%Yak ish,a,g u ms<s;=re imhkak'
 II m%Yak m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
 fuu jHqy.; rpkd m%Yak m;%hg ms<s;=re iemhsh hq;= jkafka tu m;%fhau h' tu ksid flá yd ksYaÑ;
ms<s;=re n,dfmdfrd;a;= fõ'
01). my; ±lafjkqfha uila ;=< mdßfNda.slfhl= mßyrKh l< .Dy úÿ,shg wod< ì,am; fõ.
ì,amf;a m%;sodk my; mßÈ ilid we;af;a uq,ska ,nd ÿka wdodk j,g wkqjh.

mdßfNda.sl wxlh : 0090 Èkh : 30/01/2014


P.K.is,ajd uhd,
No : 28,
j;a;, mdr,
mdkÿr.

wjidk lshùu 43072


fuu ui lshùu 44075
mdßfNda.l s úÿ, tall 2013
tallhl ñ, 255
uq`t uqo, 28127
nÿ (VAT 5%) 1406
uq`t uqo, 23628

a). s hdf.a jd¾;d j, we;=,;a o;a; j¾. 2la ,shkak.


mdßfNda.l
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

b). ì,am; ilia lrk iEu úglu we;=,;a l< hq;= o;a; 2la ,shkak.
………………………………………………………………………………………………………
………………………………………………………………………………………………………

c). ì,am; ilia lsÍfï§ isÿlrk (Process) ilikh úia;r lrkak.


………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

d).fuu iud.u mdßfNda.ls hdg ì,am; ;eme,a u`.ska heùu fjkqjg ud¾..; l%uhla u`.ska
ì,am; mdßfNda.slhdg o¾Ykh lsÍug l%uhla fhdackd lrhs. ta i`oyd iud.ug tla lr
.; hq;= wu;r o;a;hla ,shkak.
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

e). ud¾..; l%uhla u`.ska ì,am; ilia lsÍfï§ iud.u ,nk jdis 2la úia;r lrkak.
………………………………………………………………………………………………………
………………………………………………………………………………………………………

49
© wreK fyar;a
02). i). ìgq 8ys (8 bit) fofla wkqmQrlh (two’s complement) wxl .Ks;fhys 23 + (- 48)
wd.kkh lrkq ,nkafka flfia ±hs fmkajd fokak.
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

ii). by; i) ys ,nd.;a w.fhys oYuh w.h ,nd .kak.


………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

iii). by; ii) ys ,o ms<s;=r BCD fla;hla hehs Wml,amkh lrñka tys oYuh w.h
fidhkak.
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

03). my; ±lafjkqfha fmd;ay,l Ndú;d lrk o;a; iuqodhl jQ Book yd Publisher jk
iïnkaOhl j.= folls.
Book
BookID Title PubID Quantity
B0026 Essential ICT A Level: A2 Student Book for AQA S012 25
B0180 Practical Bioinformatics S084 32
B0090 Foundation Mathematics S012 40
B0025 Database Management System (2nd edition) S055 45
B0345 Mobile Usability S055 60

Publisher
PubID Name City
S055 Stephen Doyle France
S012 Patricia Ward London
S084 K.A. Stroud, Dexter J, Booth Germany

i). Publisher j.=fjys m%d:ñl h;=re i`oyka lr meyeÈ,s lrkak.


………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

ii). my; SQL j.ka;Ska by; o;a; iuqodh u; l%shd;aul l< úg ,efnk m%;sodkh ,shkak.

SELECT Book.Title, Book.Quentity, Publisher.City


FROM Book, Publisher
WHERE Book.Quentity >=40
AND Publisher.name = 'Particia Ward'
AND Book.PubId = Publisher.PubID

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
50
© wreK fyar;a
iii). j.=jg my; o;a; we;=<;a lr .ekSu i`oyd wjYH SQL fla;hka ,shkak.

BookID Title PubID Quantity


B0345 Mobile Usability S055 60

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

04). my; ±lafjkqfha mß.Klhl ilikfha tla;rd fldgila yd tys o;a; m:hkah.

i).A, B, C, D kï lrkak.
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

ii). jevigyka .Klh (programmer counter) yd A ys l%shdj,sh ,shkak.


………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

iii). fjdka kshu


q dka wdlD;sh hkafkka woyia lrkafka l=ula o?
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

iv). mß.Klh ;=< tla me;a;lg muKla o;a; .,d hk o;a; nihla ,shkak. th l=ula
i`oyd Ndú;d lrhs o?

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

v). E kï lrkak. E tu.ska flfrk ld¾hh úia;r lrkak.

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

51
© wreK fyar;a

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 1
B fldgi - rpkd
© wreK fyar;a
 fuu fldgi m%Yak yhlska iukaú;h' ñka y;rlg muKla ms<s;=re imhkak'
 II m%Yk
a m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
(01) yß;d.drhla ;=< ÿ¾,N .Kfha ´lsâ j¾.hla j.d lr we;s w;r tys we;s ixfõol u.ska
ksrka;r ksÍlaIKhla isÿlrhs' ixfõol u.ska ms<f
s j,ska wdf,dal ;Sj%;djh WIaK;ajh yd
wd¾ø;djh ksÍlaIKh lrhs' my; j.=j u.ska tys tys ls%hdj,sh olajhs'
wdodkh nQ,Sh w.h ,dlaIkslh
A 0 wdf,dal ;S%j%;djh<20
1 wdf,dal ;S%j%;djh<=20
B 0 WIaK;ajh >80 0C
1 WIaK;ajh =80 0C
C 0 wd¾ø;djh >50%
1 wd¾ø;djh =50%
fuu ixfõol u.ska wk;=re ix{djla ksl=;a lrk w;r" th ksl=;a lrkqfha wdf,dal
;Sj%;djh 20 g wvqùu fyda WIaK;ajh 80 0C g jvd jeäùu" wd¾ø;djh >50% fyda
WIaK;ajh >80 0C hk wjYa:d ;=fkka tlla ilS%h jQ úgh'
(i) by; wjia:djg .e,fmk i;H;d j.=j wÈkak'
(ii) by; wjia:dj ksrEmKh lsÍu i`oyd uQ,sl oajdr fhdod .ksñka ;d¾lsl
mßm:hla ks¾udKh lrkak'
(02) my; ixisoaêh ksrEmKh lsÍug N+;d¾: iïnkaê; igykla wÈkak' N+;d¾: Wm ,laIK
yd m%d:ñl h;=r meyeÈ,sj olajkak' Tfí Wml,amk we;akï meyeÈ,sj ,shd olajkak'
—iqj wimqj hkq k.r iSudj ;=< jQ m%isoaO frday,ls' tys fkajdisl frda.Ska fukau
fkajdisl fkdjk frda.Skao we;' ta yd wkqnoaê; úoHd.dr we;'
frday, ;=, Y,H ffjoHjreka fndfyduhla we;s w;r Tjqka wjYH Y,H l¾uhka
isÿlrhs' iEu Y,H ffjoHjrfhl=g$ jßfhl=gu wkkH Sur_ID tllau Th_ID wxlhla
u.ska kï lrhs' iEu Y,H ffjoHjrfhl=gu ;u úfYaIs; lafIa;%hla we;s w;r iEu
Y,Hl¾uhlu Èkh yd fõ,dj igyka lr.kS' iEu Y,H ffjoHjrfhl=ugu WmfoaYK
.dia;=jla yd Wmldrl .dia;=jla we;' frda.f
s hl= frday,g we;=,;a we;=<;a lsÍfuka miq
Tyqf.a fyda wehf.a ku" ,smskh" ÿrl:k wxlh" Wmka Èkh" ia;S% mqreI Ndjh" hk o;a;
,nd.kS' iuyr frda.S yq Y,Hl¾u lsym s hlg Ndckh ùfï wjia:d we;'˜

(03) i) my; m%ldY ish,a, i,ld n,kak' m%ldYkfhka ,efnk m%;sodk yd tys o;a; j¾.
wod, ;Srh ;=, ,shkak' tu m%ldYh ksjerÈ mhs;ka m%ldYhla fkdfõ kï fyda
fjk;a je/oaola kï Error f,i ,shkak'

Expression Result Type


1+2*3 7 int
3.5*2
16%4/3
len(range(4,5))
4**(3.0/2)
100011>>2

52
© wreK fyar;a
ii) l%udfrdams; hkak fiùu ioyd iqÿiq .e,Sï igykla wÈkak' l%udfrdams; hkak
my; mßÈ w¾: olajd we;'
N=1x2x3x……xN
iii) my; mhs;ka l%uf,aLkhg wod, m%;sodkh ,shkak'
defines(m):
print m*2
return m*4
print “begin”
x=mes(5)
if(x>20):
print “Hello”
elif(x>15):
print “How”
if(x>10):
print “are”
else:
print “you”

(04) q Frameset.html fõ' th ieliSu i`oyd A,B,C,D f,i kï lr we;s rduq 4la Ndú;d
oS we;s fjí msgj
lr we;' ta i`oyd Ndú;d jQ fjí msgq welcome.html, content.html, add.html iy elephant.html f,i
kï lr we;'

A D C B
a) frameset.html msgqj o¾YKh ùug wjYH HTML fla;h ,shkak'
b) elephant.html msgqj o¾YKh lsÍug HTML fla;h ,shkak'
c) B rduqj o¾YKh lr we;s HTML msgqj, o¾YK fjkia lsÍu i`oyd CSS fla; Ndú;d lrhs'
tu CSS msgj q anistyle.css kï fõ' fuu msgj
q HTML msgj
q yd iïnkaO lsÍug wod, ysia;eka
mqrjkak'
<html>
<head><…………………….=…………… ………………….=…………………….
…………………… = …………………….>
</head>
<body>

53
© wreK fyar;a
d) wod< HTML f.dkqfjys wlaIr cosmic scan wlaIr j¾.fhkao tys úYd,;ajh 14pt f,io
j¾Kh fld< f,io fjkia lsÍug wod< CSS msgj
q ilia lrkak'

(5) o;a; ikaksfõokfha§ ikaksfõok kshudj,s uy`.= ld¾hh Ndrhla isÿlrhs'


a) ikaksfõok kshudj,s hkafkka Tn woyia lrkafka fudkjdo@
b) mdi,l mßmd,k" .=rejreka iy isiqka ioyd mß.Kl cd, ;=kla wjYHj we;' mdif,a
IP ,smskh 221.221.22.0 fõ'
i) by; IP ,smskfha mqreÿ$iajhx mejerE wkqcd, wdjrKh l=ulao@
ii) by; ´kEu cd,hlg iúl< yels Wmßu mß.Kl ixLHdj fldmuKo@
iii) by; cd, i`oyd jQ wkqcd, wdjrK .Kkh lrkak'
iv) by; mß.Kl cd,h i`oyd cd, igykla weo IP ,smsk meyeÈ,sj olajkak'

(6) w;aiqre l%uh u.ska isÿlrk ,enQ fudag¾ r: úlsKSfï moaO;shla mß.Kl úYaf,aIlfhl= u.ska
mß.Kl moaO;sh njg m;a lsÍug hhs'
a) mßYS,lhdf.a wjYH;d ,nd.ekSu ioyd Ndú;d l< yels l%ufõohka folla ,shkak'
b) by; moaO;sfha ld¾hh wjYH;d folla ,shkak'
c) by; moaO;sfha ld¾hh fkdjk wjYH;d folla ,shkak'
d) ld¾ r: iud.ul whs;slreg wjYHj we;af;a fjí wvúhla u.ska ud¾..; l%uhg fudag¾
r: úlsKSu kuq;a mß.Kl úYaf,aIlhd ta i`oyd tl`. fkdùh' ta i`oyd úh yels fya;=
;=kla fokak'
e) my; ±lafjk bf,lafg%daksla jHdmdr j¾. úia;r lrkak'
i) B2B
ii) B2C

54
wdo¾Y m%Yak m;%h 4

© W.T.D ú;dk
© W.T.D. ú;dk

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - I)
wdo¾Y m%Yak m;%h 4
nyqjrK m%Yak m;%h
© W.T.D. ú;dk
 m%Yak ish,a,g u ms<s;=re imhkak'
 fuu m;%h i|yd ,efnk ld,h meh folls'
 m%Yka wxl 1 isg 50 f;la 1, 2, 3, 4, 5 hk ms<s;=rej,ska ksjerÈ fyda jvd;a iqÿiq fyda ms<s;=r f;darkak'

1. ආහරණ ඉෂ්ඨ චක්‍රය (Fech execute cycle )යනු පරිගණකයක මූලික මෙමහයුම් ක්‍රියාවලියයි. එහි
පියවර අන්තර්ගත මේ.
A- ප්‍රධාන ෙතකමයන් උපමෙස් ආහරණය කිරීෙ (Fech an instruction form the main memory)
B- උපමෙස් විමේතනය (Decode the instruction)
C- උපමෙස් ක්‍රියාවට න ැංවීෙ (Execute the instruction)
D- ප්‍රතිඵල ෙතකමේ ගබඩා කිරීෙ (Store the result in memory)
ඉහත පියවර අනුපිළිමවලින් ෙේවා ඇති පිළිතුර කුෙේෙ?
1) A,B,C,D 2) B,C,D,A 3) C,D,A,B 4) D,A,B,C 5) A,B,D,C

2. පරිගණකයක ආරම්භක ක්‍රයාකාරීත්වය (booting of a computer) දි සිදුවන පියවර නිව රිදිව ෙේවා
ඇති පිළිතුර වන්මන්?
P- ෙධය ස කසුම් ඒකකය මූලික ආොන ප්‍රතිොන පද්ධතිය ප්‍රමේශනය කර Power on self test
ව ඩසටහන ධාවනය මකමර්.
Q- Bootstrap න ෙති ස්ිරාැංගය ධාවනය කරීෙ.
R-මෙමහයුම් පද්ධතිය ප්‍රධාන ෙතකය මවතට ප්‍රමේශ කිරීෙ.
S- මෙමහයුම් පද්ධතිය මවත පාලනය භාර දීෙ.
1) Q,P,R,S 2) Q,R,S,P 3) S,R,Q,P 4) P,Q,R,S 5) P,S,Q,R

3. 67 බිටු අමේ මෙමකහි අනුපූරකයේ මලස ලියු විට අගය වන්මන්?


1)1011 1100 2) 1011 1101 3) 0100 0011 4) 0100 001011 5) 1011 1100

4. මවබ් අඩවියේ ප්‍රකාශනය කිරීෙ සඳහා මවබ් අඩවි ප්‍රකාශකයකු හට පහත කුෙේ අවශය මේෙ?
A. මවබ්අඩවි නිර්ොණ ෙෘදුකාැංගයේ
B- මේබ් සත්කාරකමයේ
C- අන්තර්ජාල සම්බන්ධතාවයකි
D- වසම් නාෙය
1) A පෙනි 2) B පෙනි 3) C පෙනි 4) C සහ D පෙනි 5) සියල්ලෙ

5. පහත ෙේවා ඇති ද්විතීක ආචයනික උපාැංග අතරින් විශාලෙ ෙතක අවකාශයේ සපයන ප්‍රමේශ
මේගය අඩුෙ උපාැංගය කුෙේෙ?
1) ෙෘඩ ත ටිය 2) DVD 3) මගනයාහ කි ෙෘඩත ටිය (potable hard disk)
4) චුම්බකිතපටි 5) පෑන් ධාවකය

6. ASCII මේතයන් තුල එේ අේෂරයේ ගබඩා කිරීෙ සඳහා -------------- බාවිතා කරයි.
1) 4bit 2) 1Nibble 3) 1 Byte 4) 16 bit 5) 7bit

7. 0011 00102 න ෙති මෙමේ පාෙමේ සැංඛ්‍යාවට සොන සැංඛ්‍යාව මසායන්න?


1) 6010 2)628 3) 4216 4) 728 5) A116

56
© W.T.D. ú;dk
8. AB16 + 538 = (-------)8
1) 326 2) 247 3)427 4) 47 5) 337

9. 0001 101.012 ෙහමේ පාෙමේ සැංඛ්‍යාව කුෙේෙ?


1) 13.5 2) 12.15 3) 12.25 4) 13.05 5) 13.25

10. පහත සැංඛ්‍යාමේ ඉහල මවමසසි අැංකය (MSD)?


0.067578
1) 0 2) 6 3) 7 4) 8 5) 5

11. පහත ෙතකයන් අතුරින් නශය මනාවන ෙතකය කුෙේෙ?


1) EPROM 2) SRAM 3) DRAM 4) වාරක ෙතකය 5) මරජිස්තර

12. සත්කාරක පරිගණකයක උපස්ථ ආචයනය සඳහා පහත ද්විතීක අචයන උපැංග වලින් වඩාත්ෙ උචිත
වන්මන් කුෙේෙ?
1) ෙෘඩ ත ටිය 2) චුම්බක පටි 3) බ්ූ මර් ත ටි 4) ඝන ොධය ෙෘඩ ත ටි 5) DVD

13. පද්ධතියක සීෙව හඳුනා ග නීෙ සඳහා පහත කුෙන රූප සටහන අඳිනු ලබයිෙ?
1) සන්ධර්භ රූප සටහන 2) මල්ඛ්‍න ග ලීම් සටහන 3) පළමු ෙේටමම් DFD
4) මෙවන ෙේටමම් DFD 5) වයයාපාර කාර්ය රූප සටහන

14. කුෙන පද්ධති සැංවර්ධන ආකෘතිය මර්ඛිය ෙර්ගයක සැංවර්ධනය කිරීෙ සිදුකරයිෙ?
1) සර්පිල ආකෘතිය 2) දියඇලි ආකෘතිය
3) සිග්‍රසැංවර්ධන මයෙවුම් ආකෘතිය 4) ඒකාබද්ධ සැංවර්ධන ආකෘතිය
5) සියළුෙ සැංවර්ධන ආකෘති මර්ඛිය මනාමේ.

15. පහත ෙේවා ඇති පාඨ අතුරින් A, B, C ස්ථාන සඳහා ග ළමපන පාඨ පිළිමවලින් ෙේවා ඇති පිළිතුර
වන්මන්?
A B P- COOK
Q- Make pizza
C
R- 01
1) P,Q,R 2) R,Q,P 3) Q,P,R 4) R,P,Q 5) P,P,Q

16. පාසල් ශිෂය මතාරතුරු පද්ධතියේ පිළිබෙ පහත ෙේවා ඇති වගන්ති සලකන්න.
A- පාසල හ ර යාමම් සහතිකය ලබාදිෙට හ කි විය යුතුෙයි.
B- ක්‍රිඩා මතාරතුරු පවත්වාමගන යා හ කි විය යුතුෙයි.
C- ොර්ග ගත ම ෝරෙ පහසුකම් ස පයිය හ කිවිය යුතුය.
D- විචිත්‍රක අතුරුමුහුණත් ස පයියා තිබිය යුතුයි.
මම්වා අතරින් අතයවශය මනවන කාර්යබද්ධ අවශයතාව/ය කුෙේෙ?
1) A,B 2) C,D 3) A 4) C 5)D

17. ෙත්ත ග ලීම් සටහනක ෙත්ත ග ලීෙ පිළිබඳව දි ඇති වගන්ති අතුරින් වැරදි වගන්තිය කුෙේෙ?
1) බාහිර භූතාර්ථ මෙකේ අතර සෘජුව ෙත්ත ග ලීෙ සිදුවිය හ කිය.
2) ක්‍රියායනයේ හා ෙත්ත ගබඩාවේ අතර සෘජුව ෙත්ත ග ලීෙ සිදුවිය හ කිය.
3) බාහිර භූතාර්ථයකට ෙත්ත ගබඩාවේ සෘජුව පරිශීලනය කිරීෙ සිදුකල හ කිය.
4) ෙත්ත ගබඩා මෙකේ අතර සෘජුව ෙත්ත ග ලීෙ සිදුවිය මනාහ කිය.
5) ෙත්ත ගබඩාවේ සීොන්තයේ මනාවිය යුතුය.

57
© W.T.D. ú;dk
18. සන්ධර්භ රූප සටහනේ පළමු ෙේටමම් ෙත්ත ග ලීමම් රූපසටහනේ බවට පරිවර්තනමේදී
A. පද්ධතිය උප ක්‍රියායන වලට මබදිෙ සිදුමේය.
B. පළමු ෙේටමම් ෙත්ත ග ලීමම් රූපසටහමන්දි බාහිර භූතාර්ථ ප්‍රොණය මවනස් මේ.
C. උප ක්‍රියායන නම් කිරිෙ 1,2,3,…..මලස සිදුකරයි
D. ෙත්ත ගබඩා පළමු ෙේටමම් ෙත්ත ග ලීමම් රූපසටහන තුල ෙ කිය හ ක.
නිව දි වගන්ති/ය මතෝරන්න.
1) A පෙනි 2) B පෙනි 3) A සහ B 4) C සහ D 5) A, C, සහ D

19. නව ෙැං තීරු නිතීය ලැංකාමේ ොර්ග පද්ධතියට හදුන්වා දීෙට වඩාත් මයෝගය ක්‍රෙමේෙ/ය කුෙේෙ?
A- සෘජුව ක්‍රියාවට න ැංවීෙ B- සොන්තරගත ක්‍රියාවට න ැංවීෙ C- නියමුෙය ක්‍රියාවට න ැංවීෙ
1) A 2) B 3) C 4) A සහ B 5) B සහ C

20. ග ලීම් සටහනේ පළිබඳ පහත ප්‍රකාශ අතරින් ව රදි ප්‍රකාශ/ය මතෝරන්න.
A- ග ලීම් සටහනකට අවසාන සැංමේත 2ේ තිබිය හ ක.
B- ෙත්ත ග ලීමම් දිශාව ප්‍රතිොනයට බලපෑෙේ මනාකරයි.
C- ග ලීම් සටහනේ යනු ඇල්මගෝරිතෙේ ෙ ේවන එකෙ ක්‍රෙ මේෙයයි.
1) A පෙනි 2) B පෙනි 3) C පෙනි 4) A සහ B 5) B සහ C

21. යතුරු පුවරු ආොන මලස ලබාමෙන සැංඛ්‍යා 10 ේ ධන සැංඛ්‍යාවේෙ සෘණ සැංඛ්‍යාවේෙ යන්න
ප්‍රතිොනය කරීෙ සඳහා අදින ලෙ ග ලීම් සටහන සලකන්න එෙ සටහන තුල .....................................
අන්තර්ගත මේ.
A- තීරණ මකාටු එකේ පෙනේ B- තීරණ මකාටු 2ේ පෙනේ
C- එහි මත්රීම් පෙනේ D- එහි මත්රීම් හා පුණර්කරන මෙකෙ පවතී.
හිස්ත නට සුදුසු පිළිතුර/රු මතෝරන්න?
1) A පෙනි 2) B පෙනි 3) C පෙනි 4) B සහ D 5) A සහ C

 ප්‍රශ්න අංක 22-23 දක්වා ප්‍රශ්න වලට පිළිතුරු සැපයීම පහත සම්බන්තධතා සලකන්තන.
Unit (UnitCode, Unitname, Coursecode, CoureseName)
UniteCode is use to identiyfiythe recodes uniquely
සෑෙ Course එකකටෙ අනනය වු Coursecode ේ පවතී.

22. ඉහත සම්බන්ධතාවමේ ප්‍රෙථකරණ අවස්ථාව පිළිබෙ නිව රදි පිළිතුර වන්මන්?
1) 0 NF 2) 1NF 3) 2NF
4)3NF 5) තීරණය කල මනාහ ක

23. සම්බන්ධතාවමේ අසැංකූලතා (anomalies ) ඉවත් කිරීෙට මකාපෙණ වගු ගණනේ සෑදිය යුතුෙ?
1) 1 2) 2 3) 3 4)4 5) 5

 ප්‍රශ්ණ අංක 24-26 දක්වා ප්‍රශ්ණ වලට පිළිතුරු සැපයීම පහත සම්බන්තධතා සලකන්තන.
Employee (EID, Ename, Address)
Project ( PNo, Pname, Location)
Workson (EID, PNo, Hours)
EID සහ PNo යනු පිළිමවලින් Employee සහ Project වගුවල අනනය ගුණාැංග මේ.

24. Workson සම්බන්ධතාවය පිළිබඳ නිව රදි වගන්ති/ය වන්මන් ?


A- EID යනු ප්‍රාථමික යතුර මේ B- PNo යනු ප්‍රාථමික යතුර මේ
C- මෙෙ වගුමේ ප්‍රාථමික යතුර සැංයුේත යතුරේ මේ.
D- මෙෙ සම්බන්ධතාව තුල විස්තරාත්ෙක උපලේෂණයකෙ පවතී.
1) A පෙනි 2) B පෙනි 3) A සහ B 4) C සහ D 5) සියල්ල නිව රදිය

58
© W.T.D. ú;dk
25. ඉහත සම්බන්ධතා සඳහා SQL බාවිතමයන් වගු සේස් කිරීමම්දී ආගන්තුක යතුර ඇතුළත් කලයුතු
වන්මන් ?
1) Employee ට පෙනි 2) Workson ට පෙනි 3) Project ට පෙනි
4) Employee සහ Project 5) Employee සහ Workson

26. workson වගුව SQL භාවිතමයන් සෑදීමම්දි කුෙන සැංමරෝධකතා නීති/ය භාවිතා කරයිෙ?
1) භූතාර්ථ ඒකාබද්ධතාව 2) මයාමු ඒකාබද්ධතාව 3) වසම් ඒකාබද්ධතාව
4) සියළුෙ ඒකාබද්ධතා 5) එකදු ඒකාබද්ෙතාවේ භාවිතා මනාකරයි.

27. පයිතන් ෙත්ත ප්‍රරූප පිළිබෙ පහත කුෙන වගන්තිය අසතය වේද?
1) වෙනේ මුද්‍රණය කිරීමම්දි තනි උඩු මකාොව භාවිතා කරයි.
2) Number, String, tuple යනු ස්ිර ෙත්ත ප්‍රරූප (imutable datatype) සඳහා උොහරණ මේ.
3) Dictionry සහ list යනු අස්ිර ෙත්ත (mutable) ප්‍රරූප මේ.
4) Set හි අවයව යතුර හා අගය වශමයන් යුගල මලස පවතී.
5) ලයිස්තුවක සුචිය භාවිතා කර එහි අවයව කරා ලඟා විය හ කිය.

28. පහත පයිතන් මේතමේ ප්‍රතිොනය කුෙේෙ?


>>> not True
1) True 2)TRUE 3) False 4) FALSE 5)Error

29. නිවැරදි පයිතන් විචලය නාෙය කුෙේෙ?


1) GLOBAL 2) 12USDOLLER 3) 12US-DOLLER
4) US12$ 5) DOLLER12US

30. පහත පයිතන් ප්‍රකශමේ ප්‍රතිොනය කුෙේෙ?


Wow= 1,2,3 ; type(Wow)
1) 1,2,3 2) error 3) (1,2,3) 4) [1,2,3] 5) <class tuple>

31. පහත පයිතන් ප්‍රකාශය ක්‍රියාත්ෙක කිරීමම්දී ප්‍රතිොනය කුෙේෙ?


R= ‘ hello world’
print(R[ : ] )
1) hello world 2) no output 3) error 4) world hello 5) d

32. පහත පයිතන් ප්‍රකාශය ක්‍රියාත්ෙක කිරීමම්දී ප්‍රතිොනය කුෙේෙ?


>>>print(4.56e3)
1) 4.56e3 2) 4.56 3) 4560 4) 4563 5) 4560.0

33. පහත පයිතන් ප්‍රකාශ වලින් වැරදි ප්‍රකාශය වන්මන්?


1) a=b=2*5 2) a=2,3,4 3) a,b=[4,5] 4)a,b,c=5,6 5) a=b=1,2,3

34. පහත පයිතන් ප්‍රකාශ සලකන්න.


B) 2<3 B) 2>=5 C) True== False D) True != False
ප්‍රකාශන අතරින් බූලීයනු අගය true සහ flase මලස ලබාමෙන වාර ගණන කවමර්ෙ?
1) True එේ වරේ, Flase මතවරේ 2) True මතවරේ සහ Flase එේ වරේ
3) True සහ False මෙවරේ 4) සියල්ලෙ True 5) සියල්ලෙ False
59
© W.T.D. ú;dk
35. පහත කුෙන පයිතන් ශ්‍රිතය ෙඟින් (string) තන්තුවක ඇති අවයව මුද්‍රණය කරයිෙ?
1) def printstring(p): 2) def printstring(p): 3) def printstring(p):
for x in p: for x in p: for p in x:
print(x) print(p) print(x)
4) def printstring(p): 5) def printstring(p):
for x in p for x in p:
print(x) print(x)

36. පහත ලයිස්තුමවන් කාර්යේෂෙතාවය ව ඩිෙ භාෂා පරිවර්තකය හා පරිගණක භාෂාව මතෝරන්න?
B- අර්ථවිනයාසකය B- පයිතන් C- යාන්ික භාෂාව D- සම්පාෙකය D- Prolog
1) A,C 2) B,D 3) B,E 4) A,E 5)D,C

 ප්‍රශ්න අංක 37-38 දක්වා ප්‍රශ්ණ වලට පිළිතුරු සැපයිමට පහත ගැලීම් සටහන භාවිතා කරන්තන.

A- මෙෙ ග ලීම් සටහමන් ප්‍රතිොනයේ ඇත.


B- මෙහි මනානවතින ූපයේ අන්තර්ගතය.
C- 0 සිට 10 ඉලේකම් ප්‍රතිොනය කරයි.
D- X හි අගය 10 වඩා ව ඩිවනවිට ව ඩසටහන නවති.

37. ග ලීම් සටහන පිළිබෙ නිව රදි වගන්ති මොනවාෙ?


1) A,B 2) A,C 3) A,D 4)C,D 5) A,B,C

38. මෙෙ ග ලීම් සටහන පයිතන් මේතය බවට පරිවර්ථනය කර එෙ ව ඩසටහන ධාවනය කරයි. එෙ
ව ඩසටහන පිළිබෙ පහත වගන්ති සලකන්න ඒව අතරින් නිව රදි වගන්තිය වන්මන්?
එහි මපළින් මපළ ව ඩසටහන ක්‍රියාත්ෙක මවයි. B-එහි සියළුෙ මේළි එකවර ක්‍රියාත්ෙක මේ.
C- ව ඩසටහන තුල කාරක රීති මෙෝෂ ඇත. D- ව ඩසටහන තුල ශබ්ොර්ථ මෙෝෂ ඇත.
1) A,B 2) B,C 3) C,D 4) A,D 5) B,D

39. ධාවනය මවමින් පවතින ව ඩසටහනක තත්වය මවනස්කරන අවස්ථා මොනවාෙ?


A- කාලය ගතවීෙ B- ක්‍රියායනය අවසන්වීෙ
C-ෙෘඩාැංග ෙෘදුකාැංග අතුරුබිදුෙකින් D- ආොන/ ප්‍රතිොන බලාමපාරාත්තුව

1) A 2) B 3) C 4) D 5) All

40. මයදුම් ෙෘදුකාැංග පිළිබඳ නිව රදි වගන්තිය වන්මන්?

A. පරිගණක සම්පත් කළෙනාකරණය කර පවත්වාමගන යාෙ සහ පාලනය කිරීෙ සඳහා උපකාරී මේ.
B. DOS යනු උපමයෝගිතා ෙෘදුකාැංග සඳහා උොහරණයකි.
C. එය පරිශීලකයාට අතුරු මුහුණත සපයයි.
D. මයදුම් ව ඩසටහන මෙමහයුම් පද්ධතිය ෙත ේරියාත්ෙක මේ.
1) A,B 2) A,C 3) A,D 4) B,C 5) ABCD

41. මවබ් මස්වාොයකයාට හා ෙත්ත පාෙකවලට අොළ නඩත්තු කටයුතු කිරීෙ ---------------- කරනු ලබයි.
හිස්ත නට සුදුසු පිළිතුර මතෝරන්න?
1) මවබ් අඩවි නිර්ොපක 2) සැංස්කාරක 3) ප්‍රකාශක
4) මවබ් අඩවි පරිපාලක 5) පරිශිලක

60
© W.T.D. ú;dk
42. URL එක IP ලිපිනය බවට පරිවර්තන කිරීෙ සිදුකරනු ලබන්මන්?
1) මවබ් මස්වාොයකය 2) ත ප ල් මස්වාොයකය 3) DNS මස්වාොයකය
4) Proxy මස්වාොයකය 5) WAMP මස්වාොයකය

 ප්‍රශ්ණ අැංක 44- 47 ෙේවා ප්‍රශ්ණ වලට පිළිතුරු ස පයිෙට පහත HTML උසුලන භාවිතා කරන්න.
A- <P> B- <Br> C- <Hr> D- <Center> E- <Title>

43. කුෙන උසුලන්යට ව සීමම් උසුලන මනාෙ තිෙ?


1) A,B 2) B,C 3) C,D 4) D,E 5) A,E

44. කුෙන උසුලන/ය ශීර්ෂ මකාටස තුල භාවිතා කරයිෙ?


1) A 2) B 3) C 4) E 5) E, B

45. මේලියේ මෙකට මවන්කිරීෙට (line break) කුෙන උසුලනය භාවිතා කරයිෙ?
1) A 2) B 3) C 4) D 5) E

46. මවබ් පිටුමේ පසුබිම් වර්ණය නිල් ප හ මයන් සහ අකුරු වල ප හ ය මකළ පාටින් හ ඩසේ ග න්වීෙට
අොල HTML මේතය නිව රදිව ෙේවා ඇති පිළිතුර කුෙේෙ?
1) <body> background=’blue’ text= ‘green’ </body>
2) <body background=’blue’ text= ‘green’> </body>
3) <body color=’blue’ text= ‘green’> </body>
4) <body bgcolor=’blue’ text= ‘green’> </body>
5) <body> bgcolor=’blue’ text= ‘green’ </body>

47. SQL භාවිත කර පහත පරිෙ Student වගුව පෙනේ නිර්ොණය කරන ලදී.
CREATE TABLE Student (Sid CHAR (10), Name CHAR (20), Age int (3))
ඉන් පසුව පහත SQL විෙසුෙ ධාවනය කල විට ල මබන ප්‍රතිොනය කුෙේෙ?
SELECT * FROM Student

1) Empty set 2) Sid Name Age 3) Sid Name Age

4) කාරක රීති මෙෝෂයේ 5) කිසිදු ප්‍රතිොනයේ මනාෙ ත.

48. සැංයුේත ද්වාර පිළිබෙ දී ඇති වගන්ති අතුරින් නිව රදි වගන්ති/ය වන්මන්?
A- ඒවා විදුලි බල පරිමභෝජනය අඩුකරයි.
B- ඒව පිරිව ය අඩුකරයි.
C- මෙෙ ද්වාර භාවිතමයන් සෑදිය හ ේමේ AND සහ OR ද්වාර පෙණි.
1) A පෙණි 2) B පෙණි 3) C පෙණි 4) A & B 5) A, B, C

49. පහත ෙේවා ඇති බිටු 7හි මෙමේ අනුපුරකයේ මලස ඇති සැංඛ්‍යාමේ ෙශෙය අගය මසායන්න?
1011001
1) +49 2) +59 3) -49 4) -39 5) +39

50. පරිගණකය ඝඨීකා මේගය ෙණිනු ලබන්මන්?


1) bit 2) GB 3) s 4) MHz 5) s-1

61
© W.T.D. ú;dk

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 4
A fldgi - jHqy.; rpkd
© W.T.D. ú;dk
 m%Yak ish,a,g u ms<s;=re imhkak'
 II m%Yak m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
 fuu jHqy.; rpkd m%Yak m;%hg ms<s;=re iemhsh hq;= jkafka tu m;%fhau h' tu ksid flá yd ksYaÑ;
ms<s;=re n,dfmdfrd;a;= fõ'
1. A. පරිගණකයේ නිඛිල සැංඛ්‍යා බිටු 8හි මෙමකහි අනුපුරකමයන් නිරූපණය කරනු ලබයි.

i. මෙමකහි අනුපූරකයේ මලස ෙේවා ඇති 10110011 සැංඛ්‍යාමේ ෙශෙය අගය මසායන්න? (3 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

ii. ඉහත සැංඛ්‍යාමේ ලකුණ කුෙේෙ? එෙ ලකුණ ඔබ තීරණය කමල්මකමස්ෙ? (2 marks)


………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
B. මෙමහයුම් පද්ධතිය යනු පරිගණක ෙෘඩාැංග හා ෙෘදුකාැංග සම්පත් කළෙනාකරණය කරන පද්ධති ෙෘදුකාැංගය
වන අතරෙ පරිගණක ව ඩසටහන් සඳහා මපාදු මස්වාවන් සපයයි.
i.ක්‍රියාත්ෙකමවමින් පවතින (programe in execution) ව ඩසටහන සඳහා සුදුසු නෙේ මයෝජනා
කරන්න? (2 marks)
………………………………………………………………………………………………………
ii. ක්‍රියාවලි සැංක්‍රන්තිමේදි ක්‍රියාවලි අතතය ෙතකය මවත ඇතුලත් කරන අවස්ථා මොනවාෙ? (3 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

2. මපාදු අරමුණු සාේෂාත් කර ග නීෙ සඳහා එකට ව ඩ කරන අන්තර් සම්බන්ිත සැංරචක වශමයන්
පද්ධතියේ අර්ථ ෙ ේවිය හ ක.
i. පරිගණක පද්ධතියක මූලික කාර්යය මතාරතුරු පිළිබඳ වියුේත ආකෘතිය හා සෙපාත මේ. මෙය සාධාරණීකරණය
කිරීෙට මහ්තු 3 ේ ලියන්න? (3 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

ii.විවෘත පද්ධති හා සැංවෘත පද්ධති විස්තර ෙ ේවීෙ සඳහා මවන මවනෙ රූප සටහන් අදින්න? (2 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

62
© W.T.D. ú;dk
iii.පහත ER සටහන සලකන්න. CID සහ LID ෙඟින් පිළිමවලින් Course සහ Lecurer යන භුතාර්ත
අනනයව හදුනාගත හ කිය.මෙෙ ER සටහන ෙත්ත සමුොයේ තුල ස්ථාපිත කළ හ කි වන 3වන ප්‍රෙථ
ආකාරමේ සම්බන්ධකවලට පත්කරන්න. (5marks)

…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………

3. පහත “StudentInfor” වගුව සලකන්න.


StudentId FName LName CourseID
S001 Nimal Perera C002
S002 Sunil Silva A001
S005 Nimal Gamage C002

i. මෙෙ වගුව SQLමේත භාවිතමයන් නිර්ොණය කරන්න. (3 marks)


………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

ඉහත වගුව තුල පවතින අමේේෂක යතුරු මොනවාෙ? ( 2 marks)


………………………………………………………………………………………………………

ii. සුනිල්මේ නෙහි LName එක “De Silva” මලස යාවත්කාලීන කිරීෙට අොල SQL විෙසුෙ ලියන්න?
( 3 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

iii. StudentInfor වගුවට CoureseName යනුමවන් නව උපල කියේ ඇතුලත් කරන්න. ( 2 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………

4. පහත පයිතන් මේතය සලකන්න.


A.
Out =1

for X in range (1,5):

Out *= 2

print ( Out)

63
© W.T.D. ú;dk
i. ඉහත ව ඩසටහන ක්‍රියාත්ෙක කිරීමම්දී ල මබන ප්‍රතිොනය කුෙේෙ? ඔමබ් පිළිතුරට මහ්තුව පහෙන්න
(2 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

ii. 03වන මේළිය මලස Out +=2 ප්‍රතිස්ථාපනය කලමහාත් ල මබන ප්‍රතිොනය කුෙේෙ? (1 mark)
………………………………………………………………………………………………………

iii. 02වන මේළිමේ “: “ සලකුණ ඉවත් කලමහාත් ප්‍රතිොනය කුෙේෙ? (1 mark)


………………………………………………………………………………………………………

iv. ඉහත ව ඩසටහන මකාන්මද්සි පාලකය ( while loop) භාවිතමයන් න වත ලියන්න (2 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………

v. ඉහත (iv) ව ඩසටහන තුල තාර්කික ව රද්ෙේ ඇතිවන මස් න වත ලියන්න. ( 1mark)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

B.
i. පරිගණක පද්ධතියක ෙතකය බයිට මයාමු ගත වන අතර භාවිතා කල හ කි උපරිෙ ෙතක ප්‍රොණය
16GB මේ.

මයාමුබසමේ අවෙ පළල බිටු වලින් මසායන්න? ගණනය කිරීම් වගන්ති ලියමින් සිදුකරන්න. (3 marks)
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

64
© W.T.D. ú;dk

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 4
B fldgi - rpkd
© W.T.D. ú;dk
 fuu fldgi m%Yak yhlska iukaú;h' ñka y;rlg muKla ms<s;=re imhkak'
 II m%Yk
a m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'

1. පහත රූප සටහන ෙඟින් පූර්ණ ස්වයැංක්‍රීය මරදිමසෝෙන යන්ත්‍රයක ක්‍රියාකාරිත්වක විෙහා ෙේවයි. බල
ග න්වීමම් ස්විචය (.Power switch ) විදුලි බල ස පයුෙ ලබාදිෙ පාලනය කරිෙ සිදුකරන අතර මොර ස්විචය
(Door switch) ෙඟින් මොර විවෘතෙ න ද්ෙ යන්න සැංමේෙනය කරයි. කාල ගණකය (Timer ) ෙගින් මරදි
මස්දීෙ සිදුකලයුතු කාල පරාසය ලබාදීෙ සිදුකරයි. කාල ගණකය බිැංදුවට ලඟාවන විට යන්ත්‍රය ස්වැංක්‍රීයව
ක්‍රියා විරහිත මේ. තවෙ මොර විවෘතව පවතින විට යන්ත්‍රය ක්‍රියාත්ෙක මනාමේ. යන්ත්‍රය සඳහා අඛ්‍ණ්ඩව
විදුලි ස පයුෙ ලබාදි ඇත.

i. A සහ B ස්ථාන සඳහා සුදුසු ද්වාර මොනවාෙ?


ii. ඉහත පද්ධතිය සඳහා අොල සතයතා වගුව හා බුලීයානු ප්‍රකාශනය ලියා ෙේවන්න?
iii. මොර වසා ඇති විට සහ කාලගණකය ක්‍රියාත්ෙක වී ඇති විට බල ග න්වීමම් ස්විචය ක්‍රියා විරහිතව
පවතිනම් ප්‍රතිොනය කුෙේෙ?
iv. මෙෙ පද්ධතිමේ පාලනය පරිපථ මකාටස වන්මන් කුෙන මකාටසෙ?

2. බ ේප ේ (Bagpack (pvt) ltd) පුද්ගලික සොගමම් මස්වකයින් 30 ේ මස්වය කරයි. සොගමම්


කළෙනාකරිත්වය මස්වකයින් හට ප මිණිමම් දීෙනා ලබාදිෙට තිරණය කර ඇත. එය පහත පරිදි
තීරණය වි ඇත.

වැඩකරන ලද දින ගණන (No of worked Dates ) දීමනාව (Allowance )


දින 30 මහෝ ව ඩි (Basic Salary )මූලික ව ටුමපන් 10%
දින 25 ත් 30 අතර මූලික ව ටුමපන් 5 %

(a) මූලික ව ටුප හා ව ඩකරන ලෙ දින ගණන ලබා දීමෙන් මස්වකයින්මේ ශුද්ධ ව ටුප ගණනය කිරීෙ
සඳහා ග ලීම් සටහනේ නිර්ොණය කරන්න?

(b) ශුද්ධ ව ටුප ගණනය කිරිෙ සඳහා පයිතන් ශ්‍රිතයේ මගාඩනගන්න.

65
© W.T.D. ú;dk
3. රස මබාජුන (Rasa Bojuna) යනු අළුතින් විවෘත කරනලෙ අවන්හලකි. එහි පාරිමභෝගික ඇනවුම්
ස කසීෙ පිළිබෙ පහත සන්ෙර්භ රූප සටහන ෙඟින් ෙේවයි.

අයක ම් කවුළුව , මුළුත න් මගය සහ කෑෙ කවුළුව යනු රසමබාජුන අවන්හල තුල වු ප්‍රධාන අැංශ මේ.
අයක ම් කවුළුව මවත ප මිමණක පාරිමභෝගියකයා තෙ ඇනවුම් ඉල්ලලීම අයක මි මවත ඉදිරිපත් කරයි.
අයක මි අොල ඇනවුෙ ඇති ෙ යි පරිේෂාකර බලා එය ඇති න ති බව පාරිමභෝගිකයාට දැන්තීම සිදුකරයි.
ඇනවුම්කල ආහාර ඇත්නම් පාරිවභෝගිකයාවේ වතාරතුරු හා ඇනවුම් විස්තරය අයක මි ලබා ගනී. මෙෙ
මතාරතුරු සියල්ල විකුණුම් න ෙති පරිගණකගත ෙත්ත සමුොය තුල ගබඩා කරයි.ඉන් පසු ඇනවුෙට අොල
ගාස්තුව අයක මි විසින් ලබාගනි.මෙෙ මගවිම් පිළිබෙ විස්තරෙ විකුණුෙ ෙත්ත සමුොය තුලෙ ගබඩා
කරයි.අයක මි අොල බිල්ලපත හා ඉිරි මුෙල පාරිමභෝගිකයාට ලබාමෙන අතර ඇනවුම් විස්තරය
මුළුත න්මගය මවත යවනු ලබයි.

මුළුත න්මගයි මස්වය කරන සූපමේදියා අොල ඇනවුෙ සකසන අතර සපයනලෙ ඇනවුම් පිළිබෙ විස්තර
දෙනික ඇනවුම් ස පයිෙ න ෙති පරිගණකගත ෙත්ත සමුොය තුල සටහන් කරයි.මුළුත න් මගයි ස කසු
ඇනවුෙ ක ෙ කවුළුව මවත ය විෙ සිදුකරයි.

ක ෙ කවුළුව මවත ප මිණ තෙ මුෙල් වගවන ලද බිල්ලපත ඉදිරිපත් කිරීමෙන් පාරිමභෝගිකයන්ට ඇනවුම්කල
ආහාර ලබා ගත හ කිය. ක ෙ කවුළු නිලධාරියා විසින් ඇනවුෙකල ආහාර ලබාදුන්පසු දෙනිකව නිකුත්
කල ඇනේම් පිළිබෙව ඇනවුම් ස පයීම් න ෙති මපාතේ තුල සටහන් කරගනී.
සෑෙ සතියකෙ අවසානමේ අයක මි විසින් විකුණුම් ෙත්ත සමුොය තුල වු මගවිම් විස්තර මයාො මගන සතිමේ
සිදුවු ගණුවදනු වාර්ථාවක් කළෙනාකාරවරයා මවත යවනු ලබයි.

රසමබාජුන අවන්හල තුල සිදුවන ක්‍රියාකාරිත්වය ෙ ේවීෙට පළමු ෙේටමම් ෙත්ත ග ලීමම් සටහනේ
SSADM සම්ෙතයන්ට අනුකූලව භාහිර භූතාර්ත, ක්‍රියායන සහ ෙත්ත ග ලීම් ප හ දිලිව ෙේවමින් අදින්න.]

4. එපිේ (EPIC) යනු සිසුන් 2500ේ ඉමගනුෙ ලබන ශ්‍රිලැංකාමේ ජාතයන්තර පාසලකි. සිසුන් පාසමල්
ලියාපදිැංචි විමම්දි ලියපදිැංචි වු දිනය සටහන් කරගනු ලබන අතර සිසුන් අනනයව හදුනාග නීෙ සඳහා ශිෂය
අැංකය(SID) ේ ලබාමෙයි. සාොනයමයන් පැංති කාෙරයක සිසුන් 40ේ පෙණ ඉමගනුෙ ලබන අතර එේ
සිසුමවේ එේ පැංතියකට පෙණේ අයත්මවයි. මෙෙ පාසමල් ගුරුභවතුන් 150ේ පෙණ මස්වය කරයි.
ගුරුභවතුන් සඳහාෙ අනනය අැංකයේ (TID) ලබාදි ඇත. එේ ගුරවරයකු පැංති කිහිපයක ඉග න්වීම් කටයුතු
කරන අතර එේ පැංතියකට ගුරුවරු කිහිපමෙමනේ ඉග න්වීෙ සිදුකරයි. එක ගුරුවරමයේ විෂයන් කිහිපයේ
කාලමේෙ කිහිපයකිදී එේ පැංතියේ සඳහා ඉග න්වීෙ සිදුකරයි.

ඉහත විස්තරය නිරූපණය වන දත්ත සමුදායක් නිර්මාණය කිරීමට අවශය භූතාර්ථ සම්බන්තධතා සටහනක්
අදින්තන. උපකල්ලපන ඇතවතාත් සටහන්ත කරන්තන.

66
© W.T.D. ú;dk
5. එපිේ (EPIC) ජාතයන්තර පාසල තෙ පාසමල් විවිධ ක්‍රියාකාරකම් ප්‍රචාරය සඳහා මවබ්අඩවියේ
නිර්ොණය කරයි. පහත රූපසටහනින් එහි මුල් පිටුව ෙ ක ගතහ කිය..

HTML උසුලන භාවිතා මකාට ඉහත මවබ් පිටුව නිර්ොණය කරන්න. ඔබමේ මේතය පහත අවශයතා
තෘේත කල යුතුය.
i. Auguest සහ Spetember යන පාඨයන් තෙප හ අකුරින් ෙ ේවිය යුතු අතර අකිතමනාවන
ල යිස්තුව මකාටු (squares) වලින් ෙ ේවිය යුතුය
ii. “Art day “සහ “drama” යන ල යිස්තු අයිතෙ වල පාඨ අකුරු වර්ගය“calibary” , රතු
වර්ණමයන් සහ ලේෂය 9ේ උසින් ආකෘති කල යුතුය.
iii. පාසමල් ඡයාරූපයේ වන Epic.jpg යන්න පහත ස්ථානමේ සුරැකීෙ කර ඇත.
D:\images\school
මෙෙ ඡයාරූපය පසුබිම් ඡයාරූපය මලස එේ කරන්න.

6. ඉමලේමරානිේ මපායින්ේ යනු ොර්ගතව ඉමලේමරානික උපකරණ විකිණීෙ සිදුකරන


අයතනයකි.මෙෙ ආයතනය ගණුමෙනු කිරීෙ සඳහා මවබ්පාෙක පද්ධතියේ භාවිතා කරයි. තවෙ මෙෙ
අයතනය සතුව ඉමලේමරානිේ මපායින්ේ යනුමවන් මකාළඹ මකාටුව ආසන්නමේ කඩයේෙ ඇත.
ොර්ගගත පාරිමභෝගිකයින් අන්තර්ජාලය ඔස්මස් ගණුමෙණු සිදුකර මුෙල් මගවීෙ සඳහා ණයවරකාඩ්පත්
මහා මඩබිේ කාඩ්පත් ෙඟින් සිදුකරයි. ෙෑතකදී ොර්ගගත පාරිමභෝගියකයින්මේ ණයවරකාඩ්පත් ෙත්ත
මනාෙන්නා පාර්ශවයේ විසින් මසාරාමගන ඇත. එෙනිසා ොර්ගතපාරිමභෝගිකයින් ආයතනය අත හ ර යාෙ
සිදුවිය.
i. මෙෙ ආයතනය තුල භාවිතාවන සැංවිධාන වර්ග මොනවාෙ?
ii. මෙෙ ආයතනය සිදුකරන ඊවයාපාර ගණුමෙනු වර්ගය කුෙේෙ?
iii. සෙහර ොර්ගගත පරිශිලකයින් ොර්ගගතව භණ්ඩ මිලදී ග ණීෙට අකෙ ත්තේ ෙේවයි. ඒ සඳහා
මහ්තු මෙකේ හා ඒවා සඳහා උොහරණය බ ගින් ලියන්න.
iv. ICT හොරන සිසුවකු මලස මෙෙ ආයතනමේ ොර්ගගත පාරිමභෝගිකයන් රැක ග නීෙට නව
ොර්ග ගත මුෙල් මගවීම් ක්‍රෙයේ මයෝජනා කරන්න?
v. ඉහත (iv) හි ඔබ මයෝජනා ක්‍රෙය ණයකාඩ්පත් මගවීම් සහ මඩබිේ කාඩ් මගවීෙට වඩා ආරේිත
වන්මන් ඇයි? පහෙන්න.

67
wdo¾Y m%Yak m;%h 5

© t,a'ta' pñ,ald úfÊodi


© t,a'ta' pñ,ald úfÊodi

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - I)
wdo¾Y m%Yak m;%h 5
nyqjrK m%Yak m;%h
© t,a'ta' pñ,ald úfÊodi
 m%Yak ish,a,g u ms<s;=re imhkak'
 fuu m;%h i|yd ,efnk ld,h meh folls'
 m%Yka wxl 1 isg 50 f;la 1, 2, 3, 4, 5 hk ms<s;=rej,ska ksjerÈ fyda jvd;a iqÿiq fyda ms<s;=r f;darkak'

1. ප්‍රථම ස්වයංක්‍රීය අනුක්‍රම පාලක ගණක යන්ත්‍රය (Automatic Sequence Calculator) වන මාර්ක් 1 (Mark 1)
සසායා ගනු ලැබුසේ කවුරුන්ත්‍ විසින්ත්‍ ද?
(1) බ්ලෙසි පැස්කල් (Blaise Pascal) (2) චාල්ස් බැලබ්ජ් (Charles Babbage)
(3) ල ාන් වී. අටානාලසාෆ් (John V. Atanasoff) (4) ල ාවර්ඩ් ඒකන් (Howard Aiken)
(5) ඇඩා ඔගස්ටා ෙව්ලල්ස් ආර්ඩයාව (Lady Ada Augasta Lovelace)

2. ……….. දී සසායා ගන්ත්‍නා ලද ............................. සදවන පරම්පරාසේ (Second generation) පරිගණකවල


තා්ෂණය සලස භාවිත විය. හිස් තැන්ත්‍වලට සුදුසු පිළිතුරු වන්ත්‍සන්ත්‍ පිළිසවලින්ත්‍ ,
(1) 1950, රික්තක නළ (Vacuum tube) (2) 1947, අනුකලිත පරිපථ (Integrated Circuit [IC])
(3) 1947, ට්‍රාන්සිස්ටරය (Transistor) (4) 1975, ක්‍ෂුද්‍ර සකසනය (Microprocessor)
(5) 1949, සිලිකන් චිපය (Silicon Chip)

3. පරිගණක ක්‍රමසේඛ භාෂා පරිවර්කතක මෘදුකාංග සම්බන්ත්‍ධසයන්ත්‍ වඩා නිවැරදි වන්ත්‍සන්ත්‍ කවර වගන්ත්‍ිය ද?
(1) පරිගණක ක්‍රමසේඛය් පරිගණයට සේරුම් ගත හැකි භාෂාවකට පරිවර්කතනය කිරීම සඳහා සෑම විට ම
පරිගණක ක්‍රමසේඛ භාෂා පරිවර්කතක (programming language translator) මෘදුකාංගය් අවශ්‍ය සේ.
(2) සම්පාදකයට (compiler) වඩා අර්කථවිනයාසක (interpreter) පරිගණක ක්‍රමසේඛ භාෂා පරිවර්කතක
මෘදුකාංගය භාවිතා කිරීසමන්ත්‍ වැඩි සේගයකින්ත්‍ පරිගණක ක්‍රමසේඛ ක්‍රියාේමක සේ.
(3) සම්පාදකය සහ අර්කථවිනයාසකය යන පරිගණක ක්‍රමසේඛ භාෂා පරිවර්කතක මාදුකාංග සදකම එකම
ආකාරයට පරිගණක ක්‍රමසේඛ, යන්ත්‍ර භාෂාවට පරිවර්කතනය කිරීම සඳහා ක්‍රියාේමක සේ.
(4) යන්ත්‍ර භාෂාසවන්ත්‍ (machine language) ලියන ලද ක්‍රමසේඛ, අසනකුේ පරිගණක ක්‍රමසේඛ භාෂා
පරම්පරාවල දී ලියන ලද ක්‍රමසේඛවලට වඩා වැඩි සේගයකින්ත්‍ ක්‍රියාේමක සේ.
(5) ඕනෑම පරිගණක භාෂාව්, පරිවර්කතක මෘදුකාංග භාවිතා සනාකර පරිගණකයට පහසුසවන්ත්‍ සේරුම් ගත
හැකි ආකාරයට සකස් කර ඇත.

4. ක්‍රමසේඛන භාෂාවන්ත්‍සේ විවිරණ (comments) සම්බන්ත්‍ධසයන්ත්‍ පහත සඳහන්ත්‍ කුමන වගන්ත්‍ිය සේය සේ ද?
(1) විවරණ සෑම විට ම එක් ලේළියකට පමණක් සීමා කළ යුතු ය.
(2) සෑම විට ම # සංලක්තය මගින් ආරම්භ කරනුලේ විවරණයකි.
(3) පළමු තීරුලවන් ැර ලවනත් තැනකින් විවරණ ආරම්භ කළ ලනා ැකි ය.
(4) ලක්ත ලකාටස් පැ ැදිලි කිරීම සඳ ා විවරණ ලයාදා ගැනීම ක්‍රමලල්ඛන සංස්කරණලේ දී ඉතා
ප්‍රලයෝ නවත් ලව්.
(5) විවරණ තුළ සෑම විට ම ලක්තවලින් ලතාර විස්තරයක් අන්තර්ඩගත විය යුතු ය.

5. පයිතන්ත්‍ විචලය නාම සඳහා වලංගු න ොවන්නන් පහත සඳහන්ත්‍ කවර් ද?


(1) contact no (2) ContactNo (3) contactNo (4) con_num (5) _con_num_

6. 307.28 + 165.38 =
(1) 464.58 (2) 472.62510 (3) 52.58 (4) 474.58 (5) 82.1258

7. බිටු අසටහි සදවන අනුපූරකය (2’s compliment) සලස පවින 10001010 වන ද්වවිමය සංඛයසේ (binary),
දශ්‍මය (decimal) අගය වන්ත්‍සන්ත්‍ කුම් ද?
(1) -139 (2) +139 (3) -10 (4) -116 (5) +166

8. 11 හි බිටු අසටහි සදවන අනුපූරකය (2’s compliment of '11') කුම් ද?


(1) 00001011 (2) 11110100 (3) 11110101 (4) 00001100 (5) 11111100

69
© t,a'ta' pñ,ald úfÊodi
9. පන්ත්‍ියක සිටින මුළු සිසුන්ත්‍ ගණන 1011102 සේ. ඉන්ත්‍ හරි අඩ් ගැහුණු ළමුන්ත්‍ ය. පිරිමි ළමුන්ත්‍ සංඛයාව
වන්ත්‍සන්ත්‍,
(1) 1710 (2) 278 (3) 101102 (4) 46 (5) 238

10. 49 සඳහා තුලය වන ද්වවිමය සංඛයාව වන්ත්‍සන්ත්‍,


(1) 110000 (2) 101001 (3) 100000 (4) 100011 (5) 110001

11. බිටු අසටහි සදවන අනුපූරකය (2’s compliment) සලස පවින 01001110 වන ද්වවිමය සංඛයසේ (binary),
දශ්‍මය (decimal) අගය වන්ත්‍සන්ත්‍ කුම් ද?
(1) +14 (2) -14 (3) 79 (4) 176 (5) 77

12. A916 + 1008=


(1) F916 (2) 2338 (3) 3508 (4) 22310 (5) E916

13. පහත දැ්සවන තර්කකන පරිපථය සඳහා අදාළ ආදානයන්ත්‍ පහත සතයතා වගුව මගින්ත්‍ සපන්ත්‍වා දී ඇත.

C D E C
0 0 D E
0 1
1 0
1 1

ඉහත වගුසේ E තීරුව සඳහා (ඉහළ සිට පහළට) අදාළ ප්‍රිදානයන්ත්‍ අනුපිළිසවළින්ත්‍ වන්ත්‍සන්ත්‍ කවර් ද?

(1) 0, 0, 0, 1 (2) 0, 1,0, 0 (3) 1, 0, 1, 1 (4) 0, 1, 1, 1 (5) 0, 0, 0, 0

14. දෘඪ තැටියක ධාරිතාව සටරා බයිට 1 (TB) කි. එහි ධාරිතාවය½, ¼, ¼ වන සලස සකාටස් තුනකට (D,E,C)
ඛණ්ඩනය (partition) කර ඇේනම් එම සකාටස් තුසනහි ධාරිතාවන්ත්‍ අනුපිළිසවළින්ත්‍ සඳහන්ත්‍ වන්ත්‍සන්ත්‍ කවර
පිළිතුසර්ක ද?
(1) 500 TB, 250 TB, 250 TB (2) 512MB, 256 MB, 256 MB (3) 500 GB, 250 GB, 250 GB
(4) 512GB, 256 GB, 256 GB (5) 512GB, 256 MB, 256 KB

15. A හා B යන යතුරු (switches)සදක මගින්ත්‍ පාලනය වන


බේබය් නිරූපණය කරන, දී ඇි පරිපථසේ සැකසුම වඩාේ ම ප්‍රතිලරෝධකය
සහාඳින්ත්‍ නිරූපණය කරන තර්කකන ද්වවාර(ය) පහත කවර් ද?
බැටරිය
බල්බය

(1) (2) (3) (4) (5)

16. අලුින්ත්‍ ම සලෝකයට එ් වී ඇි පරිගණක හා සම්බන්ත්‍ධ තා්ෂණික උපකරණය වනුසේ, පහත සඳහන්ත්‍ ඒවා
අතුසරන්ත්‍ කුමන උපක්‍රමය ද?
(1) TABLET PC (TAB)
(2) ංගම දුරකතනය (Mobile Phone)
(3) සංඛ‍ාංක කැමරාව (Digital Camera)
(4) ඇනලිටිකල් යන්රය (Analytical Engine)
(5) ENIAC (Electronic Numerical Integrator and Computer)

17. F(X,Y) = (X + Y)XY + X + Yයන බූලීය ප්‍රකාශ්‍නය සුළු කළ විට ප්‍රිඵලය කුම් සේ ද?
(1) 0 (2) X (3) 1 (4) Y (5) XY

70
© t,a'ta' pñ,ald úfÊodi
18. ඇි තාර්කික පරිපථසේ ප්‍රිදානය, F නිරූපණය වන නිවැරදි ප්‍රකාශ්‍න/ය (Boolean expression) වන්ත්‍සන්ත්‍
කවර්ද?
P -A̅+B ̅+C̅ Q - AB ̅̅̅̅ + C
̅ A
̅̅̅̅
R - BC + A̅ ̅̅̅̅
S - AC + B ̅ ̅̅̅̅̅̅
T -ABC B
F
C

(1) P පමණි.
(2) T පමණි.
(3) Q, R ස S පමණි.
(4) P ස T පමණි.
(5) P, Q, R, S ස T යන සියල්ෙ ම.

19. HTML වල අන්ත්‍තර්කගත විය සනාහැකි උසුලනය් (tag) වන්ත්‍සන්ත්‍ කුම් ද?


(1) <download> (2) <th> (3) <dd> (4) <caption> (5) <img>

20. පහත දැ්සවන ස ෝේඩර සහ සගානු වුහය (structure of folders and files) සලකා බලන්ත්‍න:
ප ත සඳ න් දෑ අතුලරන් කවරක් logo.jpg නම් වූ ප්‍රතිබිම්බ ලගානුව (image file), about.html ලවබ්
පිටුවට/ලල්ඛනයට ඇතුෙත් කිරීම සඳ ා අන්තර්ඩගත යුතු නිවැරදි සෙකුණ (markup) වන්ලන් ද?

(1) <imgsrc= “../home/company/logo.jpg”/>


(2) <imgsrc= “../../../images/logo.jpg”/>
(3) <imgsrc= “../../image/logo.jpeg”/>
(4) <imgsrc= “../../images/logo.jpg”/>
(5) <imgsrc= “../home/company/logo.jpg”/>

21. වර්කතමානසේ Facebook.com වැනි සමාජ ජාලවලට දදනිකව මිලියන ගණනින්ත්‍ සාමාජිකයින්ත්‍ එකතු සවමින්ත්‍
පවින සලාව ජනප්‍රිය සමාජ ජාල සවබ් අඩවියකි. පහත සඳහන්ත්‍ වගන්ත්‍ි අතුසරන්ත්‍ කවර් සතය වන්ත්‍සන්ත්‍ ද?

(1) ොංකීය සමා ය තුළ අධ‍ාපනය ෙබන පාසල් සිසුන්ලේ අධ‍ාපනික කටයුතු සිදු කර ලගන යාම සඳ ා
මනා පිටිව ෙක් සපයන ාෙයකි.
(2) ෙංකාව තුළ පාසල් සිසුන් භාවිත කරන එක ම සමා ාෙය ලෆ්ස්ුක් වන්ලන් ය.
(3) ලෆ්ස්ුක් යන්න ලපෞද්ගලික ඡායාරූප, ඇල්බම ස වීඩිලයෝ පට ගබඩා කර තැබිය ැකි සුරක්‍ෂිත
ස්ථානයකි.
(4) වචනලේ පරිසමාේත අර්ඩථලයන් ම සැබෑ ම වූ මුහුණ ලපාතක් ලෙස ලෆ්ස්ුක් ලොව ප්‍රචලිතය.
(5) අන්තර්ඩ ාෙය තුළ සැඟවුණු ලතාරතුරු රාශියක් සහිත භයානක සංස්කෘතිකාංග සමුදායක් ලමම ලෆ්ස්ුක්
ාෙය තුළ පවතී.

22. 4*(9%4+5/2) හි අගය කුම් ද?


(1) 16 (2) 14 (3) 12 (4) 9 (5) 18

71
© t,a'ta' pñ,ald úfÊodi
23. පහත දැ්සවන වයාජ ස්තය (pseudo code) සලකන්ත්‍න:
Begin
sum =0
For (number = -10 To 10 Step 2)
If (number is greater than zero) Then
sum = sum + number
End if
Next count
Display sum
End.
ඉ ත ව‍ා ලක්තලයහි ප්‍රතිදානය (output) කුමක් ද?
(1) 0 (2) 5 (3) 6 (4) 30 (5) 55

24. පහත සපන්ත්‍වා ඇි හිස් තැන සහිත සේදය සලකා බලන්ත්‍න:


අන්තර්ජොලනේ නිර්මොතෘවරයො පිළිබඳ නෙවීමට අනිල්ට පවරො ඇත. ඔහු පරිගණකය ඉදිරිනේ වොඩි වී
අන්තර්ජොලයට පිවිසීම ෙඳහො ...... (P)...... ක් විවෘත කර එමගින් ...... (Q)...... ක් ක්‍රියොත්මක කරයි. ඉන් පසු
...... (R)...... තුළ “අන්තර්ජොලනේ නිර්මොතෘවරයො” ය පොඨය (text) යතුරු ලිය ය කරයි.

ඉහත A, B සහ C හිස්තැන්ත්‍ පිළිසවළින්ත්‍ පිරවීම සඳහා වඩාේ සයෝගයතම පිළිතුර කුම් ද?


(1) A : ලසවුම් කවුළුව (search box), B: ලසවුම් යන්රය (search engine), C: ලවබ් අතිරික්සුව (web
browser)
(2) A : ලසවුම් යන්රය, B: ලසවුම් කවුළුව, C: ලවබ් අතිරික්සුව
(3) A : ලවබ් අතිරික්සුව, B: ලසවුම් කවුළුව, C: ලසවුම් යන්රය
(4) A : ලවබ් අතිරික්සුව, B: ලසවුම් යන්රය, C: ලසවුම් කවුළුව
(5) A :ලසවුම් යන්රය, B:ලවබ් අතිරික්සුව, C: ලසවුම් කවුළුව

 ප්‍රශ්න අංක 25 සිට 26 දක්වා පිළිතුරු සැපයීම සඳ ා ප ත දැක්ලවන ගැලීම් සට න සෙකා බෙන්න:

25. ගැලීම් සටහසනහි දැ්සවන ගැලීම් පාලන වුහ/ය


සමානවා ද?
(1) Sequence පමණි.
(2) Sequence ස Selection පමණි.
(3) Sequence ස Iteration පමණි.
(4) Selection ස Iteration පමණි.
(5) Sequence,Selection ස Iteration යන
සියල්ෙ ම.

26. පරිශීලකයා විසින්ත්‍ M සඳහා සදනු ලබන අගය මත


පහත දැ්සවන කුමන පරකාශ්‍ය, දී ඇි ගැලීම්
සටහසනහි තර්කකය නිවැරදිව නිරූපණය කරයි ද?
(1) සෘණ අගය් ඇතුළේ කළ විට වැඩසටහන
නතර සේ.
(2) 75 අගය් ඇතුළේ කළ විට “You are very
clever” යන පණිවුඩය දිස් සේ.
(3) 30 අගයක් ඇතුළත් කළ විට “Pay attention
towards your studies” යන පණිවුඩය දිස්
ලව්.
(4) 0 අගය ඇතුළේ කළ විට වැඩසටහන නතර
සේ.
(5) 50 අගයක් ඇතුළත් කළ විට “Pay attention towards your studies” යන පණිවුඩය දිස් ලව්.

27. HTML පිටුවකට java script උපසද්වශ්‍ාවලිය් ඇතුළු කිරීම සඳහා නිවැරදි කාරකරීිය (syntax) කුම් ද?
(1) <javascript> (2) <script type="text/javascript">
(3) <scriptinglanguage="text/javascript"> (4) <script text ="javascript">
(5) <script name="text/javascript">

72
© t,a'ta' pñ,ald úfÊodi
28. පහත ද්වා ඇි ඒකාකාර සම්පේ නිශ්‍්චායකය (URL) සලකා බලන්ත්‍න:

https://www.dropbox.com/ict/ol_2013.pdf

A B C
ඉහත URL හි A, B හා C සකාටස් නිවැරදිව හැඳින්ත්‍සවන්ත්‍සන්ත්‍ පහත කවර මගින්ත්‍ ද?

(1) A = නාමාවලිය (protocol), B = වසම් නාමය (domain name), C = ලල්ඛනය (document)


(2) A = ආරක්‍ෂිත නාමාවලිය (secured protocol), B = වසම් නාමය, C = ලල්ඛනය
(3) A = ආරක්‍ෂිත නාමාවලිය, B = වසම (domain), C = ලල්ඛනය
(4) A = නාමාවලිය, B = වසම, C = ලල්ඛනය
(5) A = මූල නාමාවලිය (root), B = වසම් නාමය, C = සේඛනය

29. HTML සේඛනයක දී ඇි ස්ත ඛණ්ඩයට (code segment) අනුරූප වන නිවැරදි පිරිසැලසුම සතෝරන්ත්‍න.
<ul>
<li>Science
<ul><li>Chemistry
<ol>
<li>Physical </li>
<li>Organic</li></ol></li>
<li>Physics</li></li></ul>
<li>Art</li>
</ul>
(1) (2) (3)
 Science  Science  Science
 Chemistry o Chemistry o Chemistry
 Physical i. Physical 1. Physical
 Organic ii. Organic 2. Organic
 Physics o Physics o Physics
 Art  Art  Art

(4) (5)
 Science  Science
 Chemistry o Chemistry
1. Physical o Physical
2. Organic o Organic
 Physics o Physics
 Art  Art

30. පහත දැ්සවන URL සලකන්ත්‍න:


http://www.schoolnet.lk/2013/sw/winners.html
ඉහත URL හි දැ්සවන වසම් නාමය (domain name) කුම් ද?
(1) http (2) winners.html (3) www (4) schoolnet.lk (5) lk

31. සතාරතුරු හා සන්ත්‍නිසේදන තා්ෂණය (ICT) පද්වධියක අනිසි භාවිතය් සඳහා උදාහරණය් සලස සැලකිය
න ො හැක්නක් පහත සඳහන්ත්‍ කවර් ද?
(1) බ්සලාේ අඩවිය් සැකසීම
(2) අයාචිත තැපැේ (spam) යැවීම
(3) සමාජ සවබ් අඩවි තුළ ද්වසේශ්‍ සහගත ඕපදූප (malicious gossip) පැිරවීම
(4) වයිරස පැිර වීම
(5) ප්‍රි දවරස් මෘදුකාංග නිර්කමාණය කිරීම අවහිර කිරීම

73
© t,a'ta' pñ,ald úfÊodi
32. සැසණලි මතකය (flash memory) අයේ වන්ත්‍සන්ත්‍ කිනම් දේත ගබඩා කිරීසම් මාධයයකට ද?
(1) Optical (2) Solid state (3) Magnetic
(4) Optical and Magnetic (5) Optical and Solid state

33. වායුසගෝලය වර්කීකරණය කළ හැ්ස්,


(1) ස්වාභාවික ස සංවෘත පද්ධතියක් ලෙස ය.
(2) කෘතිම ස සංවෘත පද්ධතියක් ලෙස ය.
(3) අස්වාභාවික ස විවෘත පද්ධතියක් ලෙස ය.
(4) ස්වාභාවික ස කෘතිම පද්ධතියක් ලෙස ය.
(5) ස්වාභාවික ස විවෘත පද්ධතියක් ලෙස ය.

34. සංඛයාංක කැමරාවක digital camera) කාර්කය බද්වධ functional) අවශ්‍්යතාව් සහාඳින්ත්‍ ම විස්තර
සකසරන්ත්‍සන්ත්‍ පහත සඳහන්ත්‍ කවර් මඟින්ත්‍ ද?
(1) සැ ැල්ු බව (portability)
(2) බැටරිය සඳ ා අවුරුද්දක වගකීම් කාෙයක් තිබීම.
(3) USB ලක්බෙයක් පැවැතීම.
(4) ඡායාරූපයක් ෙබා ගැනීම
(5) ප්‍රමාණවත් ධාරිතාවයක් සහිත මතක කා්පතක් (memory card) තිබීම

35. සුපිරි සවළඳ සලක පාරිස භ්ගගිකයින්ත්‍ සම්බන්ත්‍ධව වන පද්වධිය සලස සැලකිය හැ්ස්,
(1) ගනුලදනු සැකසුම් (Transaction Processing) පද්ධතිය යි.
(2) කළමනාකරණ ලතාරතුරු (Management Information) පද්ධතිය යි.
(3) විලශ්ෂඥ (Expert) පද්ධතිය යි.
(4) දැනුම් කළමනාකරණ (Knowledge Management) පද්ධතිය යි.
(5) ව‍වසායක සම්පත් සැෙසුම් (Enterprise Resource Planning) පද්ධතිය යි.

36. පාසේ සවබ් අඩවියක සිසුසවකුසේ ඇතුළේවීසම් අංකය ඉල්කම් (digits) 5කින්ත්‍ සමන්ත්‍විත විය යුතුය. සවබ්-
පාදක සපෝරමය් හරහා නිඛිල (integer) අගය් සලස ඇතුළේ කරන ලද ඇතුළේ වීසම් අංකය නිවැරදි දැයි
තහවුරු කිරීම සඳහා වඩාේ සුදුසු වන්ත්‍සන්ත්‍ පහත දැ්සවන කවර වලංගුතා පරී්ෂාව ද?
(1) පරාසය (Range) (2) දිග (Length)
(3) ප්‍රරූපය (Type) (4) තත්වය (State)
(5) සංඛයාේමක අගය (Numericvalue)

37. ස්වයංක්‍රීය සුනාමි අනතුරු ඇඟවීම් පද්වධිය් සඳහා වඩාේ ම සුදුසු සමසහයුම් පද්වධි වර්කගය,
(1) බහු-පරිශීෙක බහු කාර්ඩය ලව්.
(2) තථ‍ කාෙ (real time) ලව්.
(3) තනි-පරිශීෙක තනි-කාර්ඩය ලව්.
(4) තනි-පරිශීෙක බහු-කාර්ඩය ලව්.
(5) බහු-අනුක්‍රියායන (multi-threading) ලව්.

38. පහත දැ්සවන දේත සමුදා සමසහයුම් සලකන්ත්‍න.


A - වගුවකින් ලරලකෝඩ (record) ඉවත් කිරීම.
B - වගුවක ඇති දත්ත විකරණය (modify) කිරීම.
C - වගුවකට නව දත්ත ඇතුළු කිරීම.
D - වගුවකින් දත්ත සමුද්ධරණ (retrieve) කිරීම.
“A,B,C ස D යන දත්ත සමුදා ලමල යුම් ක්‍රියාත්මක කිරීමට පිළිලවළින් ................ යන SQL ප්‍රකාශ භාවිත
කළ යුතු ලව්.”ද?
ඉ ත ප්‍රකාශලේ හිස්තැන පිරවීම සඳ ා ප ත දැක්ලවන කවර ප්‍රකාශ අනුපිළිලවළ වඩාත් සුදුසු ලව් ද?
(1) delete, select, update ස insert (2) delete, insert, update ස select
(3) insert, select, delete ස update (4) select, insert, update ස delete
(5) delete, update, insert ස select

39. CPU තුළට ආහරණ (fetch) කරන ලද උපසදස් විස්තනය (decode) කරනු ලබන සංරචකය හඳුන්ත්‍වනු
ලබන්ත්‍සන්ත්‍,
(1) ලරජිස්තර ඒකකය (RegisterUnit) (2) ප්‍රාථමික මතකය (Primary Memory)
(3) පාෙන ඒකකය (ControlUnit) (4) අංක ගණිත ා තාර්ඩකික ඒකකය (ALU)
(5) ROM චිපය

74
© t,a'ta' pñ,ald úfÊodi
40. පහත සඳහන්ත්‍ ආචයන උපක්‍රම (devices) අතුසරන්ත්‍ සේගවේ ම සසම්භාවී ප්‍රසේශ්‍ය (RandomAccess) සපයනු
ලබන්ත්‍සන්ත්‍ කුමකින්ත්‍ ද?
(1) ප්‍රධාන මතකය (2) චුම්භකිත ඩිස්කය. (3) CDs/DVDs
(4) මතක කා්පත (5) දෘඪ ඩිස්කය

41. තම නිවසස් සිටම භාණ්ඩ හා සස්වා මිලදී ගත හැකි ක්‍රමසේදය වනුසේ ,


(1) මාර්ඩගගත සාේු යාම ( Online shopping )
(2) ඉලෙක්ලට්‍රානික බැංකු (e-banking)
(3) ඉලෙක්ලට්‍රානික ලවළදාම (e-business)
(4) වීඩිලයෝ සම්මන්රණ (video conferencing)
(5) ඉලෙක්ලට්‍රානික තැපෑෙ (e-mail)

42. ආයතනයක සස්වකයින්ත්‍ අතර සපෞද්වගලික සහ රහස්ය පණිවිඩ හා ලිපිසේඛන සම්පසර්කෂණය සඳහා වඩාේ
පිරිමැසුම්දායක (cost effective) හා ආර්ෂිත වන්ත්‍සන්ත්‍ පහත දැ්සවන කවර ක්‍රමය ද?
(1) ලටලි සම්මන්රණ පැවැත්වීම (Teleconferencing)
(2) සමා ාෙයක් (A social network)
(3) ලවබ් බ්ලොගයක් (A web blog)
(4) අන්තර්ඩ ාෙ දුරකථන (Internet call)
(5) විදුත් තැපෑෙ (e-mail)

43. පහත දැ්සවන දේත සමුදා සමසහයුම් සලකන්ත්‍න.


A- ආදානය (Input) B- ප්‍රිදානය (Output) C- ක්‍රියාවලිය (Process) D- ආචයනය (Storage)

ඉ ත ඒවා අතුලරන්, පද්ධතියක් සඳ ා අත්‍යවශ්‍ය වන්නන් ලමානවා ද?

(1) A ස B පමණි. (2) A, B ස C පමණි.


(3) A, C ස D පමණි. (4) D පමණි.
(5) A, B, C ස D සියල්ෙ ම.

44. “................ පැවැේවීම යන්ත්‍න, විවිධ ස්ථානවල සිටින පුද්වගලයන්ත්‍ සදසදනකු සහෝ කිහිපසදනකු අතර
................ සිදුවන ශ්‍රවය-දෘෂය සාකච්ඡාව් සලස වඩාේ සහාඳින්ත්‍ විස්තර සකසර්ක.”
ඉහත ප්‍රකාශ්‍සයහි හිස්තැන්ත්‍ පිරවීම සඳහා වඩාේ සුදුසු පිළිතුර වන්ත්‍සන්ත්‍ පහත දැ්සවන කවර පද යුගලය ද?

(1) සම්මන්රණ, පරිගණක (2) වීඩිලයෝ සම්මන්රණ, දුරකථන


(3) වීඩිලයෝ සම්මන්රණ, ාෙයක් (4) වීඩිලයෝ සංවාද, ලවබ් කැමරාව
(5) අන්තර්ඩ ාෙ ලද්ශන, රූපවාහිනිය

45. HTMLපිළිබඳව පහත දැ්සවන ප්‍රකාශ්‍ සලකන්ත්‍න:

A - සහාඳින්ත්‍ සැකසුණු (wellformed)HTML සේඛනය් ශීර්කෂයකින්ත්‍ (head) සහ කඳ (body) සකාටසකින්ත්‍


සමන්ත්‍විත විය යුතුම ය.
B - HTML සේඛනය් යනු පරිගණක ක්‍රමසේඛයකි.
C - සේඛනයක සපනුම හැඩසේ ගැන්ත්‍වීම සඳහා සෑම විට ම අිරි්සුසේ ගුණාංග පමණ් භාවිතා සකසර්ක.
D - ශීර්කෂ සකාටසස් අන්ත්‍තර්කගතය සනාසලකා කඳ සකාටසස් අන්ත්‍තර්කගතය අේරි්සු මඟින්ත්‍ සංදර්කශ්‍නය සකසර්ක.

ඉ ත ප්‍රකාශ අතුලරන් අසත‍ වන්ලන් කවර ඒවා ද?

(1) A ස B පමණි. (2) A,B ස C පමණි.


(3) B,C ස D පමණි. (4) D පමණි.
(5) A, B,C ස D සියල්ෙ ම.

46. දෘඪ ඩිස්කයක සබදීම් (partitions) එකකට වඩා වැඩිසයන්ත්‍ නිර්කමාණය කිරීසම් ප්‍රධාන අරමුණ් වන්ත්‍සන්ත්‍,
(1) නාමාවලි (directories) සහ උප නාමාවලි (subdirectories) සැකසීසම් පහසුව.
(2) සමසහයුම් පද්වධිය සහ ක්‍රමසේඛ සගානු සවන්ත්‍ සවන්ත්‍ වශ්‍සයන්ත්‍ තබා ගැනීම.
(3) ශ්‍රවය-දෘෂය (audio-video) සගානු සඳහා වැඩි ඉඩ ප්‍රමාණය් දෘඪ තැටිය තුළ පවේවා ගැනීම.
(4) රහසය සේඛන (confidential documents) සවනම සකාටසක (partition) ගබඩා කර ගැනීම.
(5) සතෝරා ගන්ත්‍නා ලද සගානුවල උපස්ථ (backups) ලබා ගැනීසම් පහසුව.

75
© t,a'ta' pñ,ald úfÊodi
47. පහත දැ්සවන ප්‍රකාශ්‍ සලකන්ත්‍න.
A - තරගකාරී මිළ (competitive pricing) ගණන් යටලත් ප සුලවන් භාණ්ඩ මිෙදී ගැනීමට ැකිවීම
B - සාමාන‍ මුදල් ලනෝට්ටටු සංසරණලේ දී මතුවන බාධක මඟ ැරීම
C - කාෙය නාස්තිවීම් අවම කර ගැනීමට ැකි වීම
D - පාරිලභෝගියාට ුද්ගලික අවධානය ලයාමු කිරීම ා මුදල් ලගවීම ආරක්‍ෂිත වීම
E - ඉතා විශ්වාසවන්තව ඇනවුම් කළ භාණ්ඩ ම ෙැබීම

සම්ප්‍රදායික වාණිජයය හා සැසදූ විට ඊ වාණිජයසයහි (E- Commerce) ඇි සැලකිය හැකි ප්‍රිලාභ වන්ත්‍සන්ත්‍
ඉහත සඳහන්ත්‍ කවර ඒවා ද?

(1) A, B ා C පමණි. (2) D ා E පමණි. (3) B, C ා D පමණි.


(4) A, B, C ා D පමණි. (5) A, B, C, D ා E සියල්ෙ ම.

48. පහත වගන්ත්‍ි අතරින්ත්‍ සතය වන්ත්‍සන්ත්‍,


(1) Datagram මාර්කගගත කිරීම (routing of datagrams) සමන්ත්‍ම සැසි ස්ථරසේ අවශ්‍යතාවන්ත්‍ට අනුකූලව
විශ්‍ාල datagrams කුඩා පැකට්ටටු බවට බිඳීම අන්ත්‍තර්කජාල නියමාවලිය (Internet Protocol) ආරම්භ කරයි.
(2) සැසි ස්ථරය මගින්ත්‍ ඉටු කරනුසේ සදෝෂ හඳුනා ගැනීම සහෝ නිවැරදි කිරීම සහ රාමු අර්කථ දැ්වීම
(defining frames) සේ.
(3) පද්වධි යුගලය් අතර ස්ථාවර සන්ත්‍නිසේදනය් සගාඩ නංවා ගන්ත්‍සන්ත්‍ ප්‍රවාහන ස්ථරයයි.
(4) දේත විවිධ ආකෘි (data formats) වලට මාරු කිරීම ¸ගුපත ස්තනය සහ විස්තනය (encrypting and
decrypting) පිළිබඳ වගකීම OSI සමුද්වසද්වශ්‍ ආකෘිසේ ජාල ස්ථරය සවත පැවරී ඇත.
(5) data rate යනු අන්ත්‍තර්කජාලසේ ස්ථාන සදක් අතර ඇි පරතරය පිළිබඳ මිනුමකි.

49. කෘත්‍රීම බුද්විසයහි භාවිතා සඳහා උදාහරණ වන්ත්‍සන්ත්‍,


(1) Robotic surgery assistants සහ vacuum cleaners
(2) කාලගුණ අනාවැකි පැවසීසම් පද්වධි සහ නවීන ගෘහ අනතුරු සංඥා දැන්ත්‍වීසම් පද්වධි( Modern
home alarm systems)
(3) Modern home alarm systems සහ robotic vacuum cleaners
(4) Robotic vacuum cleaners සහ කාලගුණ අනාවැකි පැවසීසම් පද්වධි (weather prediction systems)
(5) ඉහත සියේලම

50. මෘදුකාංග නිසයෝජිත භාවිතාව් සඳහා උදාහරණයන්ත්‍ සනාවන්ත්‍සන්ත්‍ කුම්ද?


(1) නියමිත කාලයකට වර් අඛණ්ඩව සිදුවන සසවුම් යන්ත්‍ර සුචිගත කිරීම.
(2) අන්ත්‍තර්කජාල newsgroups නියාමනය.
(3) සාහිතය පිළිතුරු පර ත්සස්රු කිරීම.
(4) මිනිස් පරිශිලකයන්ත්‍ සමඟ බුද්විමය සංවාදයක නියැලීම (Simulating an intelligent conversation
with human users)
(5) යම් කිසි දුරකථන ආකෘිය් සඳහා ඉසල්සරානික නිසයෝජිතයන්ත්‍ මගින්ත්‍ සහාඳම මිල සසායා ගැනීම

෴෴

76
© t,a'ta' pñ,ald úfÊodi

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 5
A fldgi - jHqy.; rpkd
© t,a'ta' pñ,ald úfÊodi
 m%Yak ish,a,g u ms<s;=re imhkak'
 II m%Yak m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
 fuu jHqy.; rpkd m%Yak m;%hg ms<s;=re iemhsh hq;= jkafka tu m;%fhau h' tu ksid flá yd
ksYaÑ; ms<s;=re n,dfmdfrd;a;= fõ'
(1) (a) මෘදුකාංග සකාේලකෑම (piracy) සහ පුද්වගලිකේවය (privacy) යනු කුම් ද?

(b) බලපර සහිත (copyrights) මෘදුකාංග භාවිතයට සහ නිදහස් හා විවෘත (Free & Open Source-
FOSS) මෘදුකාංග භාවිතය අතර සවනස පැහැදිලි කරන්ත්‍න.

(c) “දේත සැකසුම් ජීවන චක්‍රසේ” පියවර රූප සටහන් ඇසුසරන්ත්‍ පැහැදිලි කරන්ත්‍න.

(2) (a) පරිගණක පරම්පරාවල විකාශ්‍නයේ සමඟ ඇි වූ අවාසිදායක තේවයන්ත්‍ සදක් සඳහන්ත්‍ කරන්ත්‍න.

(b)සදසකහි අනුපූරක ආකාරයට පවින ධන සහ ඍණ සංඛයා දශ්‍මය (decimal) සංඛයා බවට


පරිවර්කතනය කරන ආකාරය පැහැදිලි කරන්ත්‍න.

(c) ගණනය කිරීම් පැහැදිලිව ද්වමින්ත්‍, සදසකහි අනුපූරක ආකාරවලින්ත්‍ පවින 11112 හි ධන අගය
00012 බව සපන්ත්‍වන්ත්‍න.

77
© t,a'ta' pñ,ald úfÊodi
(d) පහත දැ්සවන බූලීය ප්‍රකාශ්‍න බූලීය ප්‍රසම්යය (Boolean Theorems) භාවිතසයන්ත්‍ හා හැකි තා්
සුළු කරන්ත්‍න (simplify). ඔබ භාවිතා කරන බූලීය ප්‍රසම්යය පැහැදිලි ව ලියා දැ්විය යුතු ය.
(i) F = Z(Y + Z)(X + Y + Z)

(ii) F = (A + B). (A + B). (B + A)

(3) කැලුම් ;u ñ;=rd iu. kj mß.Klhla ñ,§ .ekSug කුරුණෑගල k.rhg f.dia fj<|i,a
lsysmhl ñ, .Kka úuid n,hs' tys§ Tjqyq RAM, PROCESSOR, CACHE MEMORY,
Hard disk , Register wdÈh ms<sn| úuis,su;a jQy'
(i) ilikfha (PROCESSOR) msßú;r f,i Tn mÍlaId lrkafka l=uk lreKq ms<sn|jo@

(ii) jdrl u;lh-(Cache Memory) i|yd yd frcsia;r-(Register) u;l i|yd SRAM yd DRAM
hk u;l j¾. w;ßka jvd;a iqÿiq u;l j¾. f;dard tfia f;aÍug fya;= olajkak'
u;l j¾.h jdrl u;lh-(cache memory) frcsia;r-(register)

iqÿiq u;l j¾.h SRAM / DRAM SRAM / DRAM

fya;=j

(iii) ilikhl we;s m%Odk ixrpl fudkjd±hs i|yka lr tajdfha ld¾hhka fláfhka meyeÈ,s
lrkak'

(iv) wkqmQrl f,day Tlaihsv w¾O ikakdhl Ñmh (Complementary Metal Oxide Semi-conductor
- CMOS Chip) u.ska isÿjk ld¾hh l=ulao@

(v) uQ,sl wdodk m%;sodk moaO;s (Basic Input Output System - BIOS) u.ska isÿjk ld¾hh l=ulao@

78
© t,a'ta' pñ,ald úfÊodi
(4) සම්බන්ත්‍ධක දේත සමුදායකට අයේ පහත දැ්සවන වගු සදක ඔබට දී ඇතැයි සලකන්ත්‍න.

House Teacher
HouseId HouseName TeacherId TeacherName HouseId
H01 Gemunu T001 De Silva H01
H02 Wijaya T002 Weerasuriya H01
H03 Parakum T003 Nethmini H02
H04 Gajaba T004 Wijita H02
T005 Indrani H03

(i) පහත සපන්ත්‍වා ඇි භූතාර්කථ සම්බන්ත්‍ධක ප්‍රස්තාරය (E-R diagram) පරිවර්කතනය කිරීසමන්ත්‍ ඉහත
වගු තනා ඇත.සුදුසු පද සයාදා ගනිමින්ත්‍ සමම රූපසේ දැ්සවන හිස් තැන්ත්‍ පුරවන්ත්‍න.

...... ......
House has ..................
.....................

HouseId ..................... TeacherName


.....................

(ii) සමම වගු සදක අතර සම්බන්ත්‍ධතාවයඑක-එක (1 : 1), එක-බහු (1 : m)සහෝ බහු-බහු (m : n) දැයි
ප්‍රකාශ්‍ කරන්ත්‍න. ඉහත වගුවල සුදුසු දේත සයාදා ගනිමින්ත්‍ ඔසබ් පිළිතුර පැහැදිලි කරන්ත්‍න.

(ii) සමම වගු සදසකහි ප්‍රාථමික යතුරු (Primary keys) සහ ආගන්ත්‍තුක යතුරු (Foreign keys) පවතී
නම් වගුසේ නම සඳහන්ත්‍ ලියා ද්වන්ත්‍න.

79
© t,a'ta' pñ,ald úfÊodi

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 5
B fldgi - rpkd
© t,a'ta' pñ,ald úfÊodi
 fuu fldgi m%Yak yhlska iukaú;h' ñka y;rlg muKla ms<s;=re imhkak'
 II m%Yk
a m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
1. සතාරතුරු පද්වධිය් සංවර්කධනය කිරීසම් ආකෘිවල,
(i) Èhwe,s wdlD;sfha m%Odk wjia:d ,shd olajkak'
(ii) Èhwe,s wdlD;sfha jdishla yd wjdishla ,shkak'
(iii) i¾ms, wdlD;sfha úfYaI wjia:d ;=kla ,shkak'
(iv) i¾ms, wdlD;sfha jdis folla yd wjdis folla ,shkak'
(v) Tn mdi,g kj f;dr;=re moaO;shla ks¾udKh lsÍug jvd;a iqÿiqu moaO;s ixj¾Ok wdlD;sh
l=ula±hs fya;= iys;j meyeÈ,s lrkak'
(vi) p;=rx. ;u mdif,a ATM hka;%h ksjerosj l%shd lrkafka oehs ne,Sug Yafõ; uxcqid (white box
test) Ndú; lrhs' Tn Bg tl. jkafka kï thg fya;=j yd tfia fkdfõ kï Bg fya;=j yd
thg úl,am l%uhla fhdackd lrkak'
2. Wmq,a ;u mdif,a nexl= YdLdfõ l<uKdlre f,i l%shd lrk w;r isiqkaf.a b;sßlsÍï .sKqï
mj;ajdf.k hkq ,nhs' Tyqg fuu ld¾hh myiqfjka yd ksjerÈj ld¾hlaIuj lrf.k hdug
mß.Kl.; f;dr;=re moaO;shla wjYH nj Tyqg wjfndaO ùu;a iu. th ks¾udKh lr .ekSug E-
Solutions wdh;kh fj; th Ndr fok ,§' tys f;dr;=re moaO;s úYaf,aIsldjl jQ ks,ka;s mdif,a nexl=
YdLdfõ l<uKdlre yuqù tu ia:dkfha lghq;= ksÍlaIKh lrk ,§' tys§ úúO f,aLK lsysmhla
yqjudre jk nj ±l .; yels úh'
isiqka uqo,a nexl=.; lsÍug uqo,a b;=reïm; mqrjd l<uKdlre fj; Ndr §u" isiqka uqo,a wdmiq ,nd
.ekSug uqo,a nerm; mqrjd l<uKdlre fj; Ndr §u" foudmshka úiska kj b;sßlsßfï .sKqï weröfï
fmda¾u l<uKdlre fj; Ndr §u" nexl= YdLdfõ Èkl .Kqfokq úia;r ;u uõ YdLdjg ±kqï §u" udisl
b;sßlsÍï úia;rh úÿy,am;s ;=udg bÈßm;a lsÍu tajdhska iuyrls'
;jo" tu f;dr;=re moaO;sh ks¾udKh lsßfuka l<uKdlre n,dfmdfrd;a;= jk wdldrh weh úiska
fidhd n,k ,§' isiqkaf.a .sKqñ mÍlaId lsÍu" mdif,a .=re jegqma ieliSu" nexl= YdLdfõ wdrlaIdj"
ATM hka;%h md,kh" b;=reï fmd,sh .Kkh lsÍu" mdif,a f;dr;=re mj;ajdf.k hdu ta w;r úh'
(i) by; o;a; wkqj Document-Flow diagram ^f,aLK .e,Sï igykla& w|skak'
(ii) moaO;sfha ld¾h noaO (Functional Requirements) yd ld¾h noaO fkdjk wjYH;d (Non-
Functional Requirements) fjk fjku olajkak'
(iii) ks,ka;s ;ud mdif,a mqia;ld,h fj; ks¾udKh lr Ndr ÿka f;dr;=re moaO;sh l%shdjg kexùug
l%shd lrhs' ta i|yd weh úiska fhdod .kq ,nk l%uhla fhdackd lrkak' thg fya;=jo olajkAk'
3. පහත සපන්ත්‍වා ඇි සංසිද්විය නිරූපණය කිරීමට භූතාර්කථ සම්බන්ත්‍ධතා (E-R)රූප ෙටහ ක් අඳින් .
ඔබසේ රූප සටහසන්ත්‍ උපලක්‍ෂණ (attributes) හා ප්‍රාථමික යතුරු (primary keys)පැහැදිලිව දැ්විය යුතු ය. ඔබසේ
උපකේපන සවසතාේ පැහැදිලිව ප්‍රකාශ්‍ කරන්ත්‍න.
එ්තරා ආයතනයක සස්වකයින්ත්‍ විසින්ත්‍ විවිධ වයාපෘිවල නිරත සේ. එ් වයාපෘිය් සඳහා සහභාගි වන
සස්වකයින්ත්‍සේ සස්වක අංකය (EmployeeNo), සස්වක නාමය, නිවසස් ලිපිනය, උපන්ත්‍ දිනය හා සහභාගි වන
වයාපෘි ඇතුළේ වාර්කතාව් පවේවාසගන යාමට ආයතන ප්‍රධානියාට අවශ්‍යව ඇත.
එ් සස්වකයකුට එ් වයාපෘියකට වඩා සහභාගි විය හැකිය. එ් නිශ්‍්චිත වයාපෘිය් සඳහා එ් සස්වකයකුට
වඩා වැඩි සංඛයාව් සිටිය හැකිය. එ් එ් සස්වකයාට කලින්ත්‍ නියම කරන ලද පැය ගණන් වයාපෘිය් සඳහා
සයදවිය හැකිය. වයාපෘි ස්තය (ProjectCode) හා නමපවේවා ගැනීම අතයවශ්‍ය සේ.
එ් වයාපෘිය් භාරව කටයුතු කිරීම සඳහා ඇේසේ එ් සදපාර්කතසම්න්ත්‍තුව් වන අතර එ් සදපාර්කතසම්න්ත්‍තුව්
මගින්ත්‍ වයාපෘි එකකට වැඩි ප්‍රමාණය් ක්‍රියාේමක කරයි. සදපාර්කතසම්න්ත්‍තුසේ අංකය (DeptNo) හාඑහි නම
පවේවා ගත යුතු ය. එ් සස්වකයකු අයේ වන්ත්‍සන්ත්‍ එ් සදපාර්කතසම්න්ත්‍තුවකට පමණ් වන අතර එ්
සදපාර්කතසම්න්ත්‍තුවක සස්වකයින්ත්‍ එ් අයකුට වඩා සස්වය කරයි. එ් සදපාර්කතසම්න්ත්‍තුව් ස්ථාන කිහිපය් පැවිය
හැකි අතර එ් ස්ථානයක පවින්ත්‍සන්ත්‍ එ් සදපාර්කතසම්න්ත්‍තුව් පමණි. එ් එ් ස්ථානය හඳුනා ගැනීම සඳහා
ස්ථානීය සංස්තය් (LCode) පවින අතර එහි විස්තරය් ද අඩංගුව පැවිය යුතු ය.
EmployeeNo, ProjectCode, DeptNo ෙහ LCode මගින් පිළිනවළින් එක් එක් නෙේවකයින්, වයොපෘති,
නෙපොර්තනේන්තු ෙහ ෙේථො අ ය ව හඳුන්වනු ලැනේ.

80
© t,a'ta' pñ,ald úfÊodi
4. (a) පරිගණක ක්‍රමසේඛසේ දී භාවිතාසම්පාදකය (compiler) සහ අර්කථ විනයාසකය (interpreter) අතර
සවනස් පැහැදිලි කරන්ත්‍න.

(b) පළමු හා සතවැනි පරිගණක භාෂා පරම්පරාවල ද්නට ලැසබන සවනස්කම් පැහැදිලි කරන්ත්‍න.
(c) පහත දැ්සවන පයිතන්ත්‍ (Python) ස්තය සලකන්ත්‍න:

x = 0
total = 0.0
n=int(input("Enter no. of Subject:"))
if n<=0:
print ("Invalid no. of subject!")
else:
while x < n:
marks = int(input("Enter subject marks:"))
total = total + marks
x = x + 1
avg = total/x
print ("Total Mark is %d" %total)
print ("Average Mark is %d" %avg)

(i) එහි සඳහන්ත්‍ පාලන වූහ (control structures) වර්කග සමානවා ද?


(ii) ඉහත පයිතන්ත්‍ වැඩසටහසනහි සඳහන්ත්‍ විචලය හඳුන්ත්‍වන හා ඒවාසේ දේත වර්කගයන්ත්‍ (variable
identifiers and types) හඳුන්ත්‍වන්ත්‍න.

(b) සංඛයා යුගල කියවා ඒවාට අදාළ මතු දැ්සවන ක්‍රියාවලින්ත්‍ සිදු කළ යුතු ය.
සංඛයා යුගලය කියවීසමන්ත්‍ පසු පරිශීලකයා ‘0’ ඇතුළේ කරන්ත්‍සන්ත්‍ නම් සංඛයා සදස් එකතුව හා
ප්‍රිදානය ද 1 ලබා සදන්ත්‍සන්ත්‍ නම් සංඛයා සදස් ගුණිතය හා ප්‍රිදානය ද 2 ලබා සදන්ත්‍සන්ත්‍ නම් ඊළඟ
සංඛයා යුගලය කියවා නැවත වැඩසටහසන්ත්‍ ක්‍රියාකාරිේවය ආරම්භයට යාම ද 3 ලබා සදන්ත්‍සන්ත්‍
කියවූ සංඛයා යුගේ ගණන සහ “Program is finished!” යන්ත්‍න සංදර්කශ්‍නය කර වැඩසටහසනන්ත්‍ නි්ම
යාම ද සිදු විය යුතු ය.
(i) සමම සංසිද්විය නිරූපණය කරන ගැලීම් සටහන් ඇඳ ද්වන්ත්‍න.
(ii) ඉහත ඔබ ලබා ගේ ගැලීම් සටහන ස්ථාපනය කිරීම සඳහා පයිතන්ත්‍ ශ්‍රිතය් (function) ලියන්ත්‍න.

5.පරිගණක දේත නිරූපණය සඳහා විවිධ ස්ත ක්‍රම අනුගමනය කරනු ලබයි.
(i) ASCII code ys Ndú; lrk 1000001 u.ska A ksrEmKh lrhs kï J ksrEmKh lrk ASCII
fla;h fidhkak'
(ii) wjika fmdl=r wiïmQ¾K f,i msrjqul§ m%udKh ìgq 32010 l f.dkqjl f.dkq
wjldYfhys isÿ jk kdia;sh .Kkh lrkak' ^fmdl=rl m%udKh nhsg 1024 f,i
Wml,amkh lrkak'&
(iii) oDV ;eáhl 4'5 GB m%udKhl ùäfhda f.dkqjla wvx.= fõ' th 700 MB jk CD ;eá j,
.nvd lsÍug wjYH kï ta i|yd wjYH jk CD ;eá m%udKhiy wjidk CD ;eáfha
kdia;sh .Kkh lrkak'
(iv) ksjil A B, C ,D f,i fodrj,a y;rla we;s w;r tu fodrj,a
weÍu -1 yd jeiSu -0 i|yd ;d¾lsl mßm:hla ks¾udKh
S g woyia lrhs' A fodr fyda B fodr iu. ´kEu tla
lsru
fodrla wer ;sîfï wjia:dj i|yd my; i;H;d
j.=j ta wdldrhgu msgm;a lrf.k iïmQ¾K lrkak'

(v) wjia:djka i|yd SOP- Sum Of Product wdldrhg nQ,shdkq


m%ldYkhla f.dvk.kak'
(vi) ldfkda is;shï Ndú;fhka iq¿ lr thg .e,fmk ;d¾lsl
mßm:h w|skak'

81
© t,a'ta' pñ,ald úfÊodi
6. (a) සවබ් පිටුවක අන්ත්‍තර්කගත HTMLelement යනු කුම් දැයි නිදසුන් ඇසුසරන්ත්‍ පහදන්ත්‍න.
(b) සවබ් අඩවිය (website) සහ සවබ් බ්‍රවුසරය (web browser) අතර සවනස සකටිසයන්ත්‍ පැහැදිලි කරන්ත්‍න.
(c) පහත HTML ප්‍රභව ස්තය (source code)සහ එයට අදාළ ප්‍රිදානය (output)සලකන්ත්‍න. ප්‍රභව
ස්තසේ ①සිට⑳ සලස ද්වා ඇි ස්ථානවලට අවශ්‍ය HTML ස්ත සකාටස්දී සනාමැත. එම
ස්ථානවලට අදාළ නිවැරදි ස්ත සකාටස් අදාළ සේබලය සඳහන්ත්‍ කරමින්ත්‍ ලියා ද්වන්ත්‍න. සම්පූර්කණ
HTML ප්‍රභව ස්තය ම ලිවීම අවශ්‍ය සනාසේ.

www.ictabc.com

82
© t,a'ta' pñ,ald úfÊodi

<html>
<head>
<①> ② </①>
</head>
<body>
<③>Boolean Algebra</③>
<p>A set of rules formulated by the English mathematician <④>George Boole</④>
(1815-1864) describes certain propositions whose outcome would be either <⑤>TRUE</⑤> or
<⑤>FALSE</⑤>.</p>
<h2>Basic Logic Gates</h2>
<p>There are three Basic Logic Gates.</p>
<⑥>
<li>AND gate</li>
<li>OR gate</li>
<li>NOT gate</li>
</⑥>
<⑦>
<⑧="image/and.png"/><caption>AND</caption>
<⑧="image/or.png"/><caption>OR</caption>
<⑧="image/not.png"/><caption">NOT</caption>
<⑦>
<⑨>Truth Table</⑨>
<⑩>A Truth Table shows how a logic circuit's output responds to various combinations of the inputs, using logic 1
for <⑤>TRUE</⑤> and logic 0 for <⑤>FALSE</⑤>.</⑩>
<⑪ border="⑫">
<⑬>
<⑭ ⑮="2">Inputs</⑭>
<⑭ ⑮="3">Output</⑭>
</⑬>
<⑬ align="⑯">
<td>A</td><td>B</td><td>A AND B</td><td>A OR B</td><td>NOT A</td>
</⑬>
<⑬ align="⑯">
<td>0</td><td>0</td><td>0</td><td>0</td><td ⑰="2">1</td>
</⑬>
<⑬ align="⑯">
<td>0</td><td>1</td><td>0</td><td>1</td>
</⑬>
<⑬ align="⑯">
<td>1</td><td>0</td><td>0</td><td>1</td><td ⑰="2">0</td>
</⑬>
<⑬ align="⑯">
<td>1</td><td>1</td><td>1</td><td>1</td>
</⑬>
</⑬>
<⑱>
<address>Source: <⑲ ⑳="http://www.ictabc.com ">ICTabc.com</⑲></address>
</body>
</html>

83
wdo¾Y m%Yak m;%h 6

© ixl tia fyajf.a


© ixl tia fyajf.a

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - I)
wdo¾Y m%Yak m;%h 6
nyqjrK m%Yak m;%h
© ixl tia fyajf.a
 m%Yak ish,a,g u ms<s;=re imhkak'
 fuu m;%h i|yd ,efnk ld,h meh folls'
 m%Yak wxl 1 isg 50 f;la 1, 2, 3, 4, 5 hk ms<s;=rej,ska ksjerÈ fyda jvd;a iqÿiq fyda ms<s;=r f;darkak'
1. තෙවන පරම්පරාතේ පරිගණක වල භාවිො වූ ොක්ෂණය වන්තන්,
1. IC 2. Transistors 3. Vacuum Tubes 4. Microprocessor 5. LSI
2. පහෙ මාධ්‍ය ප්‍රතිදාන උපාාංගයක් වන්තන්,
1. OMR 2.OCR 3.Plotter 4. MICR 5. Trackballs

3. 68010 ට තුලය ෂඩ් දශමය සාංඛ්‍යාව වන්තන්,


1. 2A816 2. 21816 3. 2A116 4. 2A016 5. 2A616

4. 1548 + 101111012 =
1. 12916 2. 29710 3. 5248 4. 1 සහ 2 පිළිතුරු 5. 2 සහ 3 පිළිතුරු

5. A + ABC + ABC + CAB යන බූලීය ප්‍රකාශනය සුළු කළ විට ලැතෙන පිලිතුර වන්තන්,
1. AB 2.AC 3. A 4. ABC ̅C
5. AB ̅

6. පරිගණක තයදුම් සඳහා ෙහුලව භාවිො වන දත්ෙ සමුදාය වර්ගය වන්තන්,


1. සම්ෙන්ධ්‍ක 2. ධූරාවලි 3. ජාල 4. වසතතු නැඹුරු 5. පැෙලිතගානු

7. පහෙ මෙක වර්ග වලින් නෂය මෙකයක් වන්තන්,


1. ROM 2. RAM 3. SSD
4. Secondary Memory 5. Flash Memory

8. පහෙ දක්වා ඇති තක්ෙ අෙරින් හඳුන්වනය (id) intro නම් වූ HTML තේදයක (paragraph) පාඨ යටින් ඉරි
ඇඳීම (Underline) සඳහා වූ නිවැරදි CSS රීතිය කුමක්ද?
1. .intro {text:underline;} 2. #intro {text:underline;}
3. #intro{ text-decoration:underline; 4. .intro {text-decoration:underline;}
5. p#intro {text-type: underline;}

9. OSI ආකෘතිය තුළ අයි පී ලිපින අන්ෙර්ගෙ සතථරය කුමක්ද?


1. ජාල සතථරය 2. තභෞතික සතථරය 3. ප්‍රවාහන සතථරය
4. සැසි සතථරය 5. දත්ෙ සන්ධ්‍ාන සතථරය

10. පරිගණකයට නව උපාාංග සවි කළ විට සතවයාංක්‍රීයව සතථාපිෙ වීම හඳුන්වන නම වන්තන්,
1. Add/Remove Hardware 2. Easy Installer 3. Plug and Play
4. Add Hardware Utility 5. Fetch and Store

11. උපජාල 500ක් සෑදීමට හැකිවන පරිදි B පන්තිතේ අයි පී ලිපිනවලට අදාළ සාමානය උපජාල විනයාසය තවනසත
කළ පසු ලැබිය හැකි නව උපජාල විනයාසය වන්තන්,
1. 255.255.128.0 2. 255.255.255.128
3. 255.255.192.0 4. 255.255.224.0
5. 255.255.255.248

85
© ixl tia fyajf.a
12. OSI ආකෘතිය තුළ තභෞතික ලිපින (MAC Address) සම්ෙන්ධ්‍ කටයුතු සිදුකරන සතථරය වන්තන්,
1. ජාල සතථරය 2. දත්ෙ සන්ධ්‍ාන සතථරය
3. ප්‍රවාහන සතථරය 4. සැසි සතථරය
5. තභෞතික සතථරය

13. දී ඇති පරිපථතේ සරල ආකාරය තෙෝරන්න.

14. ඩීතමෝගන් නයාය භාවිො කර (𝐴. 𝐵) . (𝐴 + 𝐵) යන බූලීය ප්‍රකාශනය සුළු කළවිට ලැතෙන පිළිතුර වන්තන්,
1. 0 2. 1 3. A 4. B 5. AB

15. >>>(3+15)%4+3**2 යන පයිෙන් ප්‍රකාශනයට අදාළ ප්‍රතිදානය කුමක්ද?


1. 6 2. 9 3. 11 4. 25 5.49

16. නගරයක රජතේ ආයෙන කිහිපයක් සම්ෙන්ධ්‍ කරමින් නිර්මාණය කරන්නාවූ ජාලයක් සඳහා වඩාත් සුදුසු ජාල
ක්‍රමය කුමක්ද?
1. LAN 2. WAN 3. MAN 4. CAN 5. PAN

17. ප්‍රධ්‍ාන වගුවක ප්‍රාථමික යතුර තවනත් වගුවක ප්‍රාථමික යතුර තලස භාවිො වන්තන් නම් එම යතුර හඳුන්වන
නම වන්තන්,
1. Alternate Key 2. Unique Key 3. Primary Key 4. Foreign Key 5. Candidate Key

18. පරිගණක විදයාගාරතේ එක් ප්‍රධ්‍ාන පරිගණකයක් සහ ෙවත් පරිගණක 20 ක් තිතේ. ප්‍රධ්‍ාන පරිගණකතේ තිරය
අනිත් පරිගණක වල තපන්වීමට හැකි මෘදුකාාංගය / මෘදුකාාංග වන්තන්,
1. Skype 2. You Tube 3. Team viewer 4. 1 හා 2 පිළිතුරු 5. 1 හා 3 පිළිතුරු

19. http://www.python.org/downloads යන ඒකාකාර සම්පත් නිශතචායකතයහි ඉහළ මට්ටතමහි වසම් නාමය


වන්තන්,
1. www 2. http 3. downloads 4. org 5. Python

20. x=2==3 යන පයිෙන් ප්‍රකාශනය ක්‍රියාත්මක කළ පසු x සඳහා ලැතෙන අගය වන්තන්,
1. 2 2. 3 3. True 4. False 5. Null

21. තකාන්තේසි සාංසන්දනය කරන පරිගණක වැඩසහනක ප්‍රෙයාගමන (Return) දත්ෙ ප්‍රරූපය කුමක්ද?
1. Integer 2. Boolean 3. Float 4. List 5. Tuple

86
© ixl tia fyajf.a
22. පරිගණක ජාලයක DNS මගින් සිදුවන කාර්යය වන්තන්,
1. ජාලයක් වවරස වලින් ආරක්ෂා කරයි 2. පරිශීලකයන්ට නාමාවලි තසතවා සපයයි
3. පරිගණක ජාල එකිතනක සම්ෙන්ධ්‍ කරයි 4. වසම් නාම අයි පී ලිපින ෙවට පරිවර්ෙනය
5. අයි පී ලිපින පවරා තදයි

23. වසතතු නැඹුරු පරිගණක භාෂා සාංකල්පතේදී එක් පන්තියක උපලක්ෂණ පාදක කරතගන එයට ෙවත්
උපලක්ෂණ එක් කරමින් තවනත් පන්තියක් නිර්මාණය කිරීම හඳුන්වන්තන්,
1. Polymorphism 2. Encapsulation 3. Inheritance 4. Abstraction 5. Overriding

24. 31 // (2 + 3) ** 2 යන පයිෙන් ප්‍රකාශනයට අදාළ ප්‍රතිදානය වන්තන්,


1. 6 2. 1 3. 25 4. 1.24 5. 36

25. පහෙ පයිෙන් ක්‍රමතල්ඛ්‍ණතේ ප්‍රතිදානය කුමක්ද?


i = 0
while i < 3:
print(i)
i += 1
else:
print(0)

1. 1 2 2. 1 2 3 3. 0 1 2 4. 0 1 2 3 5. 0 1 2 0

26. මෘදුකාාංග තකාල්ලය (Software Piracy) යනුතවන් අදහසත වන්තන්,


1. නිපදවූ සමාගතමන් මෘදුකාාංග තසාරකම් කිරීම
2. මෘදුකාාංග වල පිටපත් ලො ගැනීම
3. පිටපත් කිරීතම් අයිතිය නැති මෘදුකාාංග පිටපත් කිරීම
4. තපෞේගලික පරිගණක වල මෘදුකාාංග තසාරකම් කිරීම
5. මෘදුකාාංග වල මූලාශ්‍ර තක්ෙ තසාරකම් කිරීම

27. වයතිතර්ඛ්‍ (Exceptions) සම්ෙන්ධ්‍තයන් පහෙ ප්‍රකාශ වලින් නිවැරදි වන්තන්,


A - වයතිතර්ඛ්‍ මගින් මූලාශ්‍ර තක්ෙතේ තදෝශ නිවැරදි කළ හැකිතේ.
B - වයතිතර්ඛ්‍ මගින් තදෝශ ඇති සතථාන තසායාගෙ හැකිය.
C - වයතිතර්ඛ්‍ භාවිො කළ හැක්තක් පාලන වූහ සඳහා පමණි.
D – try සහ else මගින් කාර්යය සිදුකිරීමට අවශය තක්ෙය ලොදිය යුතු අෙර except මගින් තදෝශය

හඳුනාගැනීමට ප්‍රතිදානයක් ලො දිය හැකිය.


1. A , B , C 2. A , B , C , D 3. A , B , D 4. B , C , D 5. B , D

28. පහෙ කාතනෝ සිතියම සුළු කළ විට ලැතෙන පිළිතුර වන්තන්,

AB
CD
00 01 11 10

00 1 1 1 1
01 1 1 1 1
11 1
10 1 1 1 1
̅ + AB
1. A ̅+C̅D̅ ̅+B
2. A ̅ + AD
̅C̅ ̅+B
3. A ̅+C
̅D̅
̅+A
4. C + D ̅ ̅B ̅C + B
5. B ̅C̅+A
̅C + C
̅D̅

87
© ixl tia fyajf.a
29. දත්ෙ පැකට්ු ජාලයක් තුළ සම්තේෂණය වීතම්දී පැකට්ු විනාශ විම සහ ඒවා නැවෙ ලොගැනීම (Recover)
සම්ෙන්ධ්‍ පහෙ ප්‍රකාශ අෙරින් නිවැරදි වන්තන්,
A – CSMA/CA මගින් පැකට්ු විනාශ වූ පසු නැවෙ ලො ගන්නා අෙර CSMA/CD මගින් පැකට්ු විනාශ වීමට
තපර එය වළක්වයි.
B – CSMA/CD , නියමු මාධ්‍ය සඳහා භාවිො වන අෙර CSMA/CA , නියමු තනාවන මාධ්‍ය තුළ භාවිො තේ.
C – CSMA/CD ක්‍රමය මගින් දත්ෙ පැකට්ුවක් ජාලය තවෙ මුදාහැරීමට තපර ජාල ෙදෙදය පරීක්ෂා කිරීමට
අවවාද පැකට්ුවක් (Warning Packet) මුදා හැතර්.

1. A හා B 2. A සහ C 3. A පමණි 4. B පමණි 5. A,B,C සියල්ලම

30. 55.10.25.128/23 යන අයි පී ලිපිනයට අදාළ වලාංගු උපාාංග ලිපින පරාසය වන්තන්,
1. 55.10.24.1 – 55.10.26.254 2. 55.10.25.1 – 55.10.25.254
3. 55.0.0.1 – 55.255.255.254 4. 55.10.0.1 – 55.10.255.254
5. 55.10.1.1 – 55.10.255.254

31. දිගු දුර දත්ෙ සන්නිතේදනය සඳහා කලකට ඉහෙ භාවිෙ කළ තනානියමු මාධ්‍යයක් තවනුවට නව ොක්ෂණයක්
මෑෙ කාලතේදී භාවිෙයට ගන්නා ලදී. එම තපර භාවිෙ කළ කළ ොක්ෂණය සහ නව ොක්ෂණය පිළිතවළින්,
1. UHF , VHF 2. VHF , Satellite
3. Microwave , Satellite 4. Satellite , UHF
5. VHF , UHF

32. තවේ පිුවක පසුබිමට පින්ූරයක් ඇතුළත් කිරීමට භාවිො කළ හැකි නිවැරදි තක්ෙය වන්තන්,
1. <body background=image.jpg> 2. body { background-image: url(“image.jpg”); }
3. body { background: url(“image.jpg”); } 4. Body { background-image: “image.jpg” ;}
5. <body background-image=“Image.jpg”>

33. තවේ පිුවක් තුළ අඩාංගු තකාටසකටම අධිසන්ධ්‍ානයක් (Hyperlink) නිර්මාණය කිරීම සඳහා නිවැරදි තක්ෙය
වන්තන්,
1. 2.
<html> <html>
<head><title>Cars</title></head> <head><title>Cars</title></head>
<body> <body>
<a href=“#benz”>Benz</a> <a href=“#benz”>Benz</a>
<div name=“benz”>Content About Benz Car</div> <div class=“benz”>Content About Benz Car</div>
</body> </body>
</html> </html>

3. 4.
<html> <html>
<head><title>Cars</title></head> <head><title>Cars</title></head>
<body> <body>
<a href=“#benz”>Benz</a> <a href=“#benz”>Benz</a>
<div id=“benz”>Content About Benz Car</div> <div name=benz>Content About Benz Car</div>
</body> </body>
</html> </html>

5.
<html>
<head><title>Cars</title></head>
<body>
<a href=“#benz”>Benz</a>
<div link=“benz”>Content About Benz Car</div>
</body>
</html>

88
© ixl tia fyajf.a
34. තමතහයුම් පේධ්‍ති සම්ෙන්ධ්‍ පහෙ ප්‍රකාශ අෙරින් වැරදි ප්‍රකාශය / ප්‍රකාශයන් වන්තන්,
A – Linux යනු නිදහසත හා විවෘෙ තක්ෙ සහිෙ තමතහයුම් පේධ්‍තියකි.
B - තමතහයුම් පේධ්‍තිය මගින් දෘඩාාංග පාලනය තනාවන අෙර මෘදුකාාංග පාලන හා කලමණාකරණ කටයුතු
සිදුතකතර්.
C - ප්‍රථම චිත්‍රක පරිශීලක අතුරු මුහුණත් (GUI) සහිෙ තමතහයුම් පේධ්‍තිය වින්තඩෝසත (Windows) තේ.
1. B සහ C පමණි 2. A සහ C පමණි 3. A පමණි 4. A සහ B පමණි 5. A,B,C සියල්ලම

35. Immutable දත්ෙ ප්‍රරූප පමණක් අඩාංගු පිළිතුර වන්තන්,


1. String, Tuple, Boolean 2. Boolean, List, String
3. String, Tuple, List 4. Tuple, Dictionary, Boolean
5. String, Number , List

36. පහෙ ප්‍රකාශ වලින් සාවදය ප්‍රකාශය කුමක්ද?


1. තභෞතික සතථරය තුළ තවෝල්ීයො තවනසතකම් අනුව බිු(bit) ආකාරතයන් දත්ෙ සම්තේෂණය සිදුතේ.
2. තේගවත් දත්ෙ සන්නිතේදනය සඳහා UDP නියමාවලියට වඩා TCP නියමාවලිය භාවිො තේ.
3. ජාලයක් තුලදී තොරතුරු හුවමාරුවක් සිදුවීතම්දී, දත්ෙ යවන(send) හා ප්‍රතිග්‍රහණය (receive) කරගන්නා
ජාලමය උපාාංග (network devices) අෙර දත්ෙ ගලායාම (data flow) නිවැරදිව පාලනය කරන්තන්
Transport layer එක තුලදීය.
4. Session layer එක තුලදී, සන්නිතේදනය කල යුතු තයදුම් (application) අෙර සම්ෙන්දොව
තගාඩනගාගැනීම, එම සම්ෙන්දොව නිවැරදිව කළමනාකරණය කිරීම සිදුකරයි.
5. Presentation Layer මගින් ජාලය තුලට පැමිතණන තහෝ පිටෙට යන තොරතුරු එක් නිරූපණ මාධ්‍යක සිට
ෙවත් නිරූපණ මාධ්‍යකට හැරවීම සිදුකරයි.

37. සාංවර්ධ්‍නය කළ පේධ්‍තියක් පරීක්ෂා කිරීතම් ක්‍රමයක් තනාවන්තන්,


1. ආකෘති පරීක්ෂාව (Structural Testing) 2. පේධ්‍ති පරීක්ෂාව (System Testing)
3. තක්ෙ පරීක්ෂාව (White Box Testing) 4. ආදාන ප්‍රතිදාන පරීක්ෂාව (Black Box Testing)
5. ඒකක පරීක්ෂාව (Unit Testing)

38. HTML තපෝරමයක විකල්ප කිහිපයකින් එක් අයිෙමයක් පමණක් ලො දීම සඳහා භාවිො කළ හැකි වඩාත්
තයෝගය උසුලනය වන්තන්,
1. Radio 2. Check Box 3. Select 4. Button 5. Text

39. සාංගෘහිෙ සාංවර්ධ්‍න පරිසරය (IDE) සම්ෙන්ධ්‍ වැරදි ප්‍රකාශය / ප්‍රකාශ වන්තන්,
A - තම් මගින් තගානු සහ නාමාවලි තවෙ තලතහසිතයන් පිවිසීම හා ඒ සම්ෙන්ධ්‍ තමතහයුම් සිදුකළ හැකිය.
B - තමම පරිසරය තුළ චිත්‍රක පරිශීලක අතුරුමුහුණත් නිර්මාණය කළ තනාහැකිය.
C - භාෂාවන් සඳහා වූ පරිවර්ෙක වැඩසටහන් සියල්ල තමන්ම තදෝෂ නිරාකරණ වැඩසටහන්ද තම් තුළම
අන්ෙර්ගෙතේ.
D – IDE සඳහා උදාහරණ තලස Eclipse , Code Blocks , XCode යන ඒවා දැක්විය හැකිය.
1. B , C , D 2. B , D 3. C ,D 4. B , C 5. A , B , D

40. වැරදි SQL විධ්‍ානය තෙෝරන්න.


1. SELECT * FROM marks WHERE ICT='50' OR SFT=' 50 ';
2. SELECT * FROM stores WHERE product='paint' AND (paint_brand='dulux' OR paint_brand ='nippon');
3. SELECT * FROM students ORDER first_name DESC;
4. INSERT INTO references (BookName, Author, Price) VALUES ('Software Engineering', 'Roger S
Pressmen ', '800 USD');
5. SELECT LastName, FirstName, Address FROM Persons WHERE Address IS NULL;

41. දත්ෙ සමුදාය මෘදුකාාංගයක් තනාවන්තන්,


1. Microsoft Access 2. IBM Informix 3. Glassfish
4. Oracle 5. Firebird

89
© ixl tia fyajf.a
42. පරිශීලක පාර්ශවතේ ආරක්ෂාව ෙහවුරු කිරීමට වඩාත් තයෝගය තසතවාදායකය සහ සතවයාංක්‍රීයව ජාල ලිපින
ලොදීම සඳහා වූ තසතවාදායක පරිගණක පිළිතවලින්,
1. DNS Server, DHCP Server 2. DHCP Server, DNS Server
3. Proxy Server, DHCP Server 4. Proxy Server, DNS Server
5. DHCP Server , Catalog Server

43. ශකයො අධ්‍යනය අයත් වන්තන්,


1. පේධ්‍ති හඳුනාගැනීම 2. පේධ්‍ති විශතතල්ෂණය
3. පේධ්‍ති සැලසුම් කිරීම 4. පේධ්‍ති සාංවර්ධ්‍නය
5. පේධ්‍ති පරීක්ෂාව

44. තමතහයුම් පේධ්‍තිය තසායා එය ප්‍රධ්‍ාන මෙකය තවෙ ලො ගැනීම සම්ෙන්ධ්‍ව කටයුතු කරනු ලෙන්තන් පහෙ
දැක්තවන ඒවා අෙරින් කවරක්ද?
1. ROM 2. CMOS 3. BIOS 4. DMOS 5. Bootstrap Loader

45. පරිගණක තමතහයුම් පේධ්‍තියක ප්‍රධ්‍ාන කාර්යයක් තනාවන්තන්,


1. පරිශීලක තයදුම් මෘදුකාාංග සතථාපනය සඳහා ඉඩ සැලසීම
2. සැතනලි මෙකයක් Format කිරීමට ඉඩ සැලසීම
3. අන්ෙර්ජාලයට සම්ෙන්ධ්‍ වී සමාජ තවේ අඩවියකට පිවිසීම
4. ප්‍රතිවවරස මෘදුකාාංගයක් පරිගණකය තුළ සතථාපනයට ඉඩ සැලසීම
5. ක්‍රියායන එකකට වඩා ඇති අවසතථාවක ඒවා කළමණාකරණය කිරීම

46. …………………… භාවිො කරන්තන් දත්ෙ සහ තවනත් දත්ෙ සමග ඒවාතේ පවතින සම්ෙන්ධ්‍ො අර්ථ දැක්වීමටයි.
එය දත්ෙ සමුදායක දත්ෙ ගෙඩා කරන වුහය නිර්මාණය කිරීමට භාවිො කරයි.
ඉහෙ හිසතෙැනට ගැළතපන පදය වන්තන්,
1. DDL 2. DML 3. DCT 4. VDL 5. DMD

47. ER සටහන් සම්ෙන්ධ්‍ පහෙ දැක්තවන ප්‍රකාශ අෙරින් සෙය වන්තන්,


A- Multivalued attributes කිහිපයක් භූොර්ථ එකකට සම්ෙන්ධ්‍ව පැවතිය තනාහැකිය
B - සමහර Entities සතුව descriptive attributes පැවතිය හැකිය.
C - ER සටහන් වල Ternary Relationships ආකාර දක්නට තනාලැතේ.
1. A පමණි 2. A සහ B පමණි 3. B පමණි 4. B සහ C පමණි 5. A සහ C පමණි

48. පහෙ දක්වා ඇති පයිෙන් ක්‍රමතල්ඛ්‍ණය ධ්‍ාවනය කළ පසු ලැබිය හැකි ප්‍රතිදානය වන්තන්,

str=“Hello World”
print(“Max Char is: ” + max(str))

1. Max Char is: 11 2. Max Char is: 10 3. Max Char is: W


4. Max Char is: o 5. Max Char is: r

49. ශීෙරකණය කුමන පේධ්‍ති වර්ගයට අයත් තේද?


1. සතවාභාවික , සාංවෘෙ 2. ප්‍රතිසම , සාංවෘෙ
3. සතවාභාවික , විවෘෙ 4. කෘතීම , සාංවෘෙ
5. කෘතිම , විවෘෙ

50. යම් ප්‍රසිේධ්‍ සමාගමක් ෙම ආයෙනතේ තකාටසත අන්ෙර්ජාල තවේ අඩවියක් හරහා ෙම තසතවකතයකුට අතලවි
කිරීම අයත් වන්තන් විදුත් වානිජයතයහි කිනම් ගනුතදනු වර්ගයටද?
1. C2C 2. B2B 3. B2E 4. B2C 5. E2B

******

90
© ixl tia fyajf.a

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 6
A fldgi - jHqy.; rpkd
© ixl tia fyajf.a
 m%Yak ish,a,g u ms<s;=re imhkak'
 II m%Yak m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
 fuu jHqy.; rpkd m%Yak m;%hg ms<s;=re iemhsh hq;= jkafka tu m;%fhau h' tu ksid flá yd ksYaÑ;
ms<s;=re n,dfmdfrd;a;= fõ'
01. i) 56.458 සාංඛ්‍යාව දශමය සාංඛ්‍යාවක් ෙවට පරිවර්ෙනය කරන්න. ගණනය කිරීම් පැහැදිලිව දක්වන්න.
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

ii) 65 + (-15) බිු 8 හි තදතකහි අනුපූරකය මගින් සුළු කරන්න.


……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

iii) බිු 40 ක මෙක තයාමු අවකාශයක් ඇති ෙයිට තයාමුගෙ පරිගණකයක භාවිෙ වන උපරිම මෙකය ගණනය
කරන්න. ගණනය කිරීම් පැහැදිලිව දක්වන්න.
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

02. i) දුම්රිය හරසත මාර්ගයක තේට්ු වැසීම සඳහා ආරක්ෂක පේධ්‍තියක් ඇෙ. එමගින් ආරක්ෂක නිළධ්‍ාරියාතේ
අනතුරු ඇඟවීමක් මෙ සහ පේධ්‍තිතේ තදෝෂ ඇත්නම් පාලක මැදිරිය හරහා තේට්ු වසා දැතමන අෙර දුම්රිය
මාර්ගතේ දුම්රිය ගමන් කිරීමක් ඇත්නම් පමණක් තේට්ු සතවයාංක්‍රීයව වැසීමකට ලක්තේ. ආරක්ෂක
නිළධ්‍ාරියාතේ අනතුරු ඇඟවීම A තලසත් මාර්ගතේ දුම්රිය ධ්‍ාවනයක් සිදුවීම B තලසත් පේධ්‍තිතේ තදෝෂ C
තලසත් සතවයාංක්‍රීයව තේට්ු වැසීම F තලසත් සලකා තමම සිදුවීමට අදාළ සෙයො වගුව තගාඩනගන්න.

ii) ඉහෙ ඔෙ ලොගත් සෙයො වගුවට අදාළව F=1 වන අවසතථා සඳහා SOP ප්‍රකාශනය ලියන්න.
……………………………………………………………………………………………………………………………………………………………

iii) D=0 වන අවසතථා වලට අදාළ POS ප්‍රකාශනය ලියා දක්වන්න.


……………………………………………………………………………………………………………………………………………………………

91
© ixl tia fyajf.a
03. iv) ඔෙ ii තවනි තකාටසට අදාළව ලොගත් SOP ප්‍රකාශනය බූලියානු ශ්‍රිෙ භාවිෙතයන් සුළු කරන්න.

04. (A) i) පයිෙන් ක්‍රමතල්ඛ්‍ණ භාෂාතේ ඇති Immutable සහ mutable දත්ෙ ප්‍රරූප තවන් තවන් වශතයන්
දක්වන්න.
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

ii) ක්‍රමතල්ඛ්‍ණ භාෂාවක් භාවිෙතේදී තමාඩියුල (Module) භාවිෙතේදී එම භාෂාව සාංවර්ධ්‍නය කරන
ආයෙනයට සහ පරිශීලකයන්ට අත්වන වාසි 2ක් පැහැදිලි කරන්න.
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

iii) සතථානීය සහ විශතව විචලය යන පද විසතෙර කරන්න.


……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

(B) i) පයිෙන් ක්‍රමතල්ඛ්‍ණතේදී ලූප් (Loop) තුළ භාවිො වන break සහ continue පද විසතෙර කරන්න.
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

ii) while සහ for යන ලූප් (Loop) ආකාර තදතකන්ම 1 සිට 25 දක්වා ඇති ඔත්තත් සාංඛ්‍යා ප්‍රතිදානය කිරීමට
අදාළ තක්ෙ තවන තවනම ලියන්න.

92
© ixl tia fyajf.a

iii) a=int(input("A?"))
b=int(input("B?"))
c=int(input("C?"))
while a*b<c:
print("A: ",a,"B: ",b)
b=b+1
a=a+1

ඉහෙ දක්වා ඇති පයිෙන් ක්‍රමතල්ඛ්‍ණයට a,b සහ c සඳහා පිළිතවළින් 8,6,100 තලස අගයන් ලො දුනතහාත්
අතප්ක්ිෙ ප්‍රතිදානය ලියා දක්වන්න.
……………………………………………………………………………………………………………………………………………………….……
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

05. i) පරිගණක ජාලයක පරිගණක වැඩි ප්‍රමාණයක් ඇති විට පරිපාලක විසින් අයි පී ලිපින පවරාදීම තවනුවට
සතවයාංක්‍රීයව ලිපින ලො දීම සිදුකරන තසතවාදායක පරිගණක වර්ගය කුමක්ද?

………………………………………………………………………………………………………………………………………………………….…

ii)ඒක සම්තේෂණ (Unicast)ෙහු , සම්තේෂණ (Multicast) සහ විකාශන සම්තේෂණ (Broadcast) ක්‍රම


හඳුන්වන්න.
……………………………………………………………………………………………………………………………………………………….……
………………………………………………………………………………………………………………………………………………………….…
………………………………………………………………………………………………………………………………………………………….…

iii) දත්ෙ සම්තේෂණතේ දී තයාදාගන්නා පහෙ සඳහන් සන්නිතේදන මාධ්‍ය 3 ක් පිළිෙඳව තකටි සටහන්
ලියන්න.

සමාක්ෂන රැහැන (Coaxial Cable) , සමාවෘෙ රැහැන් යුගල (Twisted Pair) , ප්‍රකාශ ෙන්තු (Fiber Optics) ,
ඉො උච්ච සාංඛ්‍යාෙය (VHF) , අති උක්ෙ සාංඛ්‍යාෙය (UHF) , ක්ුද්‍ර ෙරාංග (Microwaves) , අතධ්‍ෝරක්ෙ කිරණ
(Infrared)
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

iv) දත්ෙ සම්තේෂණ අපාචනය (Data Transmission Impairments) යනු කුමක්ද සහ නියමු මාධ්‍ය තුළ තමය
මගහැරීමට භාවිො කර ඇති ක්‍රමතේදයකට උදාහරණයක් දක්වන්න.
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

v) අන්ෙර්ජාල මුදල් හුවමරු වැනි කටයුතු වලදී කාඩ්පත් භාවිෙය ආරක්ෂාකාරී වන්තන්ද තනාවන්තන්ද සහ ,
එවැනි කටයුතු වලදී භාúො කළ හැකි ආරක්ෂක ක්‍රම පිළිෙඳව විසතෙර කරන්න .
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………

93
© ixl tia fyajf.a

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 6
B fldgi - rpkd
© ixl tia fyajf.a
 fuu fldgi m%Yak yhlska iukaú;h' ñka y;rlg muKla ms<s;=re imhkak'
 II m%Yk
a m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'

01 A. පහෙ දක්වා ඇති පරිපථය සලකන්න.

i) ඉහෙ පරිපථයට අදාළ බූලියානු ප්‍රකාශනය තගාඩනගන්න.


ii) ලොගත් බූලියානු ප්‍රකාශනය බූලීයානු නීති තයාදා ගනිමින් හැකිොක් සුළු කරන්න.
iii) ඉහෙ අාංක (ii) හි ලොගත් පිළිතුරට අදාළ සරල කළ පරිපථය අඳින්න.

B. පහෙ දක්වා ඇති ප්‍රකාශන බූලීයානු නීති භාවිෙ කරමින් සුළු කරන්න. සුළු කිරීම් පැහැදිලිව දක්වන්න.

i) (AB (C + BD) + A B)C


ii) AB(C + D) + E
iii) F= Σ(1,3,4,6,9,11,12,14)

2) A
i) දෘශය තවේ නිර්මාණ තමවලමක් තලස සාංගෘහිෙ සාංවර්ධ්‍න පරිසරයක ඇති වාසි තමානවාද?
ii) තවේ අඩවි නිර්මාණතේදී අන්ෙර්ගෙයන් තවේ පිුවට ලොදීමට, තසතවාතයෝජක පරිගණක වල සිදුවිය යුතු
කාර්යයන් සිදු කිරීමට, තසතවා දායක පරිගණක වල සිදුවිය යුතු කාර්යයන් සිදු කිරීමට සහ හැඩගැන්වීම් සඳහා
භාවිො වන එක් එක් භාෂාවන් සඳහා උදාහරණය ෙැගින් ලියන්න.
iii) ඇඳුම් අතලවි කරන ආයෙනයකට පාරිතභෝගිකයින්තගන් මාර්ගගෙ (Online) ඇණවුම් ලො ගැනීමට HTML
භාවිො කර තපෝරමයක් නිර්මාණය කිරීමට අවශයව තිතේ. එහිදී පහෙ කරුණු අනුව එය නිර්මාණය කිරීමට
අවශය වන අෙර ඒ සඳහා වඩාත් තයෝගය තලස HTML තපෝරමයක් සකසත කිරීමට අවශය තක්ෙය ලියා
දක්වන්න.

* තපෝරමතයහි දත්ෙ ආරක්ිෙ තලස process.php නම් තගානුතවහි ඇති උපතදසත වලට අනුව සැකසීම් වලට
භාජනය විය යුතුය
* පළමු නම, තදවන (අවසාන) නම සහ ලිපිනය සාමානය පාඨ තලස ඇතුළත් කිරීමට හැකිවිය යුතුය
* දුරකෙන අාංකය ඉලක්කම් වලින් පමණක් ලොදීමට හැකිවන තලසත්, ඊතම්ල් ලිපිනය නිවැරදි රීති සහිෙව
ලො දීමට හැකිවන තලසත් , භාණ්ඩ අවශය දිනය ඇතුළත් කිරීමට හැකිවන තලසත්, භාණ්ඩ වල
වර්ණයන් තෙෝරා ලොදීමට හැකිවන තලසත් වඩාත් සුදුසු HTML මූලාාංගයන් තවන තවනම
තපෝරමතයහි දැක්විය යුතුය.
* ඇඳුම්වල ප්‍රමාණය Small , Medium , Large යන ඒවාතගන් එකක් පමණක් ලොදීමට හැකි විය යුතුය.
* අවශය ඇඳුම් වන නිෂතපාදකයන් තලස Vintage , Odel , Nike , Mas යන නිෂතපාදනයන්තගන් එකක් තහෝ
කීපයක් ලොදීමට හැකි විය යුතුය.

94
© ixl tia fyajf.a
3) පහෙ දැක්තවන marks නම් වූ දත්ෙ සමුදාය වගුව සලකන්න.
Reg No Name E.Tech ICT SFT Eligibility
17/B1/01 Kasun 58 67 62 TRUE
17/B1/02 Lahiru 32 25 28 FALSE
17/B1/03 Supun 74 69 72 TRUE
17/B1/04 Malith 80 76 77 TRUE
17/B1/05 Lakshitha 22 34 30 FALSE

i) සුදුසු දත්ෙ ප්‍රරූප තයාදා ගනිමින් ඉහෙ වගුව නිර්මාණය කිරීමට අවශය SQL තක්ෙය ලියා දක්වන්න.
ii) තමම වගුතේ ප්‍රාථමික යතුර සඳහා සහ සුදුසුකම් ලත් සිසුන් තවනම වගුවක් තුළට ඇතුළත් කිරීතම්දී එම
වගුතේ ප්‍රාථමික යතුර සඳහා සුදුසු ක්තෂතත්‍ර පිළිතවලින් නම් කරන්න.
iii) ICT සහ E.Tech විෂයයන් සඳහා ලකුණු 50ට වැඩි සිසුන් තෙෝරා ගැනීමට ධ්‍ාවනය කළ යුතු විධ්‍ානය කුමක්ද

iv) විෂයයන් ක් තහෝ ඊට වැඩි ප් 40 න් ම එක් විෂයක් සඳහා වත් ලකුණු 3රමාණයක් ඇති සිසුන් තෙෝරා
ගැනීමට ධ්‍ාවනය කළ යුතු විධ්‍ානය කුමක්ද?

v) එක් විෂයයක් තෙෝරාතගන එයට අදාළව වැඩිම ලකුණු ඇති සිසුන් වගුතේ ඉහළන්ම තපන්වන පරිදි නැවෙ
තමහි පිළිතවල තවනසත කිරීමට අවශය විධ්‍ානය ලියන්න.

vi) රුවන් නැමති ෙවත් සිසුතවකුතේ පිළිතවලින් ,46 , 55 , 63 තලස ලකුණු තමම වගුවට ඇතුළත් කිරීමට
ධ්‍ාවනය කළ යුතු විධ්‍ානය කුමක්ද?

vii) ඉහෙ වගුතේ මලිත් නමු සිසුවාතේ ICT සඳහා වූ ලකුණු වැරදීමකින් එම ලකුණු .තලස සටහන් කර ඇෙ 76
ප්‍රමාණය තලස නිවැරදි 78 කිරීමට ධ්‍ාවනය කළ යුතු විධ්‍ානය කුමක්ද?

viii) ඉහෙ වගුවට සිසුන්තේ තදවන නම (Last Name) සහ ඉාංග්‍රීසි යන විෂය සඳහා වූ ලකුණු එකතු කරමින්
යාවත්කාලීන කිරීමට අවශය නම් ඒ සඳහා ධ්‍ාවනය කළ යුතු විධ්‍ානය කුමක්ද?

ix) Eligibility නම් වූ තීරුව තමම වගුතවන් ඉවත් කිරීමට ධ්‍ාවනය කළ යුතු විධ්‍ානය කුමක්ද?

x) සුදුසුකම් තනාලෙන සිසුන් තමම වගුතවන් ඉවත් කිරීමට ධ්‍ාවනය කළ යුතු විධ්‍ානය කුමක්ද?

xi) ඉහෙ (vi) තකාටතසත දැක්තවන පරිදි තමම වගුව යාවත්කාලීන කළ පසු වැඩිම ලකුණු ඇති සිසුන් තිතදනා
තෙෝරාගැනීමට ධ්‍ාවනය කළ යුතු විධ්‍ානය කුමක්ද?

xii) ඉහෙ අාංක (ii) හි ඇති පරිදි සුදුසුකම් ලත් සිසුන් passed තලස තවනම වගුවකට ඇතුළත් කිරීමට අවශය
නම් ඒ සඳහා ධ්‍ාවනය කළ යුතු විධ්‍ානය ලියා දක්වන්නනිර්මාණය කරන අලුෙ . වගුතේ සිසුන්තේ ලිපින ,
දුරකථන අාංක සහ ඔවුන්තේ තකටි විසතෙරයක් ඇතුළත් කිරීමට හැකි තලස නිර්මාණය විය යුතුයි.

4) i) පුේගලික අයි පී ලිපින (Private IP) අන්ෙර්ජාලයට සම්ෙන්ධ්‍ ඕනෑම උපජාලයක ඇති පරිගණකයකට
ලො දිය හැකිය. තමහිදී එම පුේගලික අයිපී ඇති උපාාංග අනනයව හඳුනා ගැනීමට භාවිො වන ොක්ෂණ
ක්‍රමතේදය හඳුන්වන්න.
ii) තපෞේගලික(Private) සහ තපාදු (Public) තලස අයි පී ලිපින අවශය වන්තන් ඇයි දැයි සහ A,B, C පන්ති
වලට අදාළ තපෞේගලික අයි පී ලිපින පරාසයන් තමානවාදැයි දක්වන්න.
iii) සිසුන් පිරිසක් විසින් පාසලක අාංශ සම්ෙන්ධ්‍ කරමින් ජාලයක් නිර්මාණය කිරීමට වයාපෘතියක් සිදු කළ
අෙර අාංශ තුනක් සඳහා පිළිතවලින් 191.168.1.10 , 192.168.1.11 , 193.168.1.13 යන ලිපින අාංශ වල
ප්‍රධ්‍ාන තසතවාදායක පරිගණක හඳුනාගැනීම සඳහා පිළිතවලින් ලො දුන් නමුත් දත්ෙ සන්නිතේදනය නිසි
ආකාරතයන් සිදු තනාවිණිතභෞතික මාධ්‍ය වල සහ තමතහයුම් පේධ්‍ති වල කිසිඳු ගැටළුවක් තනාමැති නම් .
සන්නිතේදනය සාර්ථක තනාවීමට තහතතුව කුමක් විය හැකිද සහ ඒ සඳහා ඔෙ තයෝජනා කරන විසඳුම්
දක්වන්න.
iv) TCP සහ UDP නියමාවලි වල තේගවත් දත්ෙ සන්නිතේදනය සිදු කරන නියමාවලිය කුමක්දැයි තහතතු සහිෙව
පැහැදිලි කරන්න.

95
© ixl tia fyajf.a
v) 172.35.10.10 යන අයි පී ලිපිනය අන්ෙර්ජාල තසතවා සපයන ආයෙනයකින් මිලදී ගෙ තනාහැකි යැයි
සමන් පවසයි. ඔහුතේ ප්‍රකාශය සෙයද අසෙයද යන්න තහතතු සහිෙව පැහැදිලි කරන්න.

vi) 95.8.3.164/23 යන IP ලිපිනයට අනුව


a. ලිපිනය අයත් වන පන්තිය ,
b. උපජාලයක උපරිම සත්කාරක (Host) ගණන ,
c. උපරිම උපජාල ගණන ,
d. ජාල ලිපිනය සහ විකාශන ලිපිනය,
e. ලිපිනය අයත් වලාංගු සත්කාරක ලිපින පරාසය තසායන්න.

5) i) පහෙ දැක්තවන පයිෙන් ලැයිසතතුතවහි ඇති අගයන් වලින් වැඩිම අගය තසවීමට find_max නමින් පයිෙන්
ශ්‍රිෙයක් ලියා දක්වන්න.
list_data([5, 9, -6, 4, 0,3])

ii) පහෙ දක්වා ඇති පයිෙන් ක්‍රමතල්ඛ්‍ණය සලකන්න.


dictionary_data = {'Product': 'Mouse', 'Price': 500 ,'Brand': 'Prolink'}

a. Product යන්න තමම විචලයතයන් ඉවත් කිරීමට අදාළ පයිෙන් විධ්‍ානය ලියන්න.
b. dictionary_data යටතත් ඇති විචලයතයහි දත්ෙ ඉවත් කිරීමට අදාළ පයිෙන් විධ්‍ානය ලියන්න.
c. තමම විචලය ශේදතකෝෂය මකා දැමීමට ධ්‍ාවනය කළ යුතු පයිෙන් තක්ෙය ලියන්න.

iii) පරිශීලක විසින් ඇතුළත් කරන අගයක් ප්‍රථමක සාංඛ්‍යාවක්දැයි පරීක්ෂා කිරීමට පයිෙන් වැඩසටහනක් ලියා
දක්වන්න.

6) තපෞේගලික වවදය ආයෙනයක් තෙතහත් ශාලාවක් සහ තෙතහත් නිෂතපාදන සමාගමක් සමග


සම්ෙන්ධ්‍ො පවත්වයි. ඒ තුළ සිදුවන සියළු ගනුතදනු සහ වවදය ආයෙනතේ එදිතනදා තොරතුරු දත්ෙ
සමුදායක ෙැන්පත් කළ යුතුව ඇෙ. තරෝගීන් හඳුනා ගැනීමට අනනය අාංකයක්, ඔවුන්තේ නම , ලිපිනය සහ
වයස දත්ෙ සමුදාතේ ෙැන්පත් කළ යුතුය. වවදයවරුන් හඳුනා ගැනීමට ඔවුන්තේ අනනය අාංකය, නම,
විතශතෂඥොවය සහ පළපුරුදු අවුරුදු ගණන ෙැන්පත් විය යුතුය. තෙතහත් නිෂතපාදන සමාගම හඳුනාගන්තන්
එහි නම සහ දුරකෙන අාංකය මගිනි. තෙතහත් වර්ගයකට අදාළව එහි නිෂතපාදන සමීකරණය ෙැන්පත් විය
යුතුය. තෙතහත් වර්ග නිෂතපාදන සමාගතමන් අතලවි කරන අෙර ඒවාතේ තවළඳ නාමය මගින් නිෂතපාදන
හඳුනාගනු ලැතේ. යම් නිෂතපාදන සමාගමක් දත්ෙ සමුදාතයන් ඉවත් කළතහාත් එයට අදාළ තෙතහත්
සම්ෙන්ධ්‍ දත්ෙ ෙවදුරටත් සුරැකීමට අවශය නැෙ.
තෙතහත් අතලවි කරන ආයෙනය හඳුනා ගැනීමට එහි නම , ලිපිනය සහ දුරකෙන අාංකය භාවිෙ
තේ. සෑම තරෝගිතයක්ටම ප්‍රධ්‍ාන වවදයවරතයක් ඇති අෙර සියළුම වවදයවරුන්ට තරෝගීන් එක් අතයක්
තහෝ ඊට වැඩි ප්‍රමාණයක් සිී. තෙතහත් අතලවි කරන ආයෙන තෙතහත් වර්ග කීපයක් අතලවි කරන අෙර
ඒවාට එක් එක් මිල ගණන් පවතී. තෙතහත් වර්ගයක් අතලවි ආයෙන කීපයකින් අතලවි විය හැකි අෙර
අතලවි ආයෙන එකින් එකට එකම තෙතහත් වර්ගතේ වුව ද මිල තවනසත විය හැකිය. වවදයවරු තරෝගීන්ට
තෙතහත් වට්තටෝරු නියම කරන අෙර එකම තෙතහත් වර්ගය තරෝගීන් කීප තදතනක්ට නියම විය හැකිය.
එතසතම එක් තරෝගිතයකුට වවදයවරු කීප තදතනක්තගන් තෙතහත් වට්තටෝරු කීපයක් ලැබිය හැක. සෑම
තෙතහත් වට්තටෝරුවකටම දිනය සහ ප්‍රමාණයක් ඇෙ. නිෂතපාදන ආයෙන දීර්ඝකාලීන ගිවිසුම් අතලවි
ආයෙන සමග ඇති අෙර අතලවි ආයෙන කීපයක් සමග එම ගිවිසුම් සිදුතේ. එතසතම අතලවි ආයෙනද
නිෂතපාදන සමාගම් කීපයක් සමග ගිවිසුම් ඇෙ. එම සියළු ගිවිසුම් වලට අදාළව ගිවිසුතම් ආරම්භක දිනය ,
අවසාන දිනය සහ විසතෙරයක් ඇෙ. අතලවි ආයෙන විසින් ගිවිසුම් සඳහා අධීක්ෂකතයකු පත් කර ඇති අෙර
සෑම ගිවිසුමකටම අනිවාර්යතයන් අධීක්ෂකතයකු සිී. ගිවිසුමකට අදාළ අධීක්ෂකයන් මාරු විය හැකිය.

ඉහෙ විසතෙර වලට අනුව දත්ෙ සමුදායක් නිර්මාණය කිරීමට අදාළ වසතතු සම්ෙන්ධ්‍ො අනුකෘති (ER
Diagram) සටහන ඇඳින්න. එහි අදාළ මුඛ්‍යො සටහන් කරන්න.

***

96
wdo¾Y m%Yak m;%h 7

© W.T.D. ú;dk
© W.T.D. ú;dk

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - I)
wdo¾Y m%Yak m;%h 7
nyqjrK m%Yak m;%h
© W.T.D. ú;dk
 m%Yak ish,a,g u ms<s;=re imhkak'
 fuu m;%h i|yd ,efnk ld,h meh folls'
 m%Yka wxl 1 isg 50 f;la 1, 2, 3, 4, 5 hk ms<s;=rej,ska ksjerÈ fyda jvd;a iqÿiq fyda ms<s;=r f;darkak'
1. පහත කුමන වැකිය නිවැරදිද?
1) ඇලන් ටියුරින් ප්‍රථම ක්‍රමලේඛිකාව ලලස සලකයි.
2) EDVAC යනු පළමු පරම්පරාවට අයත් පරිගණකයකි.
3) පැස්කලයින් යනු ප්‍රථම ගණිත උපකරණය ලේ.
4) ලදවන පරම්පරාලේ පරිගණක 1947 දී ට්‍රාන්ිස්ටරය ලසායා ගැනීමත් සමඟ නිමාවිය.
5) නූතන පරිගණකයට පාදක වූ ආදාන, සැකසීම හා ප්‍රතිදානය යන සංකේපය චාේස් බැලේජ්
විින් පළමු වරට ඉදිරිපත් කරන ලදී.

2. පහත කුමණ මතක උපාංගය නශ්‍ය ලනාවන මතකයකින් සමන්විත ලේද?


1) RAM 2) ROM 3) L1 Cache 4) Registers 5) L3 Cache

3. 11110 සඳහා සමාන අගයක් දක්වනු ලබන්ලන් පහත කුමන ද්වවිමය සංඛ්‍යාවද?
1) 011000111 2) 01001111 3) 01101101 4) 01101111 5) 01101110

4. ලවේ අතිරික්ුවක් මඟින් විදහු කරනු ලැබු පහත ලයිස්ුව සලකන්න?

ඉහත ලයිස්ුව සෑදීම සඳහා අවශ්‍ය ියළු HTML උසුලනයන් දක්වන පිළිුර වන්ලන්?
1) <ul><li> 2) <ol><li> 3)<ol><ul><li>
4) <ol> <ul><dl><li> 5) <ol> <dl><li>

5. චුම්බකිත පටිගත කිරීම යනු චුම්බකිත මාධ්‍ය ුල දත්ත ගබඩා කිරීමයි.


චුම්බකිතව දත්තගබඩාකිරීම සම්බන්ධ්‍ලයන් වඩාත්ම ගැලලපන පිළිුර වන්ලන්?
1) සැනලි මතකය 2) සංයුක්ත තැටිය 3) සංඛ්‍යාංක බහුවිධ්‍ තැටිය
4) නමය තැටිය 5) ේු-ලේ තැටිය

6. සසම්බාවි ප්‍රලේශ්‍ මතකය හා සකසනලේ ලේග පරතරය මගහැරවීම සඳහා නූතන පරිගණකය ුල
වාරක මතකය භාවිතා කර ඇත. වාරක මතකය පිළිබද නිවැරදි වගන්ති/ය වනුලේ?
A. ප්‍රාථමික වාරක මතකය සකසනය ුල ස්ථානගත වී පවතී.
B. L1 වාරක මතකලේ ධ්‍ාරිතාව L2 හා L3 වඩා වැඩිය.
C. L1 වාරක මතකලේ ලේගය L2 හා L3 වඩා වැඩිය.
D. වාරක මතකය යනු නශ්‍ය ලනවන මතකයකි.

1) A,B & C 2) A, B & D 3) B, C & D 4) A & B 5) A & C

98
© W.T.D. ú;dk
7. 458+678=……?
1) 10128 2) 101 11002 3) 1338 4) 5D16 5) 6C16

8. සකසනය දැනට ක්‍රියාත්මක ලවමින් පවතින් ක්‍රියායනය එය අවසන්වීමට ලපර නතර කිරීම ිදුවන්ලන්
පහත කුමන අවස්ථලේදි ?
1) පිටුකරණය 2) සන්දේභ සුවිචය 3) ප්‍රතිහරණය 4) අුරු බිදුම 5) අවහිරවීම

9. සූදානම් තත්වලේ පසුවන ක්‍රියායන අතරින් ධ්‍ාවන තත්වයට පත්කරන්ලන් කුමණ ක්‍රියායනයද යන්න
තීරණය කරනු ලබන්ලන් කුමන නියම කාරකය මඟින්ද?
1) මධ්‍ය කාලීන 2) දිගු කාලීන 3) ඉතා දිගුකාලීන
4) ඉතා ලකටි කාලීන 5) ලකටි කාලීන

10. ස්පන්ද ලක්තක මූේජණය (Pulse code modulation) බාවිතා කරනු ලබන්ලන් ………………
1) ආංකිත සංඥා ප්‍රතිසම සංඥා බවට පරිවේතනයට
2) ප්‍රතිසම සංඥා ආංකිත සංඥා බවට පරිවේතනයට
3) කලා මූේජණයට
4) විස්තාර මූේජණයට
5) ආංකිත සංඥා මූේජණයට

11. පහත තාේකික පරිපථය ද්වවාරය ලලස .................ක්‍රියාත්මක ලේ .

1) NOT 2) AND 3) OR 4) NAND 5) NOR

12. W, X, Y සහ Z හි ක්‍රියාකාරිත්වය පහත ප්‍රකාශ්‍ මඟින් දක්වා ඇතඑම ප්‍රකාශ්‍ සම්බන්ධ්‍ලයන් නිවැරදි වන්ලන්.?

1) W=Z, X=Z 2) W=Z ,X=Y 3) W= Y 4) W=Y=Z 5) X =Y

13. පහත උපජාල ආවරණය සලකන්න. ඒ සම්බන්ධ්‍ලයන් නිවැරදි ප්‍රකාශ්‍/ය වන්ලන්?


උපජාල ආවරණය -- 255.255.255.192
A. ලමය class B ජාලයකට අයත් ලේ.
B. ලමම ජාලයට අයත් කිිදු උපජාලයක් නැත.
C. ලමය class C ජාලයකට අයත් වන අතර උප ජාල වලට ලබදි ඇත.
D. ලමම ජාලය සුව උප ජාල 04 ක් පවති.
1) A පමනි 2) B පමනි 3) C පමනි 4) A සහ B 5) C සහ D

14. ආපසු ලවන්ලද්විය පිළිබද නිවැරදි වගන්තිය වන්ලන්?


1) ලම් සඳහා එක් විකුණුම් කරුලවක් සහ ගැණුම් කරුවන් රැසක් සම්බන්ධ්‍ ලේ.
2) විකුණුම් කරුවන් වැඩි ලාබ උපයයි.
3) ලම් සඳහා විකුණුම් කරුලවක් රැසක් සහභාගි වන අතර ගැණුම් කරු වාසී උපයයි.
4) විකුණුම් කරු විකුණන කවරක් වුවද ගැණුම් කරුට මිල දී ගැනීමට ිදුලේ.
5) ලමවැනි ලවන්ලද්වියක් සාම්ප්‍රාදායික ලවන්ලද්වියක් ලේ.

99
© W.T.D. ú;dk
15. CSS නීති වලට අනුකූල වගන්තිය වන්ලන්?
1) h2{ color;red: text-align;center}
2) h2 {color:red; font-family:”Times New Roman”;}
3) h2{text:center; font-size:15px;}
4) h2{colour: red; font-size:15px}
5) p{color=red; font=”Courier new” }

16. ip v4 තාේකික ජාලකරන ලිපින සම්බන් නිවැරදි වගන්තිය වන්ලන්?


1) 17.17.17.17 යනු නිවැරදි ipv4 ලිපිනයකි.
2) ip v4 ලිපිනයක් නිරූපණය සඳහා බිටු 64 භාවිතා කරනු ලබයි.
3) class B ipv4 ලිපිනයකදි පළමු බිටු 8 ජාලකරන ලිපියනයන් සඳහා ලවන්කරයි.
4) 250.0.0.0 යනු class B ipv4 ලිපිනයක උපජාල ආවරණය ලේ.
5) 128-191 යන පරාසය class C ipv4 ලිපින සඳහා භාවිතා කරයි.

17. ජාලකරන සුවිචිය හා ජාලකරන අුරුමුහුණත ………….. ස්ථරලේ උපාංගයක් ලස් ක්‍රියා කරයි.
1) ලයදුම් 2) ප්‍රවාහන 3) ජාලකරන
4) දත්ත සම්බන්ධ්‍තා 5)ලභෞතික
18. පණිවිඩයක් සම්මත ස්ථර 7 ිට 1 දක්වා ගමන් කිරීලම්දී, එම පණිවිඩය ලකාටස්, දත්ත මළු හා රාමූ
(segments, packets and frames ) බවට පත්කිරීම ිදුවන්ලන් පිළිලවලින් කුමන ස්ථර ුලද?
1) ලයදුම්, සමේපන, සැසී
2) ලයදුම්, ප්‍රවාහන, ජාලකරන
3) සැසී, ප්‍රවාහන, ජාලකරන
4) ප්‍රවාහන, ජාලකරන, ලභෞතික
5) ප්‍රවාහන, ජාලකරන, දත්ත සම්බන්ධ්‍තා

19. ……………………යනු ප්‍රවාහන ස්ථරය ුල ඉතා ආරක්ෂාකාරී ලලස දත්ත යැවීමට භාවිත කල
හැකි ක්‍රමයකි.
1) UDP 2) TCP 3) SMTP 4) HTTP 5) RIP

20. පහත වගන්ති සලකන්න.


මංහසුරුවක් මඟින් සම්බන්ධ්‍ වු ජාල ලදකක් ුල පවතින පරිගණක ලදකක් අතර දත්ත පැකට්ටටුවක්
එක් පරිගණකයක ිට තවත් පරිගණයකයක් ලවත යැවීම.
ඉහත ජාලය පිළිබද නිවැරදි වගන්තිය වන්ලන්?
A- IP පැකට්ටටුව ුල යවන්නාලේ හා ලබන්නාලේ IP ලිපිනයන් පවති.
B- පසුකරන සෑම ස්ථානයකදීම (node) නව රාමුවක් නිපදවයි.
C- ප්‍රභව හා ලගාවියුු උපාංග රාමු ුල පවතින MAC ලිපිනය මඟින් හදුනා ගත හැකිය.

1) A පමනි 2) B පමනි 3) C පමනි 4) A සහ B පමනි 5) ියේල නිවැරදිය


21. පහත html වගන්ති සලකන්න .
<form>
Password <input type=”password” maxlength=”10” size=”25”>
</form>
A. Maxlength මඟින් මුරපද ක්ලෂ්ත්‍රය ුළ ඇුලත් කල හැකි අක්ෂර ගණන දක්වයි.
B. Maxlength මඟින් මුරපද ක්ලෂ්ත්‍රය ුළ දේශ්‍නය කල හැකි අක්ෂර ගණන දක්වයි.
C. Size මඟින් මුරපද ක්ලෂ්ත්‍රය ුළ ඇුලත් කල හැකි අක්ෂර ගණන දක්වයි.
D. Size මඟින් මුරපද ක්ලෂ්ත්‍රය ුළ දේශ්‍නය කල හැකි අක්ෂර ගණන දක්වයි.
නිවැරදි වගන්ති/ය වන්ලන්?

1) A පමනි 2) C පමනි 3) A සහ B පමනි 4) B සහ C පමනි 5) A සහ D පමනි

100
© W.T.D. ú;dk
22. ……………………යනු ක්ලික් කල හැකි ප්‍රලද්වශ්‍ වලින් සමන්විත රූපයකි.
1) අධිසම්බන්ධ්‍ක 2)ල ෝරම 3) අනුරූප ිතියම 4) රූපමය 5) ආදනය

23. Proxy server පිළිබද නිවැරදි වගන්ති/ය වන්ලන්?


A- ජාලය ුල ිටින සත්කාරකයින් භාවිතා කැරන ලවේ පිටු සංචිත මතකලේ තබා ගැනීම.
B- අන්තේ ජාලය භාවිතලේදී පරික්ෂාවට ලක්කිරීම (filtering purpose)
C- අන්තේ ජාලය භාවිත පිළිබද වාේතා සැපයීම.
1) A 2) B 3) C 4) A සහB 5) ියේල නිවැරදිය

24. ඇලිස් විින් ලබාේ ලවත පණිවිඩයක් යැවීලම්දී ආරක්ෂාව සඳහා ගුප්ත ලක්තකරණය ( Public key
cryptographic system) භාවිතා කරන ලදී. ඒ පිළිබද නිවැරදි පිළිුර වන්ලන්?

1) ඇලිස් ලමම පණිවිඩය ලබාේ ලේ ලපාදු යුර භාවිතා ලකාට ගුප්ත ලක්තකරණයට ලක් කරන ලදී.
2) ලබාේ ඇලිස්ලේ පුද්වගලික යුර දැන ිටියි.
3) ලබාේ ලමම පණිවිඩය ලබාේ ලේ ලපාදු යුර භාවිතා කර විලක්තනය කරයි.
4) ලබාේ ලමම පණිවිඩය ඇලිස්ලේ ලපාදු යුර භාවිතා කර විලක්තනය කරයි.
5) ආරක්ෂාව උලද්වසා ලබාේ ලේ ලපාදු හා පුද්වගලික යුර එකක් වියයුුය.

25. ආයතනයක ස්ථානිය ප්‍රලද්වශ්‍ ජාල 07ක් පවති. ලමම ආයතනය එක් class C IP ලිපිනයක් භාවිතා කර
තම ජාල සැලසම් කිරීමට තිරනය කරයි. ලමහිදි එක් උපජාලයක තිබිය හැකි අවම සත්කාරකයින්
ගණන ලකාපමනද?
1)14 2) 20 3) 33 4) 30 5) 64

26. ඉහත ආයතනලේ පරිගණක ජාලලේ උපජාල ආවරණය විය හැක්ලක්?


1) 255.255.255.0 2) 255.255.255.224 3) 255.255.255.128
4) 255.255.254.0 5) 255.255.224.0

27. වැඩිම අවදානමක් සහිත සහ අඩුම වියදමක් දැරිය යුු වයාපෘති ක්‍රියාත්මක කිරීලම් ක්‍රමලේදය වනුලේ?
1) සෘජු ස්ථාපනය 2) අදියරමය ස්ථාපනය 3) සමාන්තර ගත ස්ථාපනය
4) වුහගත ක්‍රමලේදය 5) වස්ුනැඹුරු ක්‍රමලේදය

28. ............ සඳහා ආවේතීය පුබුදුකිරීම් අවශ්‍යවන අතර සකසනය ුල ඇති ලරජිස්තර නිපදවීම සඳහා
........... ලයාදාගනී.
හිස්තැන් සඳහා නිවැරදි පිළිුරු පිළිලවලින් දක්වා ඇත්ලත්?
1) SRAM, DRAM 2) SRAM, SRAM 3) DRAM, SRAM
4) DRAM, DRAM 5) SRAM, Megnetic

29. “ ලගෝලීය කරනය වු ලලෝකය ුල සුදු කරපටි රැකියා වැඩිලවමින් පවතී”


ඉහත වැකිය හා වඩාත් ගැලලපන පිළිුර වන්ලන්?
1) සමාජ ජාල 2) ලවේ ද්වවාර 3) නියුරේ ලනට්ටවේක්
4) ICT හි නව ප්‍රවනතා 5) ලතාරුරු තැරේකරුවන්
101
© W.T.D. ú;dk
30. වයාජලක්ත පිළිබද දී ඇති වගන්ති සලකන්න.
A- වයාජලක්ත යනු ලිවිමට භාවිතා කරන ලිඛිතමය ආකාරයකි.
B- වයාජලක්ත ලියනු ලබන්ලන් සරල ඉංග්‍රීි බිනි.
C- ඇේලගාරිතමක් නිරූපනය කල හැක්ලක් වයාජ ලක්ත මඟින් පමනි.
නිවැරදි වගන්ති/ය වන්ලන්?

1) A පමනි 2) B පමනි 3) C පමනි


4) A සහ B පමනි 5) B සහC පමනි

31. පාඨ ලගාණුවක් (text file ) විවෘත කිරීම ගැලීම් සටහනක දක්වනු ලබන සංලක්තය වන්ලන්?
1) ආදාන/ප්‍රතිදාන 2) සැකිම 3) ආරම්බය
4) දත්ත ගබඩාව 5) තීරණ ලකාටුව

 ප්‍රශ්‍්ණ අංක 31 ිට 32 දක්වා ප්‍රශ්‍්ණ වලට පිළිුරු සැපයීමට පහත ගැලීම් සටහන භාවිතා කරන්න.

32. N සදහා ලබාදුන් අගය 4 වන විට ප්‍රතිදානය කුමක්ද?


1) 2 2) 6 3) 12 4) 24 5) No output

33. N සඳහා ලබාදුන් අගය 6 නම් ුපය ක්‍රියාත්මක වන වට ගණන ලකාපමනද?


1) 2 2) 3 3) 4 4) 5 5) 6

34. යුරු පුවරු ආදාන ලලස ලදන ලද නමක් ලතවරක් මුද්‍රණය කිරීම සඳහා වු පයිතන් ලක්තය පහත ලේ. ලම්වා
අතරින් තාේකික ලදෝෂ සහිත ලක්තය ලතෝරන්න?
1) i= input("enter your name") 2) i= input("enter your name") 3) i= input "enter your name"
x=1 x=1 x=1
while x<=3: while x<=3: while x<=3:
print("hello"+i) print("hello"+i) print("hello"+i)
x=x+1 x=x+1 x=x+1

4) i= input("enter your name") 5) i= input("enter your name")


x=1 x=1
while x<=3: while x<=3:
print( hello+i) print("hello"+i)
x=x+1 x=x+1

102
© W.T.D. ú;dk
35. පහත පයිතන් ලක්තලේ ප්‍රතිදානය කුමක්ද?
t=['A','B',-2,0,3][1:3]
print (t)
1) ['B', -2] 2) ['A', 'B', -2] 3) ['B'] 4) ['B', -2, 0] 5) ['A', 'B']

36. පහත පයිතන් ලක්තය ක්‍රියාත්මක වීලමන් පසුව X හි අගය ලසායන්න?


X= 2+3**(2//4)*2+5/2
1) 7.0 2) 6.0 3) 7.5 4) 6.5 5) 4.5

37. පහත පයිතන් ලක්තලේ ප්‍රතිදානය කුමක්ද?


L=[1,2,3];X=(4,5);print(L+X);
1) [1, 2, 3, 4, 5] 2) [1, 2, 3, (4, 5)] 3) (1, 2, 3, 4, 5) 4) ([1, 2, 3] 4, 5) 5) Error

38. මියුටබේ ( mutable) දත්ත ප්‍රරූපය කුමක්ද?


1) List 2) integer 3) String 4) Tuple 5) Bool

39. වැරදි පයිතන් ප්‍රකාශ්‍ය ලතෝරන්න?


1) print ("A"+"B") 2) print ('a'*'b') 3) print('a'*3) 4) print(4*3) 5) print(4/3)

40. ශිෂය ලතාරුරු කළමනාකරණ පද්වධ්‍තිලේ දි ඇති අවශ්‍යතා අතරින් කාේයබද්වධ්‍ අවශ්‍යතව කුමක්ද ?
1) පරිශිලක හිතවත් අුරුමුහුණත් සපයා තිබිය යුුයමයි.
2) දැනට පවතින දෘඩාංග හා මෘදුකාංග භාවිතා කල හැකි විය යුුයමයි.
3) වින්ලඩෝස් XP ලහෝ නව ලමලහයුම් පද්වධ්‍ති මත ලමම පද්වධ්‍තිය ධ්‍ාවනය කල හැකි වියයුමුමයි.
4) චරිත සහතික නිකුත් කල හැකි විය යුුමයි.
5) මාේග ගත දත්ත හුවමාරුලේදී ඒ සඳහා ආරක්ෂාව ලබා දිය යුුමයි.

41. දත්ත ගැලීම් සටහන් නීති වලට අනුකූල දත්ත ගැලීම වන්ලන්?
(බාහිර භූතාේථ -External entity , සැකසීම - process , දත්ත ගබඩාව - data source
1) External entity  process  data source
2) External entity  process data source
3) External entity  process data source
4) External entity  process data source
5) External entity  process data source

42. පහත වගුව හා එහි දත්ත සලකන්න. ලමම වගුව පවතින ප්‍රමථ කරන අවධිය වන්ලන්?

1) Non normalize 2) 1NF 3) 2NF 4)3NF 5) BNF

43. දත්ත සමුදාය ප්‍රමථකරණය පිළිබද දක්වා ඇති වගන්ති සලකන්න. නිවැරදි වගන්ති/ය වන්ලන්?
A- ප්‍රථම ප්‍රමථකරණලේදී එකම උපලැකි නැවත නැවත ලයදීම වලක්වයි.
B- ලදවන ප්‍රමථකරණලේදී එකම උපලැකියාන නැවත නැවත ලයදීම වලක්වයි
C- ලතවන ප්‍රමථකරණලේදී ආංශික පරායත්තතාව (partial dependency) ඉවත් කරයි.
1) A පමනි 2) B පමනි 3) C පමනි 4) A සහ B පමනි 5) ියේල නිවැරදිය

103
© W.T.D. ú;dk
44. පහත දක්වා ඇති බිටු 5හි ලදලකහි අනුපූරක සංඛ්‍යාලේ දශ්‍මය අගය වන්ලන්?
10100 2
1) 17 2) 3 3) 7 4) 12 5) 15

45. සංවෘත පද්වධ්‍තියක් පිළිබද නිවැරදි වගන්තිය වන්ලන්?


A. ආදන පද්වධ්‍තිය ුලින් ම ලබා ගනී.
B. සංවෘත පද්වධ්‍ති අනිකුත් පද්වධ්‍ති සමඟ සම්බන්ධ්‍තාවක් ලනාපවත්වයි.
C. ප්‍රතිදාන පරිසරයට මුදා ලනාහරියි.
1) A පමනි 2) B පමනි 3) A & B පමනි 4) A& C පමනි 5) ියේල නිවැරදිය

46. පහත කරුණු සලකන්න.


 අන්තේගතය ලතෝරාගැනීම හා ලයෝජනා කිරීම (Content selection and suggestion)
 අන්තේගතය ප්‍රමුඛ්‍තාවය ලබාදීම (Content prioritization)
 අන්තේගතය සාරාංශ්‍ගත කිරීම (Content summarizing)
ලමම කරුණු These facts are mostly related to the………………..

1) නියුරේ ලන්ට්ටවේක් (Nural networks)


2) ජාන ඇේලගාරිතම (Jenatic alorithms )
3) එජන්ත පද්වධ්‍ති (Agent system)
4) විලශ්‍්ෂඥ පද්වධ්‍ති
5) ඊ- වාණිජය පද්වධ්‍ති

47. MYSQL භාවිතලයන් School යන දත්ත සමුදාය ුල Student යනුලවන් සාදන ලද වගුවක් ලේ. එම වගුව ුල
දත්ත කිිවක් අන්තේගත කර ලනාමැතිවිට පහත MYSQL ලක්තය ධ්‍ාවනය කල විට ලැලබන ප්‍රතිදානය
වන්ලන්?
Select * from Student

1) උපලැකිලේ ශිේෂ පමනක් දේශ්‍නය කරයි.


2) හිස් වගුවක් දේශ්‍නය කරයි.
3) කාරක රීති ලදෝෂයක් දේශ්‍නය කරයි.
4) එය empty set බවට පණිවිඩයක් දේශ්‍නය ලේ.
5) කිිදු ප්‍රතිදානයක් නැත

48. සම්බන්ධ්‍ක දත්ත සමුදායක් ලගාඩනැගීලම්දී සෑම සම්බන්ධ්‍තාවයකටම විවිධ්‍ ලකාන්ලද්විපවති.


ඒවාට අනුකූල සම්බන්ධ්‍තාවක් වලංගුසම්බන්ධ්‍තාවක් ලේ. .............................. මඟින් සම්බන්ධ්‍ක
දත්ත සමුදායක ප්‍රාථමික යුරු පවත්වාලගන යාම පිළිබද යාන්ත්‍රනයක ලබාලදයි.
1) ලගාණු ඒකාබද්වධ්‍තාව 2) භූතාේත ඒකාබද්වධ්‍තාව
3) වසම් ඒකාබද්වධ්‍තාව 4) භූතාේථ සම්බන්ධ්‍තා රූ සටහන
5) සම්බන්ධ්‍ක මලනෝරටාව

49. සාදා ඇති වගුවකට නව උපලැකියක් ඇුලත් කිරීම සඳහා භාවිතා කල යුු sql විධ්‍ාන වනුලේ?
1) Update, Set 2) Delete, Set 3) Alter, Add
4) Join, Add 5) Select, Add

50. ඉන් රන්ස් එන්ජින් (Inference engine ) යන්න අයත්වන්ලන්?


1) AI 2) නියුරේ ලන්ට්ටවේක් 3) ජාන ඇේලගාරිතම
4) එජන්ත පද්වධ්‍ති 5) විලශ්‍්ෂඥ පද්වධ්‍ති

104
© W.T.D. ú;dk

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 7
A fldgi - jHqy.; rpkd
© W.T.D. ú;dk
 m%Yak ish,a,g u ms<s;=re imhkak'
 II m%Yak m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
 fuu jHqy.; rpkd m%Yak m;%hg ms<s;=re iemhsh hq;= jkafka tu m;%fhau h' tu ksid flá yd ksYaÑ;
ms<s;=re n,dfmdfrd;a;= fõ'

1) “Micro Tec” යනු ශ්‍්රී ලංකාලේ විශ්‍්වාසනීය පරිගණක ේයායාපාරයකි. එම ේයාපාරය සුව ශ්‍ාඛ්‍ා අයතන 09ක්
සෑම පළාතකම පිහිටා ඇත. ලමම ආයතනයට තම පාරිලභෝගිකයන් ලේ අවශ්‍්යතා පිළිබද සමිෂණයකින් වැඩි
ඉේුමක් පවතින පරිගණක උපංග, මෘදුකාංග හා අමතර ලකාටස් පිළිබද දත්ත එක්රැස් කරගැනීමට අවශ්‍්ය වී ඇත.

i) ලතාරුරු තාක්ෂණ කළමාණාකාරවරයා ලලස ලම් සඳහා උචිත කාේයක්ෂම ක්රමලේදයක් ලයෝජනා කරන්න.
(ලකුණු 2)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
ii) ආයතනලේ දෘඩාංග කාණ්ඩායම විින් පරිගණකලේ ප්රධ්‍ාන මතකය සඳහා DRAM සුදුසු බවත් පරිගණකලේ
ලරජිස්තර හා වාරක මතක සඳහා SARM සුදුසු බවත් ලයෝජනා කරන ලදී.
ලමම ලයෝජනාව හා ඔබ එකග වන්ලන්ද? එයට ලහ්ු පහදන්න. (ලකුණු 4)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
iii) සමීක්ෂණලේ ප්රතිඵලක් ලලස ේූ-ලේ තැටි, සාමාන්ය දෘඩ තැටි හා පැන් ධ්‍ාවක සඳහා වැඩි ඉේුමක් පවතින
බව ලසායා ගන්නා ලදී.ඉහත සඳහන් කල උපාංග ගබඩා කරනු ලබන තාක්ෂණය අනුවසන්සන්දනය කරන්න.
(3 marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

iv) ලමම සමීක්ෂණලයන් පාසේ ිසුන් වැඩිපිරිසක් ලමලහයුම් යටිය (joystick( පරිගණක ක්රීඩා සඳහා ලයාදා
ගන්නා බව අණාවරනය කරලගන ඇත. ලමලහයුම් යටිය අයත්වන්ලන් කුමන උපාංග වේගයටද?
(1 marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

2) පරිගණකයක් සෘන සංඛයා නිරූපණය සඳහා ලදලකහි අනුපූරකය භාවිතා කරනු ලබයි.
i) (-37( ලදලකහි අනුපූරකයක් ලලස නිරූපනය කරන්න? ියු පියවර සඳහන් කරන්න. (2marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

105
© W.T.D. ú;dk
ii) 24 ලදලකහි අනුපූරකයක් ලලස නිරූපනය කරන්න? ියු පියවර සඳහන් කරන්න. (2marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

iii) ියුම පියවර දක්වමින් (24-37) ලදලකහි අනුපූරකය භාවිතා කරමින් සුළු කරන්න? (3marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

iv) ඉහත ප්රශ්‍්න අංක (iii) හි පිළිුර (-13( බව සාධ්‍නය කරන්න. (3 marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

3) පහත පයිතන් ලක්තය මඟින් තාප උදුන් 05ක උෂ්ණත්වය ඇුලත් කිරීම ිදුකරනු ලබයි.

i=1
while i > =5:
x=float(input("enter Temperature in Celsius:"))
if x>100:
print("high")
else:
if x>50:
print("average")
else:
print("low")

i) ඉහත වැඩසටහලන් ප්රතිදානය කුමක්ද? (1 mark)


…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

ii) එම ප්රතිදානය ලබා දීමට ලහ්ුව කුමක්ද? (2 marks)


…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
iii) කුමන වේගලේ ලදෝෂයක් ලමහිදී හටලගන ඇතිද? (1 mark )
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

iv) තාප උදුන් 05ක උෂ්ණත්වය ඇුලත් කිරීම සඳහා ඉහත වැඩසටහන ගැනීම් පාලකය (“for loop”( භාවිතා
ලකාට තිලබන ලක්ත ලප්ලි ගණන වැඩි ලනලකාට නැවත ලියන්න? (3marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

106
© W.T.D. ú;dk
v) පහත පයිතන් ලයිස්ුව ුල ිසුන්ලේ නම් හා ලකුණු ඇුලත් ලකාට ඇත.
Marks = [‘kamal’,75,’Sunil’,53,’Anil’,45] (3marks)
ඉහත ලයිස්ුලේ ලකුණු පමණක් මුද්වරණය කිරීමට අදාළ පයිතන් ලක්තය පුනේකරණය භාවිතලයන් ලියන්න?
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

4) ලතාරුරු තාක්ෂණය හදාරන ිසුලවක් ලතාරුරු තාක්ෂණ ප්රදේශ්‍නය සඳහා කාමර උෂ්ණත්වය සංලේදනය කර
එම අගය ලපන්වීම සඳහා ආඩියුලනෝ භාවිතලයන් පද්වධ්‍තියක් නිේමාණය කරන ලදී. ලමහදී කාමර උෂ්ණත්වය
ලසේියස් අංශ්‍ක 27ට වැඩිවන විට සීනුවක් නාද ලේ. ලමම පද්වධ්‍තිය සෑදීම සඳහා උෂ්ණත්වය මැනීම සඳහා LM35
උෂ්ණත්ව සංලේදකය, සීනූවක් සහ උෂ්ණත්වය ලපන්වීම සඳහා 16*2 LCD ලමාඩියුලක් ද ආඩියුලනෝ ලබෝඩ් එකක්
පරිපථ පුවරුවක් සහ මැත් ලැේ මෘදුකාංගය සහිත උකුළු පරිගණකයක් භාවිතා කරයි.

i) ලමම පද්වධ්‍තිය විවෘත පද්වධ්‍තියක්ද සංවෘත පද්වධ්‍තියක්ද? ඒ සඳහා ලහ්ු ලදකක් සඳහන් කරන්න? (2marks *3)
…………………………………………………………………………………………………………………………………………………………………
(1) ……………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

(2) ……………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

ii) ලතාරුරු හා සන්නිලේදන තාක්ෂණය හදාරන ිසුලවකු ලලස ලමම ේයාපෘතිය සෑදීම සදහා පද්වධ්‍ති සංවේධ්‍න
ආකෘති බාවිතා කල හැකිය. පද්වධ්‍ති සංවේධ්‍න ආකෘතීන් ලදකක් වාි එකක් හා අවාි ලදකක් දක්වමින්
සන්සන්දනය කරනන ? (3marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
iii) ප්රදේශ්‍ණය සංවිධ්‍ායක විින් ියළුම ේයාපෘති දින 90ක් ඇුලත සම්පුේණ කරන ලලස දන්වා ිටින ලදී.
ලමම ේයාපෘතිය සඳහා වඩාත්ම උචිත සංවේධ්‍න ආකෘතිය වන්ලන් කුමක්ද? ( 1marks)
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………

107
© W.T.D. ú;dk

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 7
B fldgi - rpkd
© W.T.D. ú;dk
 fuu fldgi m%Yak yhlska iukaú;h' ñka y;rlg muKla ms<s;=re imhkak'
 II m%Yk
a m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'

1) ලරෝග නිශ්‍්චය කරන යන්ත්‍රයක් වවරස් උණ පිළිබද අනුරු ඇඟවීම ිදුකරනු ලබන්ලන් රුධීරලේ ඇති රු
රුධිරානු ,සුදු රුධීරානු සහ රුධිර පට්ටටිකා ප්‍රමාණය සැලකීලමනි. ලමම යන්ත්‍රය අනුරු ඇඟවීම නිකුත් කරනුලේ
පහත ලකාන්ලද්වි වලට අනුවය.

 රුධිර පට්ටටිකා ප්‍රමාණය 10000 ට වඩා අඩු වීම.


ලහෝ
 සුදු රුධීරානු ප්‍රමාණය 10000 ට වඩා වඩා වැඩි සහ රු රුධිරානු 10000 ට වඩා අඩු වීම.

රු රුධිරානු ,සුදු රුධීරානු සහ රුධිර පට්ටටිකා ප්‍රමාණය 10000 ට වඩා අඩු වීම සහ අනුරු ඇගයීලම් සංඥා නිකුත්
කිරීම සඳහා බූලීයානු අගය 1 ලලස සලකන්න.
පහත සපයා ඇති අනුකලිත පරිපථය පමණක් සපයා ඇති බව උපකේපනය කර ඉහත පද්වධ්‍තියට අදාල සතයතා
වගුව, බූලීය ප්‍රකාශ්‍නය හා භාවිතා කල නීති පැහැදිලිව දක්වමින් එම බුලීය ප්‍රකාශ්‍නය සුළුකරන්න. සුළුකරන ලද
ප්‍රකාශ්‍නයට අදාල පරිපථය අදින්න.

2) ක්‍රියායන කළමනාකරණය යනු නව පරිගණක ලමලහයුම් පද්වධ්‍ති වල ප්‍රධ්‍ාන අංගයක් ලේ. ලමලහයුම් පද්වධ්‍තිය
මඟින් ක්‍රියායන සඳහා සම්පත් ලවන්කර දීම, ක්‍රියායන සඳහා ලතාරුරු හුවමාරු කරගැනීමට අවස්ථව ලබාදීම,
එක් එක් ක්‍රියායනලේ සම්පත් ආරක්‍ෂා කරදීම යනාදී කටයුු ිදුකරනු ලබයි.
i) ක්‍රියායන වල තත්වයන් ලපන්වීම සඳහා ක්‍රියායන තත්ව සංක්‍රාන්ති රූප සටහන් අදින්න?
ii) නියමකාරක මගින් ක්‍රියායන ලපළගැස්සවීම ිදුකරනු ලබයි. ක්‍රියායන නියමකාරක 03 නම් කර ඒ ඒ
නියමකාරයක වල වගකිම් ලමනවා දැයි ලවන ලවනම දක්වන්න?
iii) පරිගණක පද්වධ්‍තියක් ප්‍රධ්‍ාන මතකය වදන් ලයාමුගත වන අතර එහි ලයාමු බසලේ පළල 16bit ලේ. වදනක
ප්රමාණය 16bit වන අතර ප්රධ්‍ාන මතකලේ ධ්‍ාරිතාවය KB වලින් ලසායන්න? ඔබලේ ියළුම ගණනය කිරීම්
පැහැදිලිව දක්වන්න?

3) නවීන පරිගණක ඉතා සංකිේණ වැඩ ලකාටසක් ඉටු කරනු ලබයි. එම ියළුම වැඩ ක්‍රමවත් වැඩපිළිලවලකට එනම්
ඇේලගාරිතමකට අනුව ිදුකරයි.
i) “ පරිගණක වැඩසටහනක් ලීවීමට පපර ඇලපගෝරිතමක් නිර්මානය කිරීම වඩා උචිත පේ ” ලමම කියමන හා
ඔබ එකග වන්ලන්ද? ඒ සඳහා ලහ්ු ලදකක් ලදන්න?
ii) පරිගණක ක්‍රමලේඛ්‍ණලේදී ලයාදා ගන්නා ප්‍රධ්‍ාන පාලන වුහ ලමානවාද?
ii) උසස් ගණලේ හා පහත් ගණලේ පරිගණක භාෂා සන්සන්දනය කරන්න?

108
© W.T.D. ú;dk
iii) පහත පයිතන් ලයිස්ුව ුල නිඛිල සංඛ්‍යා ගබඩා ලකාට ඇත. එම සංඛ්‍යා අතරින් විශ්‍ාලවම සංඛ්‍යාව ප්‍රතිදානය
කර ගැනීම සඳහා වයාජ ලක්තය ලියා දක්වන්න. පේ සඳහා ඔබට පයිතන් ශ්‍රිත (built in functions) භාවිතා
කල පනාහැකි අතර ලයිසතුපේ දර්ශක අගයන් ( list index ) පමණක් භාවිතා කල යුුය.
Stat = [90, 10, 75, 100, -3]

4)
a) පහත පයිතන් ලක්තය සලකන්න.

num1 = [25]

num2 = [30]

Total = num1+ num2

ලමම ලක්ත ක්‍රියාත්මක වීලම්දි පයිතන් අේථවිනයසකය ගන්නා ක්‍රියාමාේග විස්තර කරන්න. ඔබලේ විස්තරකිරීම
ුල පවරන ලද දත්ත ප්‍රරූප හා පරිවේතනය වන දත්ත ප්‍රරූපද සඳහන් විය යුුය.

b) ිසුවකු විින් සරල ගණක යන්ත්‍රයක් නිේමාණය කිරීම සඳහා ලයාමුව ඇත. ලමම ගණක යන්ත්‍රය මඟින් එකු
කිරීම අඩු කිරීම, වැඩි කිරීම, ලබදීම (+, -, /, *) යන ගණිත කේම ඕනෑම සංඛ්‍යා ලදකක් සඳහා ඕනෑම වාර ගණනක්
ිදුකල හැකිය.ලමහිදි වැඩසහන නැවත්වීම සඳහා ක්‍රමයක් ඔබ විින් තිරණය කල යුුය.
i) ඉහත වැඩ සටහන සඳහා ගැලීම් සටහනක් නිේමාණය කරන්න?
ii) එම ගැලීම් සටහන පයිතන් වැඩසටහනක් බවට පරිවේථනය කරන්න?

5) ලකාළඹ ජාතික විශ්‍්ව විදයාලය (NUC) මඟින් එහි ිසුන්ලේ ලන්වාිකාගාර (Hostel( කළමනාකරණය පහසු කර
ගැනීම සහා ලවේ පාදක ශිෂ්ය ලන්වාිකාගාර කළමණාකරන පද්වධ්‍තියක් (WHMS) ස්ථාපනය කිරීම සඳහා
තීරණය කර ඇත.
නව පද්වධ්‍තිය මඟින් ිසුන් හට මාේගගත ල ෝරමක් පිරවීම මගින් ලියාපදිංචි විය හැකිය. ලමම ල ෝරමය ලවේ
අඩවිය ුල අන්තේගත වී පවතී. ිසුන් විින් පුරවන ලද ල ෝරම WHMS මඟින් පරිපාලක ලවතට යවනු ලැලේ.
පරිපාලක ලන්වාිකාගාරවල පුරප්පාඩු පරික්ෂා ලකාට ඔහුලේ ප්රතිචාරය (acknowledgement( පද්වධ්‍තියට
දන්වයි. ඉන්පසුව ිසුන්ට ලන්වාිකාගාරවලට අදාල ගාස්ු WHMS ුල වු ලගවුම් ද්වවාරයක් ඔස්ලස් ලගවිය
හැකිය. ලගවන ලද ගාස්ු ගිණුම් ලිපිකරු ලවතට ලයාමු වන අතර ඊට අදාල බිේපත පද්වධ්‍තිය ලවත ලයාමුකරයි.
තවද ගිණුම් ලිපිකරු විින් කේ ඉකුත් වු මුදේ ලගවිම් පිළිබද විස්තරයක් පරිපාලක ලවතට ලයාමු කරයි.
ලන්වාිකාගාරලේ ප්රධ්‍ානියා විින් ලන්වාිකාගාර වල ඇති පුරප්පාඩු පිළිබදව පරිපාලක දැනුවත් කරනු ලබයි.
ඉහත පද්වධ්‍තියට අදාලව සන්ධ්‍ේභ රූප සටහන SSADM ප්රමිතීන්ට අනුකූලව අදින්න. බාහිර භූතාේත හා දත්ත
ගැලීම් පැදිලිව දක්වන්න. ඔබලේ කේපිත ඇලතාත් සදහන් කරන්න.

6) i-heart ලරෝහේ සමුහ ේයාපාරය සුව ලරෝහේ 03ක් ලේ. ඒවා නම් i-heart kid, i-heart fit, heart to heart ලේ.
ලරෝගින් ලරෝහලට ඇුලත් වීලම්දී ලරෝහල විින් එක් එක් ලරෝගියාට ලරෝගී හැදුනුම්පත් අංකයක් (PID)
ලබාලදයි.එක් ලරෝගිලයක් සුව විශ්‍ාල වවද්වය වාේථා ප්රමාණයක් පවතී. i-heart ලරෝහේ සමුහ ේයාපාරය ුල
වවද්වයවරු 100 ක් පමණ ලස්වය කරයි. i-heart ලරෝහේ සමුහ ේයාපාරයට රසායන ද්වරේය සැපයීම සපයන්නන්
කීප ලදලනක් ිදුකරයි. සපයන්නකු විින් රසායන ද්වරේය කිහිපයක් සපයන අතර එමක රසායන ද්වරේය
සපයන්නන් කිහිප ලදලනක් ලගන් ලබා ගැනීමද ිදු කරයි. රසායන ද්වරේය සැපයීලම්දී ඒවාලේ ප්රමාණය, මුළු
වියදම, මිලදී ගත් දිනය යන කරුණු සටහන් කරගනු ලබයි.
ඉහත ිද්වධියට අදාල භූතාේත සම්බන්ධ්‍ක සටහන (ER) අදින්න. ඔබලේ උපකේපන ඇලතාත් සටහන් කරන්න.

109
wdo¾Y m%Yak m;%h 8

© ví'tï'tia'fÊ' j,siqkaor
© ví'tï'tia'fÊ' j,siqkaor

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - I)
wdo¾Y m%Yak m;%h 8
nyqjrK m%Yak m;%h
© ví'tï'tia'fÊ' j,siqkaor
 m%Yak ish,a,g u ms<s;=re imhkak'
 fuu m;%h i|yd ,efnk ld,h meh folls'
 m%Yka wxl 1 isg 50 f;la 1, 2, 3, 4, 5 hk ms<s;=rej,ska ksjerÈ fyda jvd;a iqÿiq fyda ms<s;=r f;darkak'

1) පරිගණකයේ ය ෞතික යෙනස්කම් සිදු යනොකර තැන්පත් කළ ෙැඩසටහන් (Stored Program)


ආශ්‍රයෙන් විවිධ වූ කොර්ෙෙන් සිදු කල හැකිෙ ෙන සංකල්පෙ හදුන්ෙො දුන්යන්,
1) ය ෝන් යේකස් (John Backus)
2) ැක් කිල්ේ (Jack Kilby)
3) ය ෝන් යෙෝන් නියුමොන් (John Von Numann)
4) ය ෝන් වින්සන්් අටොනයසොෆ් (John Vincent Atanasoff)
5) ය ෝන් බොර්ීන් (John Bardeen)

2) 1974 දී ප්‍රථම ට්‍රොන්සිස්ටරෙ නිපදවීම යෙනුයෙන් 1956 දී ය ෞතික විදයොෙ යෙනුයෙන් යනොයබල්
තයොගෙ ලැබූ ය ෞතික විදයොඥෙන් ෙන්යන්,
A . ය ෝන් බොර්ීන් (John Bardeen)
B. යෙෝල්ටර් බ්‍රොය්න් (Walter Bratain)
C. විලිෙම් ය ොක්යල් (William Shokley)
1) Aපමණි. 4) ඉහත තියදනොම විසිනි.
2) A හො C පමණි. 5) ඉහත කිසියෙකු යනොයේ
3) B හො C පමණි.

3) ප්‍රථම ෙොනි යප්‍රොයසසරෙ (Processor) ෙන්යන්,


1) Intel 4004
2) Intel 8008
3) Intel 8080
4) AM 386
5) Motorola 68000

4) යමහි ගබඩො කර ඇති දත්ත ඝන තොක් ණෙ (Solid State) බොවිත කරමින් කිෙෙනු ලබයි.
1) මතක කොඩ්පත (Memory Card)
2) සුසංහිත තැටි (Compact Disk)
3) දෘඩ තැටිෙ (Hard Disk)
4) චුම් ක පටිෙ (Magnetic Tape)
5) නමය ඩිස්කෙ (Floppy Disk)

5) පහත මතක ෙර්ග ෙලින් නශ්‍ය යනොෙන මතකෙක් ෙන්යන්,


1) යරජිස්තර මතකෙ
2) සසම් ොවී ප්‍රයේශ්‍ මතකෙ
3) ෙොරක මතකෙ
4) ඉහත සිෙල්ලම
5) ඉහත කිසිෙක් යනොයේ.

111
© ví'tï'tia'fÊ' j,siqkaor
6) යතෙන පරම්පරොයේ පරිගණක සම්බන්ධයෙන් ෙඩොත් නිෙැරදි ෙන්යන්,
1) තොක් ණෙ Transistor විෙ.
2) ආදොන උපක්‍රමෙ යලස සිදුරුපත් (Punched Card) විෙ.
3) ප්‍රතිදොන උපක්‍රමෙ යලස දර්ශ්‍කෙ (Monitor) ොවිත විෙ.
4) ප්‍රතිදොන උපක්‍රමෙ යලස මුද්‍රිත මොධය (Printers) ොවිත විෙ.
5) මතක උපොංග යලස චුම් ක යබර (Magnetic Drum) ොවිත විෙ.

7) C5716 ට තුලය අගෙ ෙන්යන්,


1) 14578 2)11001011112 3)61278
4) 1101010101112 5) 81510

8) 1012 + 1018 + 10116 =


1)30316 2) 30310 3)3038 4) 32710 5) 3278

9) 27.2510 හි ද්වවීමෙ අගෙ ෙන්යන්,


1)27.012 2)100111.012 3)100111.10012 4)100111.252 5) 27.10012

10) (-7) සංඛ්‍යොයෙහි 2 හි අනුපූරක (2’S complement) අගෙ ෙන්යන්,


1) 0000 0111 4) 1111 1010
2) 1111 1001 5) 0000 1000
3) 1111 1000

11) පද්වධතිෙක් ක්‍රිෙොත්මක කිරීයම් ක්‍රමයේදෙක් (System Implementation) යනොෙන්යන්,


1) නිෙමුමෙ ආකොරෙ
2) ඒකක ආකොරෙ
3) අදිෙරමෙ ආකොරෙ
4) සෘජු ආකොරෙ
5) සමොන්තර ආකොරෙ

12) ංගම දුරකතෙක කොර්ෙබද්වධ අෙයශ්‍යතොෙෙක් (Functional Requirement)යහොදින්ම විස්තර


යකයරන්යන් පහත සදහන් කෙරක් මගින්ද ?
1) අවුරුද්වදක ෙගකීම් කොලෙක් තිබීම
2) දුරකතන ඇමතුමක් ලබො ගැනීම
3) බැටරියෙහි ආයරෝපණෙ පැෙ 24 ක කොලෙක් රදො පැෙතීම
4) දුරකතන නොම 1000 ක් ගබඩො කල හැකි වීම
5) ඉහල ගුණත්ෙයෙන් යුත් ොෙොරූප ලබො ගත හැකි වීම

13) පහත දක්ෙො ඇති පරිපථයේ ප්‍රතිදොනෙ (Q) නිරූපණෙ කරනු ලබන බූලිෙොනු පුකොශ්‍ණෙ ෙන්යන්,

1) Q = ( 𝐴̅. 𝐵) + (𝐴.
̅̅̅̅̅𝐵)
2) Q = ( 𝐴. 𝐵) + (𝐴.̅̅̅̅̅𝐵)
3) Q = ( 𝐴. 𝐵) + ( 𝐴. 𝐵̅)
̅ ̅
4) Q = ( 𝐴̅. 𝐵) . (𝐴.
̅̅̅̅̅
𝐵)
5) ඉහත කිසිෙක් යනොයේ.

112
© ví'tï'tia'fÊ' j,siqkaor
14) A, B හො C ෙන බූලිෙොනු විචලය හතරක බූලිෙොනු ශ්‍රිතෙක් නිරූපණෙට පහත දක්ෙො ඇති කොයනෝ
අනුරූපිත සැළැස්ම (Karnaugh Map Layout) අතුරින් නිෙැරදි යනොෙන්යන්,

1) 4)

2) 5)

3)

15) පරිගණක ක්‍රමයල්ඛ්‍ෙක ප්‍ර ෙ යක්තෙන් යේළියෙන් යේළිෙට යගන ෙොන්ික ො ොෙ


පරිෙර්තනෙ කිරීම යමහිදී සිදුයෙයි.
1) සම්පොදක (Compiler)
2) ඇයසම්බලරෙ ( Assembler)
3) අර්ථ විනයොසකෙ (Interpreter)
4) පරිෙර්තකෙ (Translator)
5) ඉහත කිසිෙක් යනොයේ.

16) Python පරිගණක ො ොෙට අෙත් දත්ත ප්‍රරූපෙන් (Data Types) ෙන්යන්,
1) Boolean, List, Char
2) Numbers, Tuples, Char
3) Strings, Sets, Char
4) Bytes, Dictionaries, Char
5) Byte arrays, Sets, Strings

17) print(10//3);
යමම ප්‍රකොශ්‍ණයෙහි ප්‍රතිදොනෙ ෙන්යන්,
1) 0 4) 3.3333333333333335
2) 0.3 5) 3
3) 1

18) ප්‍රකොශ්‍නෙක තිබූ එකියනකට යෙනස් යමයහෙම් කිහිපෙක් පහත දැක්යේ. එවිට එහි ඇති
යමයහයුම් ක්‍රිෙොකොරකම් සිදු ෙන අනුක්‍රමික අනුපිළියෙල මුල සිට නිෙැරදිෙ දැක්යෙනුයේ,
= , * , ()

1) ( ) , * , = 2) = , ( ) , * 3) * , ( ) , = 4)* , = ,( ) 5) ( ) , = , *

113
© ví'tï'tia'fÊ' j,siqkaor
19) පහත දී ඇති යක්තයෙහි ප්‍රතිදොනෙ නිෙැරදිෙ ප්‍රකොශ්‍ ෙන ෙොකයෙ කුමක්ද?
Print(“My\nName”)
1) My යලස මුද්‍රණෙ වී Name ෙන්න නෙ යපළක මුද්‍රණෙ වීම
2) Name ෙන්න නෙ යපළක මුද්‍රණෙ වීම
3) My යලස මුද්‍රණෙ වී nName ෙන්න නෙ යපළක මුද්‍රණෙ වීම
4) My\nName මුද්‍රණෙ වීම
5) “My\nName” මුද්‍රණෙ වීම

20) 0 සිට 100 දක්ෙො 5 ගුණොකොර ප්‍රතිදොනෙ යකයරන නිෙැරදි පයිතන් යක්තෙ ෙන්යන්
1) a=0 4) a=0
while a<100 while a<100
print(a) print(a)
a+=5 a=a+5
2) a=0 5) a=0
while a<=100 while a<=100
print(a) print(a)
a+=5 a=a+5
3) a=0
while a>100
print(a)
a+=5

21) පහත ගැලීම් සටහයනහි නිෙැරදි ප්‍රතිදොනෙ ෙන්යන්,

1) 5 2)16 3)9 4) 25 5) 4

22) Python යගොනුෙක දිගු නොමෙ (Extension) කුමක්ද?


1) Pys 4) pn
2) p 5) ඉහත කිසිෙක් යනොයේ.
3) py

23) Python හි යෙයදන “//” ෙනු,


1) සටහනකි. 4) ෙැඩසටහයනහි අෙසොනෙයි.
2) නෙ යපළකි. 5) ඉහත කිසිෙක් යනොයේ.
3) යබදීම් කොරකෙකි.
114
© ví'tï'tia'fÊ' j,siqkaor
24) දත්ත සමුදොෙ කළමණොකරණ පද්වධති (Data Base Management System) සදහො උදොහරණ
ෙන්යන්,
1) SQL, Postgre SQL, Clipper
2) My SQL, Lotus 123, Clipper
3) SQL, Keynote, My SQL
4) Oracle, Keynote, SQL
5) Lotus 123, Lotus Symphony, Pox pro

25) දත්ත සමුදොෙකින් ෙස්තුෙක් ඉෙත් කිරීමට ොවිත කළ හැකි SQL විධොනෙ ෙන්යන්,
1) DELETE 4) EDIT
2) DROP 5) TRUNCATE
3) ROLLBACK

 යමම ER සටහන ොවිතයෙන් 26,27 සහ 28 ප්‍රශ්‍්න ෙලට පිලිතුරු සපෙන්න.

26) ෙුත්පන්න උපලක් ණෙක් (Derived Attribute) ෙන්යන්,


1) Staff
2) Phone
3) Age
4) ID
5) Child

27) බහු ෙටිනොකම්(Multivalve Attribute) සහිත


උපලක් ණෙක් ෙන්යන්,
1) Staff
2) Phone
3) Age
4) ID
5) Child

28) දුර්ෙල භූතොර්තෙක් (Weak Entity) ෙන්යන්,


1) Staff 2) Phone 3) Age 4) ID 4) Child

29) දත්ත සමුදොෙක් තුල එකම දත්ත ෙල විවිධ සංස්කරණ ෙගු කිහිපෙක ඇතුලත් වීම ෙනු,
1) දත්ත අසංගතතොෙෙ (Data Inconsistency)
2) දත්ත සංගතතොෙෙ (Data Consistency)
3) දත්ත සමරික්තතොෙ (Data Redundency)
4) දත්ත අක්‍රමිකතොෙ (Data Anomalies)
5) දත්ත අනුපිටපත් වීම (Data Duplication)

30) විෙෘත මෘදුකොංගෙක් (Open Source) ෙන්යන්,


1) Mac OS
2) Auto CAD
3) DOS
4) Ubuntu
5) MS Office

115
© ví'tï'tia'fÊ' j,siqkaor
31) විෙෘත මුලොශ්‍ර මෘදුකොංග සම්බන්ධයෙන් පහත දී ඇති ප්‍රකොශ්‍ සලකො බලන්න.
A . නීතයොනුකූල අයිතිෙකට හිමිකම් යනොකිෙයි
B . යනොමියල් ලබො ගැනීයම් හැකිෙොෙ ඇත.
C. යනොමිල් යබදොහැරීමට අෙසර ඇත.
1) Aපමණි.
2) A හො B පමණි.
3) B හො C පමණි.
4) A හො C පමණි.
5) ඉහත සිෙල්ලම.

32) පහත දැක්යෙන ප්‍රකොශ්‍ණ අතුරින් නිෙැරදි ප්‍රකොශ්‍ණ ෙන්යන්,


A. විස්තොරෙ තරංගෙක ශ්‍ක්තිෙ යලස හදුන්ෙයි.
B. සංඛ්‍යොතෙ මැනීම සදහො cps ඒකකෙ ොවිත කරයි.
C. සොමොනය මනු යයෙකුයේ ශ්‍රෙණ පරොසෙ සමොනයයෙන් 20hz සිට 20khz දක්ෙො යෙයි.
1) A පමණි.
2) A හො B පමණි.
3) B හො C පමණි.
4) A හො C පමණි.
5) A, B හො C ෙන සිෙල්ලමෙ.

33) IEEE හි දිගු නොමෙ ෙන්යන්,


1) Institute of Electron and Electronics Engineers
2) International Electrical and Electronics Engineers
3) International Electron and Electronics Engineers
4) Institute of Electrical and Electronics Engineers
5) Institute of Electrical and English Engineers

34) විෙෘත පද්වධති සම්බන්ධතො ආකෘතිෙට අදොල ස්තර පිලියෙලින් දැක්යෙනුයේ,


1) ොල, දත්ත සම්බන්ධතො, ප්‍රෙොහන, සැසි, ය ෞතික,සමර්පණ, යෙදුම්
2) ය ෞතික, සමර්පණ, දත්ත සම්බන්ධතො, ොල, යෙදුම්, ප්‍රෙොහන, සැසි
3) ය ෞතික, දත්ත සම්බන්ධතො, ොල, ප්‍රෙොහන, සැසි, සමර්පණ, යෙදුම්
4) ප්‍රෙොහන, ොල, දත්ත සම්බන්ධතො, සැසි, සමර්පණ, යෙදුම්, ය ෞතික,
5) දත්ත සම්බන්ධතො, ය ෞතික, සැසි, ොල, සමර්පණ, ප්‍රෙොහන, යෙදුම්

35) පරිගණක ොලෙක් තුලදී පරිගණෙක් තෙත් පරිගණකෙක් හො සම්බන්ධ වී ඇත්දැයි යසොෙො බැලීමට
ොවිත කරන විධොනෙ කුමක්ද ?
1) Ping 4) netstat
2) Ipconfig 5) tracert
3) Pathping

36) B පංතිෙට අදොළ ොල ලිපිනෙකි.


1) 10.50.230.23 4) 127.6.1.90
2) 192.168.50.10 5) 223.168.10.12
3) 172.5.2.221

37)

116
© ví'tï'tia'fÊ' j,siqkaor
ඉහත ප්‍රතිදොනෙ සදහො නිෙැරදි යක්ත සටහන කුමක්ද ?
1) <table border>
<tr><th>No</th><th>Description of school</th></tr>
<tr><td>school 270</td><td>school 271</td></tr>
</table>
2) <table border="1">
<tr><th>No</th><td>Description of school</td></tr>
<tr><td>school 270</td><td>school 271</td></tr>
</table>
3) <table border="1">
<tr><th>No</th><th>Description of school</th></tr>
<tr><th>school 270</th><td>school 271</td></tr>
</table>
4) <table border="1">
<tr><th>No</th><th>Description of school</th></tr>
<tr><td>school 270</td><td>school 271</td></tr>
</table>
5) <table border="1">
<tr><td>No</td><td>Description of school</td></tr>
<tr><td>school 270</td><td>school 271</td></tr>
</table>

38) IPv6 ලිපින සදහො යෙන් කර ඇති බිටු ගණන කීෙද ?


1) 32 4) 255 2) 8 5) 256 3) 128

39) IPv6 IPv4 IPv ෙන්යනහි අක්නම ෙන්යන්,


1) Inactivated Polio Vaccine 2) Internet Protocol Version
3) Intranet Protocol Version 4) Internet Protocol Variety
5) Inactivated Protocol Version

40) යෙේ ලිපිනෙක් (Web Address), IP ලිපිනෙක් බෙට පරිෙර්තනෙ කරනු ලබන්යන්,
1) Web server 2) DHCP Server 3) FTP Server 4) File Server 5) DNS Server

41) විශ්‍ොල දුර ප්‍රමොණෙක පිහිටි ොලෙකට සම්බන්ධ වීමට ෙඩොත් සුදුසු නිෙමු මොධයෙක් ෙන්යන්,
1) සමොක් රැහැන් (Coaxial Cable)
2) විෙත රැහැන් (Open Wire)
3) ආෙරණ රහිත සමොෙෘත රැහැන් (Unshielded Twisted Pair)
4) ආෙරණ සහිත සමොෙෘත රැහැන් (shielded Twisted Pair)
5) ප්‍රකොශ්‍ තන්තු (Fiber Optic)

42) සන්නියේදන පද්වධතිෙක සංරචකෙක් යනොෙන්යන්,


1) යේරකෙො (Sender) 2) මොධයෙ (Medium) 3) ග්‍රොහකෙො (Reciever)
4) කලොෙ (Phase) 5) පිළිදැන්වීම (Acknowledgment)

43) රූප සටහයනහි A හො B පිළියෙලින් දැක්යෙනුයේ,


1) විස්තොරෙ (Amplitude) හො කලොෙ (Phase)
2) කලොෙ හො විස්තොරෙ
3) විස්තොරෙ හො සංඛ්‍යොතෙ (Frequency)
4) සංඛ්‍යොතෙ හො කලොෙ
5) කලොෙ හො සංඛ්‍යොතෙ

117
© ví'tï'tia'fÊ' j,siqkaor
44) පුද්වගලයෙකු තම නිෙයස් සිට අන්තර් ොලෙ හරහො ෙොහන ආදොෙම් බලපත්‍රෙ ලබො ගැනීම කුමන
විදුත් ෙයොපොර ෙර්ගෙට අෙත්ද ?
1) B 2 B 4) B 2 C
2) C 2 G 5) G 2 C
3) C 2 C
45) දත්ත සම්යේ ණ දිශ්‍ොනතිෙ අනුෙ විකොශ්‍න සම්යේ ණෙ සදහො උදොහරණෙක් ෙන්යන්,
1) දුරකතන සංෙොද
2) දුරකතනෙකින් තෙත් දුරකතනෙකට
3) රූපෙොහිනී සම්යේ ණෙ
4) යෙෝකි යටෝකි උපකරණෙ
5) වීඩියෙෝ සංෙොද

46) කිසිෙම් සම්යේ ණ මොධයෙක් ඔස්යස් ගමන් කරන තරංගෙක් අසල ඇති යඝෝ ොකොරී උපකරණ
මගින් උත්පොදනෙ ෙන යඝෝ ොකොරී තරංග හො මිශ්‍ර වීයමන් .................................... ඇති යේ.
හිස්තැනට සුදුසු පිළිතුර ෙන්යන්,
1) යේරිත යඝෝ ොෙ (Induced Noise)
2) තොපෙ නිසො ඇති ෙන යඝෝ ොෙ (Thermal Noise)
3) රැහැන් යදකක් අතර ෙන ශ්‍ේද ගැටුම (Cross-Talk)
4) චුම් ක ධොරො මිශ්‍ර වීයමන් නිපදයෙන යඝෝ ොෙ (Impulse Noise)
5) යඝෝ ොෙ (Noise)

47) http://www.schools.org/2012/index.html
යමම ලිපිනයෙහි ෙසම් නොමෙ (Domain Name) ෙන්යන්,
1) .org 4) http://www.schools.org
2) www.school.org 5) School.org
3) http

48) අන්තර් ොල පරිහරණයේදී පරිශීලකෙො රෙටො ඔවුන්යේ බැංකු ගිණුම් යහෝ විදුත් ගිණුම් විස්තර
ලබො ගැනීම යමනමින් හදුන්ෙයි.
1) යකොල්ලකරුෙො (Hijacker)
2) යබොටිස් (Bots)
3) ඔත්තුකරුෙන් (Spyware)
4) ෆිෂින් (Phishing)
5) පරිගණක වෙරස (Computer virus)

49) කපොල යදෝනො සහලක් ණෙ (CTS-Carpel Tunnel Syndrome) ෙන්න පැහැදිලිෙම දැකයෙනුයේ,
1) යබොයහෝ කොලෙක් පරිගණකයේ ඇලී සිටීයමන් ෙන ඇස් ෙල අසොත්මිකතොෙෙ යි.
2) අයත් ඇගිලි ෙල ඇති ෙනහිරිෙැටීම හො යේදනොෙයි.
3) යබල්යලහි මොංශ්‍ යේෂී ෙල ඇති ෙන කැක්කුමයි.
4) උරහියස් සිට අයත් ඇගිලි දක්ෙො ඇති ෙන යේදනොෙයි.
5) ඉහත කිසිෙක් යනොයේ.

50) අංකිත යස්තුෙ ඇති කිරීම සදහො සුදුසු යනොෙන ක්‍රිෙොමොර්ගෙක් ෙන්යන්,
1) හසුරු කුසලතො අයහෝසි වීම
2) පරිගණකසහන මිලට ලබො දීම
3) අයනකුත් මූලය බොධක ඉෙත් කිරීම
4) අංකිත සොක් රතොෙ ඉහල දැමීම
5) අතරමැදිෙන්යේ සහ ොගීත්ෙෙ

118
© ví'tï'tia'fÊ' j,siqkaor

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 8
A fldgi - jHqy.; rpkd
© ví'tï'tia'fÊ' j,siqkaor
 m%Yak ish,a,g u ms<s;=re imhkak'
 II m%Yak m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
 fuu jHqy.; rpkd m%Yak m;%hg ms<s;=re iemhsh hq;= jkafka tu m;%fhau h' tu ksid flá yd
ksYaÑ; ms<s;=re n,dfmdfrd;a;= fõ'
01)
i. පළමුෙන පරිගණක පරම්පරොයේ පරිගණක ෙල ලක් ණ හො සිේෙන පරිගණක පරම්පරොයේ
පරිගණක ෙල ලක් ණ සංසන්දනෙ කරන්න.

ii. විවිධ කර්මොන්ත ශ්‍ොලො ෙල නි ්පොදන කටයුතු සදහො යරෝයබෝ ොවිත කරයි. එමගින්
නි ්පොදකයින්ට සැළයසන ෙොසි 02 ක් ලිෙන්න.

iii. නිපුණ පද්වධතිෙක (Expert System) ෙොසි 02ක් ලිෙන්න.

iv. නවීන යෙළදසැල්ෙල සුල ෙ ලක් ය අයලවි අන්ත (Point Of Sale-POS) යෙොදො ගනී. “ලක් ය
අයලවි අන්ත” ෙන්න පැහැදිලි කරන්න.

v. ලක් ය අයලවි අන්ත සහිත යෙළදසැල් ොවිතයෙන් පොරිය ෝගිකයෙකුට සැළයසන ෙොසි 02ක්
ලිෙන්න.

119
© ví'tï'tia'fÊ' j,siqkaor
02) පරිගණක ොලෙක් තුළ දත්ත සන්නියේදන ක්‍රිෙොෙලිෙ පැහැදිලි කිරීමට ොවිත ෙන ක්‍රමයේද
යදකක් පෙතී.

යෙදුම් ස්ථරෙ (Application Layer)

සැසි ස්ථරෙ (Session Layer)

ොල ස්ථරෙ (Network Layer)

ය ෞතික ස්ථරෙ (Pysical Layer)

i. ඉහත දැක්යෙන ආකෘතිෙ කුමක්ද?

ii. A,B හො C ෙන ස්ථර නම් කරන්න.

iii. යෙදුම් ස්ථරයේදී ොවිත ෙන නිෙමොෙලි (Protocol) 02 ක් දක්ෙන්න.

iv. ඉහත ආකෘතිෙට අමතරෙ තෙත් එෙැනි ආකෘතිෙක් නම් කරන්න.

v. එහිදී ොවිත ෙන ස්ථර 04 නම් කරන්න.

120
© ví'tï'tia'fÊ' j,siqkaor
03)
i. බිටු 8 කින් නිරූපිත ද්වවීමෙ සංඛ්‍යොෙක්, සෘණ සංඛ්‍යොෙක්ද ධන සංඛ්‍යොෙක්ද ෙන්න හදුනොගන්නො
ආකොරෙ දක්ෙන්න.

ii. (-42) ෙන සංඛ්‍යොෙ 2 හි අනුපූරක (2’s Complement) ආකොරයෙන් දක්ෙන්න.

iii. 57 – 42 ෙන්න 2 හි අනුපූරක ආකොරෙට ගණනෙ කරන්න.

04)

i. යමයහයුම් පද්වධති ෙර්ගීකරණෙ අනුෙ පහත ෙගුෙ සම්පූර්ණ කරන්න.

Unix Mac OS ATM


Plam OS MS DOS Windows

යමයහයුම් පද්වධතිෙ උදොහරණ

තත්කොලීන

ඒක පරිශීලක, ඒක කොර්ෙ

ඒක පරිශීලක, බහු කොර්ෙ

බහු පරිශීලක, බහු කොර්ෙ

121
© ví'tï'tia'fÊ' j,siqkaor
ii. ගතික සසම් ොවී ප්‍රයේශ්‍ මතකෙ (Static RAM) හො ස්ිතික සසම් ොවී ප්‍රයේශ්‍ මතකෙ (Dynamic
RAM) හි ලක් ණ සංසන්දනෙ කරන්න.

iii. යගොනුෙක දත්ත තැන්පත් කරන ආකොරෙ පොදක කරයගන යගොනු ෙර්ගීකරණෙ කළ හැකිෙ. එම
ක්‍රම යදක දක්ෙන්න.

iv. දත්ත, යගොනු තොර්කිකෙ ආරක් ො කරගැනීම සදහො ොවිත කල හැකි ක්‍රම යමොනෙොද?

122
© ví'tï'tia'fÊ' j,siqkaor

wOHhk fmdÿ iy;sl m;% ^Wiia fm<& úNd.h


f;dr;=re yd ikaksfõok ;dlaIKh (20 - S - II)
wdo¾Y m%Yak m;%h 8
B fldgi - rpkd
© ví'tï'tia'fÊ' j,siqkaor
 fuu fldgi m%Yak yhlska iukaú;h' ñka y;rlg muKla ms<s;=re imhkak'
 II m%Yk
a m;%fha A yd B fldgia fol i|yd u ,efnk ld,h meh ;=kls'
01)
A) සංයේදක තුනකින් යුත් සංඥො පද්වධතිෙක් ෙොහන සදහො සැළසුම් කර ඇත. එනම් යේගෙ, ආසන
පටි පැළද සිටීම හො යදොරෙල් ෙැසීම පිරික්සීම සදහොෙ.
යේගෙ > 0 kmh -1 වීම - 1
යේගෙ 0 kmh -1 වීම -0
ආසන පටි පැළදීම -1
ආසන පටි යනොපැළදීම -0
යදොරෙල් ෙසො තිබීම -1
යදොරෙල් විෙෘතෙ තිබීම - 0

 ආසන පටි යනොපැළද යහෝ යදොරෙල් විෙෘතෙ තියබන අෙස්ථොයේදී ෙොහනයේ යේගෙ 0 kmh -1
ට ෙඩො ෙැඩි ෙන විට සංඥොෙක් නිකුත් යෙයි.

i. ඉහත සංඥො පද්වධතියේ ක්‍රිෙොකොරිත්ෙෙ නිරූපණෙ කරනු ලබන සතයතො ෙගුෙ


යගොඩනගන්න.
ii. සතයතො ෙගුෙ ඇසුයරන් බූලිෙොනු ප්‍රකොශ්‍ණෙ ලබො ගන්න.

B) පහත දක්ෙො ඇති තොර්කික පරිපථෙ ආශ්‍රයෙන් පිළිතරු සපෙන්න.

i. බූලිෙොනු ප්‍රකොශ්‍ණෙ ලිෙන්න.


ii. බූලිෙොනු ප්‍රකොශ්‍ණෙ සරළ කර දක්ෙන්න. ඒ සදහො ොවිත කරනු ලැබූ සිෙළුම විජීෙ නීති ලිෙො
දක්ෙන්න. නැත්නම් කොයනෝ සිතිෙම ඇද සුළු කරන්න

123
© ví'tï'tia'fÊ' j,siqkaor
02)
i. දත්ත යපළ ගබඩො කර තබො ගැනීම සදහො පයිතන් ො ොයෙහි (Python) ොවිත කල හැකි
උපක්‍රම 03 ක් උදොහරණ සහිතෙ දක්ෙන්න.
ii.පහත දැක්යෙන පයිතන් ප්‍රකොශ්‍ණ ෙල ප්‍රතිදොන දක්ෙන්න.
A.
x,y,z = 10,-20,30
x = -x
y = -y
print (x,y,z)

B.
x = 15
y = 20
x=!y

C.
for a in range (20,0,-4);
print (a,”,and=”)

D.
nums=[1,2,3,4,5]
print (nums[3])

iii. 2000 ත් 3200 ත් අතර (එම සංඛ්‍යො යදකද ඇතුළත්ෙ) 5 න් යබදිෙ හැකි නමුත් 7 න් යබදිෙ
යනොහැකි සිෙලු සංඛ්‍යො මුද්‍රණෙ කර ගැනීමට පයිතන් ක්‍රමයල්ඛ්‍ෙක් ලිෙන්න.
iv. ක්‍රමයල්ඛ්‍නෙක ඇති විෙ හැකි යදෝ 03 ක් නම් කරන්න.

03) පහත දැක්යෙනුයේ ආෙතනෙකට සම්බන්ධ භූතොර්ථ සම්බන්ධතො (ER-Entity Relationship)


සටහනකි.

i. ඉහත ER සටහයනහි දැක්යෙන සබදතො ෙර්ගීකරණෙ කර දක්ෙන්න.


ii. a. යමහි දැක්යෙන ෙුත්පන්න ලක් ණෙක් ( Derived Attribute) නම් කරන්න.
b. යමහි ඇති බහු ෙටිනොකම් සහිත උපලක් ණෙක් (Multi Value Attribute) නම් කරන්න.

124
© ví'tï'tia'fÊ' j,siqkaor
iii. “Wife” නම් භූතොර්ථෙ සදහො එක් කල හැකි යෙනත් උපලක් ණ 03ක් ඇද නම් කරන්න. යමම
පහත රූප සටහන පිළිතුරු පත්‍රෙට පිටපත් කර ගන්න.

iv. ඉහත ER සටහන සම්බන්ධතො දත්ත සමුදොෙකට හැරවූ විට ලැයබන ෙගු හො ඒෙොයේ උපලක් ණ
ලිෙො දක්ෙන්න.
v. ඉහත ෙගු ොවිත කරමින් උපන්දිනෙ 1950.01.01 ට යපර උපත ලද යස්ෙකයින්යේ ලැයිස්තුෙ
ලබො ගැනීමට SQL ප්‍රකොශ්‍ණෙක් ලිෙන්න.

04) පොසලක ආදි ශි ය සංගමෙට දිෙයින පුරො විසිරී සිටින ආදී ශි ය ශි යොෙන් විශ්‍ොල ප්‍රමොණෙක් සිටියි.
ආදි ශි ය සංගමෙ විසින් 2008 ෙර් යේ සිට ක්‍රිෙොත්මක ෙන පරිදි සිංහල හො යදමළ අලුත් අවුරුදු
උත්සෙෙක් පැෙැත්වීමට යෙෝජිතෙ. යමම කොර්ෙ සදහො මොර්ගගතෙ පොසල් යෙේ අඩවිෙ සම්බන්ධ කර
ගනිමින් අෙශ්‍ය මූලයමෙ දොෙකත්ෙෙ හො තයොග අෙශ්‍යතොෙන් ලබො ගැනීමටද එදිනට සහ ොගී විෙ
හැකි ආදී සිසුන් පිළිබදෙ යතොරතුරු රැස් කිරීමට තීරණෙ කර ඇත.
i) මොර්ගගතෙ යමම කොර්ෙ සිදු කිරීයම් ෙොසි 03 ක් ලිෙන්න.
ii) මොර්ගගතෙ යමම කොර්ෙ සිදු කිරීයම් අෙොසි 02 ක් ලිෙන්න.
iii) එම අෙොසි මගහරෙො කොර්ෙ මොර්ගගතෙ සොර්ථකෙ සිදු කර ගැනීම සදහො නෙ අෙශ්‍ය යෙෝ නො
02 ක් දක්ෙො යකටියෙන් විස්තර කරන්න.

05) i) පහත දක්ෙො ඇති එක එකක් මූලොංගෙක් (Element) යහෝ උපලක් ණෙක් (Arrtibute) ද ෙන්න
හදුනොයගන ෙගු ගත කරන්න.
br href img alt hight table

ii)  අනුරE (image file) හි නම school.jpg වේ.


 http://www.ictsociety.com යන වෙබ් අඩවියට ෙන සබැදිය ictsociety නම් පාඨයට
(Text) ලබා දී ඇත.
පහත යෙේ අඩවිෙට අදොළ HTML යක්ත සටහන ලිෙන්න.

125
© ví'tï'tia'fÊ' j,siqkaor
06) "Natural food Corner" ෙනු සකස් කළ ආහොර අයලවි කරනු ලබන ආෙතනෙකි. එහි නෙ ශ්‍ොඛ්‍ොෙක්
යලස "Online Fresh Food Supplier" (OFFS) නමින් මොර්ගගත ආහොර සැපයීයම් පද්වධතිෙ
යස්ෙෙක් අරඹන ලදි.

පාරිව ෝගිකවයකු හට තම ඇණවුම හා විස්තර OFFSවෙත වයාමු කළ හැක. එවිට එය පිළිගැනීම


කළ හැකි නම් අදාළ විස්තර හා වගවීම් කළ යුතු ආකාරය දන්ෙයි. නැත්නම් ප්‍රතිකවෂ්ප කරයි.
වගවීම් ක්‍රමයට එයට එකග ෙන්වන් නම් පාරිව ෝගිකයා හරකාඩ් පත මගින් වගවීම හා ඇණවුම
තහවුරු කරයි. OFFS මගින් පාරිව ෝගික හරකාඩ් පත් විස්තර හරකාඩ් පත් ආයතනයට වයාමුකර
හරකාඩ් පවතහි ෙලංගුතාෙය තහවුරු කර ගනු ලබයි. OFFS මගින් අදාල ඇණවුම, වගවීම් හා
විස්තර පරිපාලක වෙත වයාමු කරයි. ආයතනික අෙශ්‍යතා සපිවේ නම්, ඔහු OFFS හි දත්ත වගානුෙ
යාෙත්කාලීන කරයි. OFFS යාෙත්කාලීන කළ විගස වබදාහැරීවම් නිවයෝජිත වෙත වබදාහැරීවම්
ඉල්ලලීම වයාමු ෙන අතර, නිවයෝජිතවගන් වකටි පණිවුඩයක පාරිව ෝගිකයා වෙත වයාමු වෙයි.
ඉහත විස්තර කරන ලද මොර්ගගත ආහොර ඇණවුම් පද්වධතියේ දළ විශ්‍්යල් ණෙට අදොළ සන්ධර්
රූප සටහනක් (Context Diagram) අදින්න.

126
ms<s;=re
ms<s;=re

wdo¾Y m%Yak m;%h 1 nyqjrK m%Yak m;%h i|yd ms<s;=re

1 4 11 2 21 3 31 5 41 2
2 1 12 2 22 1 32 1 42 4
3 2 13 3 23 2 33 5 43 2
4 2 14 5 24 1 34 1 44 3
5 1 15 1 25 1 35 5 45 1
6 4 16 1 26 2 36 2 46 1
7 3 17 2 27 4 37 1 47 2
8 2 18 2 28 1 38 2 48 1
9 5 19 2 29 5 39 1 49 2
10 3 20 2 30 1 40 3 50 3

wdo¾Y m%Yak m;%h 1 A fldgi - jHqy.; rpkd m%Yak i|yd ms<s;=re


1- අ-
img{
A. Text
B. Password width:300px;
C. <select></select>
height:200px;
D. Radio
E. S1 border:1px solid #021a40;
F. Checkbox
G. Submit Data }
H. Reset h1{
text-align:center;

font-face:Calibri (Body);
#p1{
}
text-align:justify;
body{
font-size:15px;
background-color: # eaf998;
color:green;
}
}
#p2{

text-align:justify;
x is 50
font-size:15px;
color:red; Changed local x to 2

} x is still 50

128
ms<s;=re
2-අ
jHdmdr j¾.h f;aÍug fya;=j

B2B jHdmdßl wdh;khla úiska ud¾. .;j ;j;a jHdmdßl wdh;khla


fj; fiajd ,nd oSu ksid

G2B rdcHfjí wähg iïnkaO ù jHdmdßl wxYhg ,nd .; yels fiajd ,nd
.kakd ksid

B2C iDcqju ud¾..;j mdßfNda.l


s hka fj; úlsKSula isÿjk ksid

C2C l<K jHdmdrhla jYfhka lrk fohla fkdjk neúka ydiDcqju


mdßfNda.l
s hl=g w,ú lrk ksid

ආ- B jHdmdr B jdkscHhg jvd mq`t,a w¾:hla ,nd oSu' B jHdmdr j, oS ud¾. .;j NdKav yd
úlsKSu yd ñ, oS .ekSug mßNdysrj ksIa mdokh fiajl l<uKdlrKh fukau jHdmdrfha
ish¨u lghq;= mß.Kl wdY%s;j isÿ lsÍu jk ksid;a B jdkscfha oS úlsKSu yd ñ, oS .ekSu
ud¾. .;j lsÍu muKla .ek i,ldnef,k ksid

ඇ- Paypal/Web Cards(Prepaid Cards)


-10 - 11110101(එකෙහි අනුපූරෙයට කෙරළූ විට)
11110110(කෙකෙහි අනුපූරෙයට කෙරළු විට)
ෙැන් 30+(-10) හි පිළිතුර කෙකෙහි අනුපූරෙය ඇසුරින් ෙහත ෙරිදි කෙවිය හැෙ
30 - 00011110
-10 - 11110110
1 00010100

ආ පිළිතුර

ඇ කික ෝ බයිට 64 ෙ මතෙයක්

අ ෙංවෘත ෙද්ධතියක්
බාහිරින් ආොන බා කනාගැකනන අතර අවොනකයහි පරතිොනයත් ෙද්ධතිය තුළම ඉතිරිවන නිො
ආ අන්තර්ජා ය කහෝ වයිෆයි වැනි ජා කෙේවා භාවිත වන නිො/ෙේවයංක්‍රීයව ෙංකේෙෙ හරහා ෙත්ත
බා ගන්නා නිො/කමවැනි සුෙෙන් ෙටියෙ භාවිත වන අඩු බ ශක්ති ප්‍රමාණය නිො
ඇ- ශිෂ්‍යයා(ශිෂ්‍ය_අංෙය)

ෙහතිෙෙත_ බාගැනීම(ෙහතිෙෙත්_අංෙය, ශිෂ්‍ය_අංෙය,දිනය

129
ms<s;=re

wdo¾Y m%Yak m;%h 1 B fldgi - rpkd m%Yak i|yd ms<s;=re



P T W X
0 0 0 1 P’T’W’
0 0 1 0
0 1 0 1 P’TW’
0 1 1 1 P’TW
1 0 0 1 PT’W’
1 0 1 0
1 1 0 0
1 1 1 0
බූලියානු සුළු කිරීකමන් ෙසුව ැකබන අවෙන් පිළිතුර X=T’W’+P’W
අංකිත ෙරිෙථය කේ අනුව ෙහත ෙරිදි කේ

W
X

ආ P

i. ෙතයයි
ii. ෙතයයි
iii. අෙතයයි
iv. ෙතයයි

2
අයිතම_අංෙය ෙරිමාණය
බර
භාරදිය යුතු
භාණ්ඩය දිනය

කගනයන_දුර M
ගමනාන්තය
M
එෙතු මාර්ගය
ෙර ගනී

කබොහරියි

1
අංෙය
ගබඩාකිරීකේ මධයෙේථානය 1

අංෙය ලිපිනය

130
ms<s;=re
3-
i. ගැලීේ ෙටහන

Start

nStudents=0

nStudents No
<20 End

Yes

Input SName,SMarks

SMarks>= yes Write SName,SMarks on Class1.txt


75
file

No

SMarks>=
50 yes Write SName,SMarks on Class2.txt
file

No
Write SName,SMarks on Class3.txt
file

nStudents=nStudents+1

End

131
ms<s;=re
ii. වයාජ කක්තය

Begin
nstudents=0
while(nstudents<2)do
input,Name
input ,ICTMarks
if(ICTMarks >=75)then
Write,Name,ICTMarks on class1.txt
elif(ICTMarks >=50)then
Write,Name,ICTMarks on class2.txt
else:
Write,Name,ICTMarks on class3.txt
nstudents=nstudents+1
End While
End.

iii.ෙයිතන් කක්තය

#Find Grade
nstudents=0
while(nstudents<2 ):
sname=input('Add your Name')
smarks=int(input('Add your ICT Marks'))
if(smarks>=75):
x=str(smarks)
class1=open('class1.txt','r+')
class1.write(sname)
class1.write(' '+x)
class1.close()
elif(smarks>=50):
x=str(smarks)
class2=open('class2.txt','r+')
class2.write(sname)
class2.write(' '+x)
class2.close()
else:
x=str(smarks)
class3=open('class3.txt','r+')
class3.write(sname)
class3.write(' '+x)
class3.close()
nstudents=nstudents+1

132
ms<s;=re

4-
i. ICMP
ii. ජා ෙේථරය
iii. Lost Packets=0 හා 0% lost ක ෙ ෙර්ශනය වීම නිො
iv. 192.168.123.192 යන්න ජා අංෙය ක ෙ ෙ විොශ ලිපිනය ක ෙ 0.0.0.62 ෙර්ශනය කේ.
v. ජා ෙටහන

5- කේඛන පරවාහ ෙටහන

6- --

i. ොර්ය බද්ධ අවශයතා


 දෙනිෙ ො ගුණ වාර්තාව ෙර්ශනය ෙර බැලිය හැකි විය යුතුය
 එම ෙතිය තුළ එක් එක් නගර ව ෙක ගුණ පුකරෝෙතන ෙරීක්ෂ්‍ා ෙර බැලිය හැකි විය යුතුය.
 කෙර ෙතිකේ වාර්තා ෙර්ශනය ෙර බැලීමට හැකි විය යුතුය

133
ms<s;=re

ොර්ය බද්ධ කනාවන අවශයතා

 මෘදුෙංගකයහි අතුරු මුහුණත ෙහසුකවන් හැසිරවිය හැකි ක ෙ ෙෙො තිබිය යුතුය


 අඩු මතෙ ෙරිකභෝජනය
 විවිධ උොංග ව (උො- ඇන්කරායිඩ් උොංග/ iOS වර්ගකේ කමකහයුේ ෙද්ධති භාවිත වන උොංග)ක්‍රියාත්මෙ
ෙළ හැකි විය යුතුය.
ii. –
 ො ගුණ කෙොර්තකේන්තුව මගින් බා කෙන ෙත්ත අන්තර්ජා ය හරහා ෙේෙයිකනට් ආයතනය
බා ගැනීම- G2B
 ෙේෙයි කනට් ආයතනය තම මාර්ගගත කයෙවුම ොරිකභෝගිෙයන්ට බා දීම- B2C
 ෙේෙයි කනට් ආයතනය වයාොරිෙ අංශව ෙැන්වීේ බා ගැනීම හා ඒවා මගින් තම කනාමිකේ
බා කෙන ෙංෙේෙරණකේ පිරිවැය ෙරා ගැනීමට වයාොරිෙ ව කයෙකවන නිො - B2B

134
ms<s;=re

wdo¾Y m%Yak m;%h 2 nyqjrK m%Yak m;%h i|yd ms<s;=re

1 5 11 2 21 1 31 2 41 1
2 2 12 2 22 5 32 3 42 3
3 5 13 1 23 2 33 2 43 1
4 1 14 5 24 4 34 1 44 1
5 4 15 3 25 3 35 1 45 2
6 4 16 5 26 5 36 4 46 2
7 4 17 1 27 3 37 4 47 2
8 5 18 4 28 1 38 5 48 3
9 3 19 4 29 3 39 3 49 1
10 5 20 1 30 4 40 4 50 1

wdo¾Y m%Yak m;%h 2 A fldgi - jHqy.; rpkd m%Yak i|yd ms<s;=re


1.

135
ms<s;=re
2. (w)
j¾;udk ;;ajh B<Õg m;a úh yels ;;ajh ixl%dka;sh i|yd jk
fldkafoaish
wjysr l< iQodkï ;;ajh (Ready State) wdodk m%;sodk iïmQ¾K lsÍu

m%;syrKh l< iy wjysr l< ;djld,slj wjysr lsÍu


;;ajh(Swapped and blocked)

(wd) tal mßYS,l tal ld¾hh fufyhqï moaO;shlska jrlg l< yelafla tla ld¾hhla mu‚'
tfukau th jrlg Ndú;d l< yelaflao tla mßYS,lfhl=g mu‚' óg WodyrKhla f,i
DOS fufyhqï moaO;sh ±laúh yel' tys§ ,smshla iliñka isák mßYS,lfhl=g .S;hla
weiSu jeks ;j;a l%shdjla lrkakg neß úh'
tal mßYS,l nyq ld¾hh fufyhqï moaO;shla uÕska tl jr jev lSmhla lr .kakg
mq¿jk' j¾;udkfha Ndú;d fjk úkafvdaia 10" wekafv%dhsâ jeks fufyhqï moaO;s fï
wdldrfhka mj;s'

(we) i) mß.Klfha ;ekam;a lrkq ,nk foaj,a fjka fjka j ;ekam;a lr .ekSug
ii) mß.Klfha fufyhqï moaO;s tllg jvd ia:dmkh lsÍug
iii) fufyhqï moaO;sfha jQ wjYH;d iïmQ¾K lsÍug
^Wod - iuyr wjia:dj, § fufyhqï moaO;sfha ld¾h i|yd oDV ;eáfha wu;r mx.=jla'&

3. wka;¾cd,h yryd NdKav wf,ú lsÍu i|yd msyg s jQ fjí wvúhla ;sfí' fuu fjí wvúhg
msúfik wh yg tys we;s NdKav yd tajdfha úia;r n,d .kakg mq¿jk' tys§ NdKav ñ,§
.ekSug wjYH kï uq,skau fjí wvúfha ,shdmÈxÑ ù ;ukaf.a .sKqu yryd fjí wvúhg msúi
isáh hq;=h' túg Kh ldâm;a (Credit Card) fyda yr ldâm;a (Debit card) yryd f.ùï lr
;ukag wjYH NdKav ksjigu f.kajd .ekSug mq¿jk' fjí wvúh úiska fufia
mdßfNda.ls hkaf.a ksfjiaj,g NdKav m%jdykh lrkafka fjk;a l=ßh¾ fiajdjla (courier
service) iïnkaO lr f.kh'
(w) B2C - fjí wvúhg msúfik mdßfNda.slhkag NdKav ñ,g .; yels ùu'

B2B - fjí wvúh úiska l=ßh¾ fiajdjla (courier service) iïnkaO lr .ekSu
(wd) i) NdKav ,enqKq miq f.ùu
ii) Bis lEIa jeks ir, uqo,a f.ùï l%u
iii) nexl= ;ekam;= yryd uqo,a f.ùu
iv) paypal jeks uqo,a f.ùï l%u

(we) (i) P_Id


(ii) DEFAULT, NOT NULL

4. (w) (i) ixjD; moaO;shls - fuys úia;r lr we;af;a yqfola ÿria:md,lh kï ;ks moaO;sfha
l%shdldÍ;ajh .ek mu‚'

136
ms<s;=re
(wd)
(i) 3 jeks m%u; wdldrfhka
(ii) 2

(iii)

wdo¾Y m%Yak m;%h 2 B fldgi - rpkd m%Yak i|yd ms<s;=re

1. (a)
00 01 11 10
0 0
1 0 0
ms<s;=r (B'+C)(A'+B+C')

(b) (i)
xyz
000
001
010
011
100
101 0 (x'+y+z')
110 0 (x'+y'+z)
111 0 (x'+y'+z')

(ii) (x'+y+z') (x'+y'+z) (x'+y'+z')


(iii)
00 01 11 10
0
1 1 1 1
(x'+z') (x'+y')

(iv)

137
ms<s;=re
2. (a) (i)

(i) 192'168'0'1 - 192'168'0'62


192'168'0'65 - 192'168'0'126
192'168'0'129 - 192'168'0'190
192'168'0'193 - 192'168'0'254

(ii) (128 + 64) 32 16 8 4 2 1 (255.255.255.192)

3. (a) (i)

(ii)
(b)  mdßfNda.l
s hkag ´kEu wjia:djl ;u NdKavh ;sfnk ;ek ksjerÈj ±k.; yels ùu'
 mdßfNda.l
s hka yg ld¾hlaIu fiajdjla ,eîu'
 úia;r igyka lsÍug mß.Kl.; moaO;shla Ndú;d lrk ksid wdh;kfha ld¾hlaIu;djh
jeä ùu iy fiajlhkag yia;uh moaO;shg jvd kj moaO;sh Ndú;h myiq ùu'

(c) ish¨ Ydld mß.Kl .; l< hq;= ùu" we;eï mdßfNda.l


s hkag mß.Kl.; moaO;s ms<n
s |j
jegySula fkdue;s ùu'

(d) Tõ" md¾i,a hjkakka yd ,nd.kakka wdh;kfha mdßfNda.l


s hka fõ' túg wdh;kh yd tu
s hka w;r we;s iïnkaO;djh B to C fõ'
mdßfNda.l

138
ms<s;=re
4. (a)

(ii) mqk¾lrK wdlD;sh


(iii)
Index_No = input("Enter index no:" )
f = open("item.txt","w")
data = "Index_No | Item_Name | Quantity | Unit_Price "+'\n'
f.write(data)

while (Index_No!="0"):
Item_Name = input("Item_Name ")
Quantity = input("Quantity ")
Unit_Price = input("Unit_Price ")
data = Index_No+","+Item_Name+","+Quantity+","+Unit_Price+'\n'
f.write(data)
Index_No = input("Index_No ")
f.close()
139
ms<s;=re
5.

6. (a)
<nav> <a href="Customers.html">Customers </a> | <a href="Sales.html">Sales</a> |
<a href="Cuntact.html">Cuntact us</a> | <a href="Sign.html">Sign in</a></nav>

<table border="1" width =100%>


<caption>
Customers Details
</caption>
<tbody>
<tr>
<th>Name</th>
<th>Age</th>
<th>Aggerss 3</th>
</tr>
<tr>
<td>S. Rathnayaka</td>
<td>26</td>
<td>Columbo</td>
</tr>
<tr>
<td>M. Konara</td>
<td>28</td>
<td>Columbo</td>
</tr>
<tr>
<td>N. Gamage</td>
<td>23</td>
<td>Kandy</td>
</tbody>
</table>
(b)
(i) wkqrEm is;shï (Image Map)
(ii) <img>, <map>, <area>

140
ms<s;=re

wdo¾Y m%Yak m;%h 4 nyqjrK m%Yak m;%h i|yd ms<s;=re


1 1 11 1 21 4 31 1 41 4
2 4 12 2 22 3 32 5 42 3
3 3 13 5 23 2 33 4 43 2
4 5 14 2 24 4 34 3 44 4
5 4 15 4 25 2 35 1 45 2
6 3 16 4 26 4 36 5 46 4
7 2 17 3 27 4 37 1 47 1
8 1 18 5 28 3 38 4 48 4
9 5 19 3 29 5 39 5 49 4
10 2 20 5 30 5 40 3 50 4

wdo¾Y m%Yak m;%h 5 nyqjrK m%Yak m;%h i|yd ms<s;=re


1 4 11 3 21 5 31 1 41 1
2 3 12 5 22 3 32 5 42 5
3 4 13 2 23 4 33 2 43 4
4 4 14 4 24 3 34 4 44 3
5 1 15 3 25 5 35 3 45 3
6 4 16 1 26 1 36 4 46 1
7 4 17 3 27 2 37 2 47 1
8 1 18 5 28 2 38 5 48 3
9 2 19 1 29 5 39 3 49 5
10 5 20 4 30 4 40 4 50 3

wdo¾Y m%Yak m;%h 7 nyqjrK m%Yak m;%h i|yd ms<s;=re


1 5 11 5 21 5 31 2 41 5
2 2 12 4 22 3 32 4 42 4
3 4 13 5 23 5 33 5 43 5
4 3 14 3 24 1 34 2 44 4
5 4 15 2 25 4 35 1 45 5
6 5 16 1 26 2 36 4 46 3
7 2 17 4 27 1 37 5 47 4
8 4 18 5 28 3 38 1 48 2
9 5 19 2 29 4 39 2 49 3
10 2 20 5 30 4 40 4 50 5

141
ms<s;=re

wdo¾Y m%Yak m;%h 8 nyqjrK m%Yak m;%h i|yd ms<s;=re


1 3 11 2 21 2 31 3 41 5
2 4 12 2 22 3 32 3 42 4
3 1 13 1 23 3 33 4 43 1
4 1 14 4 24 1 34 3 44 5
5 5 15 3 25 2 35 1 45 3
6 3 16 5 26 3 36 3 46 1
7 3 17 5 27 2 37 4 47 5
8 4 18 1 28 5 38 3 48 4
9 2 19 3 29 1 39 2 49 2
10 2 20 2 30 4 40 5 50 1

wdo¾Y m%Yak m;%h 2 A fldgi - jHqy.; rpkd m%Yak i|yd ms<s;=re


01) i)

ෙළමු ෙරේෙරාව තෙවන පරම්පරාව


Vacuum Tube Integrated Circuit
Used Punched card to input Used key board for input & Monitor for output
&output
Machine Language High level language (FORTRAN,COBOL …..)
Consume more electricity Consume low electricity
…………………………. ……………………..

ii) වැටුප, දීමනා කගවීමට අවශය කනාවීම


අවොනේ ෙහිත ොර්යන් ෙෙහා කයාො ගත හැකි වීම ආදී.......
iii) විකශේෂ්‍ඥයින් රැෙෙකේ ෙැනුම එක්තැන් ෙළ හැකි වීම
අධීක්ෂ්‍ණ, විනිශේචය, අනාවැකි ප්‍රොශ කිරීේ ආදී ෙටයුතු ෙෙහා සුදුසු වීම
iv) කවළෙෙැේ ව ගනුකෙනු ක්‍රියාත්මෙ වන ෙේථානයයි
v) කේගවත් කෙේවයක් ොරිකභෝගිෙයින්ට ෙැෙයිය හැකි වීම
අයිතමගත කුවිතාන්සි නිකුත් ෙ හැකි වීම
කෙෝෂ්‍ අවම වීම

02) i) විවෘත ෙද්ධති අන්තර් ෙේබන්ධතා අෙෘතිය


ii) A- ෙමර්ෙණ ෙේථරය (Presentation Layer)
B- ප්‍රවාහන ෙේථරය (Transport Layer)
C - ෙත්ත ෙේබන්ධෙ ආෙෘතිය (Data Link Layer)
iii) Telnet, FTP, SMTP, DNS, RIP, SNMP
iv) TCP/IP ආෙෘතිය
v) කයදුේ ෙේථරය (Application layer)
ප්‍රවාහන ෙේථරය (Transport Layer)
අන්තර්ජා ෙේථරය (Internet Layer)
ජා ෙරණ අතුරු මුහුණත් ෙේථරය (Network Interface Layer)

142
ms<s;=re
03) i) බිටු 08 කින් යුත් ද්වීමය ෙංඛයාවෙ වැඩිම කවකෙසි බිටුව(වේ ෙෙ බිටුව) ,
0 නේ ධන ෙංඛයාවකි.
1 නේ ෙෘණ ෙංඛයාවකි.
උො - 0 1 1 1 1 0 1 0 එනේ, ධන ෙංඛයාවකි.

ii) +42 හි ද්වීමය අගය  10 10102


බිටු 8කින්  0010 1010
අනුපූරෙය (1’s )  1101 0101

අනුපූරෙය (2’s ) +0000 0001  1101 0101


0000 0001
1101 0110
-42 හි 2 හි අනුපූරෙ අගය = 1101 0110

iii) 57  11 1001
බිටු 8කින්  0011 1001

(+57) 0011 1001


(-42) 1101 0110
1 0000 1111
ඉදිරියට කගන ගිය බිටුව කනාෙළො හරී (Ignore the Carry)
04) i)
කමකහයුේ ෙද්ධතිය උොහරණ
තත්ොලීන ATM
ඒෙ ෙරිශී ෙ, ඒෙ ොර්ය MS DOS, Palm OS
ඒෙ ෙරිශී ෙ, බහු ොර්ය Windows, Mac OS
බහු ෙරිශී ෙ, බහු ොර්ය Unix

ii)
ගතිෙ ෙෙේභාවී ප්‍රකේශ මතෙය ෙේිතිෙ ෙෙේභාවී ප්‍රකේශ මතෙය
(Static RAM) (Dynamic RAM)
විදුලි ොරිකභෝජනය ොකපක්ෂ්‍වවැඩිය විදුලි ොරිකභෝජනය අඩුය
මි අධිෙයි මි ොකපක්ෂ්‍ව අඩුයි
ොකපක්ෂ්‍ව ඝණත්වකයන් වැඩිය ඝණත්වකයන් අඩුය
ෙත්ත වරින් වර පුබුදු කිරීමෙට ක් කේ අලුත් ෙත්ත ලියනකතක් ෙේථතිෙව ෙවතී

ii) FAT 32
NTFS
iv) ප්‍රකේශ වරප්‍රොෙ බා දීම
ෙරිශී ෙයා ෙහතිෙ කිරීම
මුරෙෙ කයදීම
ගුපත කක්තනය

143
ms<s;=re

wdo¾Y m%Yak m;%h 8 B fldgi - rpkd m%Yak i|yd ms<s;=re


01)
A) i) කේගය -A
ආෙන ෙටි -B
කොර -C
ෙංඥාව -Q

A B C Q
0 0 0 0
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
ii) A. 𝐵̅. 𝐶̅ + A. 𝐵̅.C + A .B. 𝐶̅
කහෝ
A𝐵̅𝐶̅ + A 𝐵̅C + AB𝐶̅

B) 𝐴̅BC + A 𝐵̅C + AB𝐶̅ + ABC


BC( 𝑨̅ +A) + A 𝐵̅C + AB𝐶̅ Complementarily Law ( X+ 𝑋̅ = 1)
BC. 1 + AB𝐶̅ + A 𝐵̅ C  Identity Law (X.1=X)
BC + AB𝐶̅ + A 𝐵̅C
B(C+ A𝑪 ̅ ) + A 𝐵̅C  Absorption Law
B ( C + A ) + A 𝐵̅C  Distributive Law
BC + BA + A 𝐵̅C
BC + A (B+𝑩 ̅ C)  Absorption Law
BC + A (B + C)  Distributive Law
BC + AB + AC

කහෝ

144
ms<s;=re
02) i) Strings  X = saman
List  X=[10, ‘saman’, -3]
Tuples  X=(10, ‘saman’, -3)
Dictionary  X={10, ‘saman’, -3}

ii)
A. -10,20,30
B. True
C. 20, 16, 12, 8, 4, 0
D. 4

iii) x=[]
for I in range (2000,3201);
if (i%5!=0);
x.append (str(i));
print x;

iv) ොරෙ රීති කෙෝෂ්‍


ධාවන ො කෙෝෂ්‍
තාර්කිෙ කෙෝෂ්‍
03)
i) ෙබෙතා වර්ගය උොහරණය
ඒෙ-ඒෙ Staff married wife
ඒෙ-බහු Staff work company
Staff has child
බහු-බහු Staff perform task

ii) a) Age
b) Phone

iii)

Name

Wife
Birth day

Job

TP no

145
ms<s;=re
iv) Staff (ID, d.o.birth, Age, Name, Phone,Address)
Child (ID, Name)
Wife (ID, Name)
Task(ID, Description)
Company (ID)
Work (ID, Since)

v) SELECT *
FROM Staff
WHERE d.o.birth < ‘01/01/1950’

04 ) i)
 ෙැය 24 ම ෙේබන්ධ විය හැකි වීම
 ක ාව ඕනෑම ෙේථානයෙ සිට ෙේබන්ධ විය හැකි වීම
 කගවීේ ෙහසු වීම (හරෙත්/බැරෙත්)
 ො ය ඉතිරි වීම
 ප්‍රචාරණය ෙහසු වීම

ii)
 අන්තර්ජා ය ෙරිහරණය කනාෙරන පිරිෙ ෙේබන්ධ ෙරගත කනාහැකි වීම
 වයාජ කවබ් අඩවි ව ට හසු විය හැකි වීම
 හැෙර් ප්‍රහාර ව ට ඉඩෙඩ වැඩි වීම

iii)
 අවශය භාණ්ඩ මි ට ගැනීම ෙෙහා නිශේිත වූ ආයතන කිහිෙයෙ කවබ් අඩවි
ෙහසුෙේ ෙෙයා දීම
 අන්තර්ජා ය හරහා කනාවන ක්‍රම හරහා ෙේබන්ධ ෙර ගැනීමට උෙක්‍රම
කයදීම

05)

i) Element( මූ ාංග) Attribute (උෙ ක්ෂ්‍ණ)


br href
img alt
table hight

146
ms<s;=re
ii)

06)

147

Vous aimerez peut-être aussi