You are on page 1of 20

(20) jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

tpdhj;jhs; fl;likg;G

tpdhj;jhs; I (- Neuk; : 02 kzpj;jpahyq;fs;;


,t;tpdhj;jhs; 5 njupTfisf; nfhz;l 50 gy;Nju;T tpdhf;fisf;
nfhz;lJ. vy;yh tpdhf;fSf;Fk; tpilaspj;jy; Ntz;Lk;.
xU tpdhTf;F 02 Gs;spfs; tPjk; nkhj;jg;Gs;spfs; 100 MFk;.

tpdhj;jhs; II (- Neuk; : 03 kzpj;jpahyq;fs; (Nkyjpf thrpg;G Neuk; 10 epkplq;fs;)


,e;j tpdhj;jhs; mikg;Gf; fl;Liu kw;Wk; fl;Liu Mfpa ,uz;L
gFjpfisf; nfhz;lJ.

gFjp A - ehd;F mikg;G fl;Liu tif tpdhf;fs;.


vy;yh tpdhf;fSf;Fk; tpilaspj;jy; Ntz;Lk;.
xU tpdhTf;F 10 Gs;spfs; tPjk; nkhj;jg;Gs;spfs; 40.

gFjp B - MW fl;Liu tif tpdhf;fisf; nfhz;lJ.


ehd;F tpdhf;fSf;F khj;jpuk; tpilaspf;f Ntz;Lk;.
xU tpdhTf;F 15 Gs;spfs; tPjk; nkhj;jg;Gs;spfs; 60.
tpdhj;jhs; II ,w;fhd nkhj;jg; Gs;spfs; = 40 + 60 = 100

,Wjpg; Gs;spiaf; fzpj;jy; (- tpdhj;jhs; I = 100


tpdhj;jhs; II = 100
,Wjpg; Gs;spfs; = 200 ÷ 2 = 100

tpdhj;jhs; I
mwpTWj;jy;fs; :
* vy;yh tpdhf;fSf;Fk; tpil vOJf.
* rupahd my;yJ kpfg; nghUj;jkhd tpiliaj; njupe;njLf;f.
(gy;Nju;T tpdhf;fSf;F tpil vOJtjw;Fupa jhs; toq;fg;gLk;.)

1. gFg;gha;T ,ae;jpuj;ijf; (Analytical Engine) fz;Lgpbj;jtu; ahu;?


(1) myd; &wpq; (2) rhs;]; gNg[; (3) gpy; Nfl;];
(4) nthd; epA+kd; (5) N[hd; tpd;rd;l; mudhn]h/g;

2. fle;j fhyq;fspy; tpUj;jp nra;ag;gl;l fzpdpfs; rk;ge;jkhd gpd;tUk; $w;Wfspy;


cz;ikahdJ vJ?
(1) Kjyhk; jiyKiwf; fzpdpfspy; jpuhd;rp];uu;fs; gad;gLj;jg;gl;ld.
(2) Kjyhk; jiyKiwf; fzpdpfspy; mnrk;gpsp nkhopNa nra;epuyhf;fy; nkhopahfg;
gad;gLj;jg;gl;lJ.
(3) ,uz;lhk; jiyKiwf; fzpdpfspy; ntw;wplf; Foha;fs; (Vacuum tubes) gad;gLj;jg;gl;ld.
(4) xUq;fpize;j Rw;Wf;fs; (Integrated circuits) %d;whk; jiyKiwf; fzpdpfspy;
gad;gLj;jg;gl;ld.
(5) mnrk;gpsp nkhopr; nra;epuy;fis %d;whk; jiyKiwf; fzpdpfspy; epiwNtw;w
KbahJ.

3. xU KO vz; 8 gpw;Wfshy; tifFwpf;fg;gLkhapd;> 86 ,d; ,uz;bd; epug;gp tbtk; vd;d?


(1) 01010110 (2) 01110110 (3) 01010010 (4) 00010110 (5) 01001110

4. gpd;tUtdtw;wpy; ,uz;bd; epug;gp Jtpj vz; 11000110 ,w;Fr; rktYthd jrk vz; vJ?
(1) −85 (2) −58 (3) −56 (4) −78 (5) −68

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-1-
5. 7E16 + 1011012 vd;gjw;Fr; rkkhdJ>
(1) 0111010112 (2) 17510 (3) AA16 (4) 17310 (5) AB16

6. gpd;tUk; cz;ik ml;ltiziaf; fUJf.

A B A AND B A XOR B NOT A NOT A AND ((A AND B) OR


(A XOR B))
0 0 0 0 1 P
0 1 0 1 1 Q
1 0 0 1 0 R
1 1 1 0 0 S

gpd;tUtdtw;Ws; P, Q, R kw;Wk; S ,d; ngWkjpfisr; rupahf mNj xOq;fpy; Fwpg;gpLtJ vJ?


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

7. xU miuf; $l;bf;F (half adder) ,uz;L gpw;Wf;fs; A, B nfhLf;fg;gl;Ls;sd vdf; nfhs;f.


gpd;tUk; $w;Wfspy; miuf; $l;bapd; tUtpisT rk;ge;jkhf rupahdJ vJ?
(1) mjd; tUtpisT vg;NghJk; 00 MFk;.
(2) A kw;Wk; B ,uz;LNk 1 Mf mikAk;NghJ> tUtpisT 0 Mf tUk;.
(3) A ,d; ngWkjp 1 MfTk; B ,d; ngWkjp 0 MfTk; mikAk;NghJ tUtpisT 0 Mf tUk;.
(4) A kw;Wk; B apd; ngWkjpfs; 0 Mf mikAk; NghJ> tUtpisT 102 I cz;lhf;Fk;.
(5) A kw;Wk; B apd; ngWkjpfs; 1 Mf mikAk;NghJ> mjd; tUtpisT 102 I cz;lhf;Fk;.

8. %d;W gpw;Wf;fisf; $l;Ltjw;fhf (add) xU KOf; $l;b (full adder) xU miuf; $l;bAld;
,izf;fg;gl;L xU Rw;W tpUj;jp nra;ag;gl;Ls;sJ. KOf; $l;bapd;; topT (over flow) miuf;
$l;bf;fhd xU cs;sPlhff; nfhLf;fg;gLfpd;wJ. gpd;tUtdtw;Ws; rupahdJ vJ?
(1) mjp $ba Kf;fpaj;JtKila gpw; (most significant bit) 0 Mf cs;sNghJ Rw;W rupahd
ngWNgWfis cz;lhf;Fk;.
(2) mjp $ba Kf;fpaj;JtKila gpw; 1 Mf cs;sNghJ Rw;W rupahd ngWNgWfisj; jUk;.
(3) Rw;W vg;nghOJNk rupahd ngWNgWfis cz;lhf;Fk;.
(4) Rw;wpd; tUtpisitj; Jzptjw;Fj; jug;gl;l jfty; NghjhJ.
(5) Rw;wpd; tUtpistpy; mjp $ba Kf;fpaj;JtKila gpw; ve;jtpjkhd nry;thf;ifAk;
nrYj;Jtjpy;iy.

9. VOepiy nrad;Kiw epiykhwy; (Seven - state process transition) tiuglk; rk;ge;jkhf gpd;tUk;
$w;Wfspy; cz;ikahdJ vJ?
(1) xU nrad;Kiw XLk; (running) epiyapy; ,Uf;ifapy; nrad;KiwahdJ xU
cs;sPl;L/ tUtpisT epfo;it cz;Lgz;Zk;NghJ mjDila epiy jahu; (ready)
epiyahf khw;wg;gLk;.
(2) jLf;fg;gl;l (blocked) / ,ilepWj;jg;gl;l (suspended) epiyapy; cs;s nrad;Kiwfs;
gpujhd epidtfj;jpy; ,Uf;Fk;.
(3) jLf;fg;gl;l epiyapy; cs;s xU nrad;Kiwapd; epiyik jLf;fg;gl;l epfo;T
KbTWfpd;wnghOJ mjd; epiy XLk; epiyahf khw;wg;glNtz;Lk;.
(4) XLk; epiyapy; ,Uf;Fk; xU nrad;Kiwapd; epiy ntspNawy; (exit) epiyf;F
my;yJ jahu; epiyf;F khj;jpuk; khw;wg;glKbAk;.
(5) xU nrad;Kiwapd; epiy mJ cz;lhf;fg;gLk; nghOJ XLk; epiyahf ,Uf;f
Ntz;Lk;.

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-2-
10. gzpnray; Kiwik njhlu;ghd gpd;tUk; $w;Wfisf; fUJf.
A - gzpnray; Kiwik vd;gJ xU nra;epuyhFk;.
B - njhlf;fthuply; (booting process) nrad;Kiwapd;NghJ gzpnray; KiwikahdJ
gpujhd epidtfj;jpDs; Vw;wg;gLk; (load).
C - Nkirf;fzpdpfspy; gzpnray; KiwikfshdJ thrpg;G khj;jpu epidtfk; (ROM) ,Ds;
Nrkpf;fg;gLk; (store).
NkNy jug;gl;ltw;Ws; vJ / vit rupahdJ / rupahdit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk;
(4) A, B Mfpad khj;jpuk; (5) A, B, C Mfpa vy;yhk;

11. gpd;tUk; nraw;ghLfisf; (functions) fUJf.


A - ,uz;lhk; epiy Nrkpg;gfj;jpypUe;J gpujhd epiidtfj;jpw;F nra;epuiy Vw;Wjy; (loading).
B - td;tl;nlhd;wpd; ,lg;gug;ig Kfhiknra;jy;.
C - xU ghlf; Nfhg;nghd;wpYs;s (text file) vOj;JUf;fspd; (characters) vz;zpf;ifiaf;
fz;Lgpbj;jy;.
NkNy jug;gl;ltw;Ws; vJ/ vit gzpnray; Kiwiknahd;wpd; gpujhd nraw;ghL/ nraw;ghLfs;
MFk;?
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk;
(4) A, B Mfpad khj;jpuk; (5) A, B, C Mfpa vy;yhk;

12. gpd;tUtdtw;Ws; ngWjahu;epiy nkd;nghUs; (off-the-shelf software) Fwpj;J rupahdJ vJ?


(1) mit vg;nghOJk; gadupd; Njitfisj; jpUg;jpg;gLj;Jk;.
(2) mtw;wpd; tpiyfs; vg;nghOJk; mjpfkhdit.
(3) xU ngWjahu;epiy nkd;nghUspd; jahupg;Gr; nrytpdk; (cost) gaDWjpAld; gy
nfhs;tdthsupilNa gfpug;gLk;.
(4) ,k;nkd;nghUs; jdpahd thbf;ifahsupd; NjitfSf;nfd tbtikf;fg;gl;lit.
(5) nraypog;Gf;fhd (failure) ,lu; kpf mjpfkhdJ.

13. gpd;tUtdtw;Ws; Kiwik <LgLj;Jjy; (system deployment) Fwpj;Jr; rupahdJ vJ?


(1) gadu; gapw;rp> Kiwik <LgLj;Jjypy; xU gFjpahFk;.
(2) mJ tpUj;jpahsupd; ,lj;jpy; Kiwikiar; Nrhjidnra;Ak; xU nrad;KiwahFk;
(process of testing system).
(3) myFr; Nrhjid (unit testing) Kiwik <LgLj;Jjypy; xU gpujhd nraw;ghlhFk;.
(4) xUq;fpizg;Gr; Nrhjid (integration testing) Kiwik <LgLj;Jjypd; fPo; elj;jg;gLk;.
(5) Kiwik <LgLj;jyhdJ> xU nkd;nghUs; tpUj;jpnra;gtupd; ,lj;jpypUe;J thbf;ifahsupd;
,lj;jpw;Fg; gpujp gz;Zfpd;w nray; khj;jpukhFk;.

14. fPNo jug;gl;l xU ey;y Nrhjid tof;fpd; (test case) gz;Gfspy; vJ Nrhjid tof;Fld; Kiwikj;
Njitfisg; gpizf;fpd;wJ (binds)?
(1) jpUj;jkhdJ (Accuracy) (2) nghUshjhuk; rhu;e;jJ (Economy)
(3) ,dq;fhzf;$baJ (Traceability) (4) kPs;nraj;jf;fJ (Repeatability)
(5) kPsTk; ghtpf;ff;$bajhapUj;jy; (Reusability)

15. gpd;tUk; $Wfisf; (components) fUJf.


A - cs;spLif fl;Lg;gLj;jpfs; (Input controls)
B - fyNthl;Lif $Wfs; (Navigational components)
C - jfty;rhu; $Wfs; (Informational components)
D - nfhs;sstpfs; (Containers)
Nkw;Fwpj;jtw;Ws; vJ xU gadupilKfj;jpd; $Wfis rupahfg; gpujpepjpj;Jtg;gLj;JfpwJ?
(1) A, B Mfpad khj;jpuk; (2) B, D Mfpad khj;jpuk;
(3) A, B, C Mfpad khj;jpuk; (4) B, C, D Mfpad khj;jpuk;
(5) A, B, C, D Mfpa vy;yhk;
f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-3-
16. gpd;tUtdtw;iwf; fUJf.
A - Kiwik vy;iy (System boundary)
B - ntspthup cs;nghUs;fs; (External entities)
C - ngUk;ghd;ikahd jfty;> cs;nghUs;fSf;Fk; Kiwikf;Fkpilapy; gha;fpd;wJ.
D - ntspthupahd cs;nghUs;fSf;Fk; nrad;KiwfSf;Fkpilapy; juTfspd; mirT
Nkw;Fwpj;jtw;Ws; vJ re;ju;g;g tupg;glj;jpd; (context diagram) $Wfs; MFk;?
(1) A, B Mfpad khj;jpuk; (2) B, D Mfpad khj;jpuk; (3) A, B, C Mfpad khj;jpuk;;
(4) B, C, D Mfpad khj;jpuk; (5) A, B, C, D Mfpa vy;yhk;

17. gpd;tUtdtw;Ws; xU Kiwikapd;; nray;rhuh (non functional) Njitfs; Fwpj;J rupahdJ vJ?
(1) mit Kiwik vd;d nra;a Ntz;Lk; vd;gij tiuaiw nra;Ak;.
(2) mit Kiwik vt;thW ,Uf;f Ntz;Lk; vd;gij tiuaiw nra;Ak;.
(3) mit xU Kiwikapd; Fwpf;fg;gl;l elj;ijfshFk;.
(4) mit toikahf "system shall do <requirement>" vDk; tbtpypUf;Fk;.
(5) mit Kiwikapd; nraw;ghLfis tifFwpf;Fk;.

18. xU Kiwikapd;; nghUshjhuk;rhu; rhj;jpag;ghL ……………….


(1) nryT / rYiffs; gFg;gha;Tld; <Lgl;bUf;Fk;.
(2) nkd;nghUs; kw;Wk; td;nghUis kjpg;gPL nra;Ak;.
(3) gpNuupf;fg;gl;l Kiwikia eilKiwg;gLj;Jtjd; %yk; epWtfj;jpd; Njitfs; G+u;j;jp
nra;ag;glf;$baitahapUf;Fkh vd;gijj; JzpAk;.
(4) nraw;wpl;lj;jpid epiwTnra;tjw;F Njitahd fhyj;ij kjpg;gPL nra;Ak;.
(5) nraw;wpl;lj;jpw;Fj; Njitahd njhopDl;g %ytsq;fisj; jPu;khdpf;Fk;.

19. gpd;tUtdtw;Ws; xU tiythapy; (web portal) Fwpj;J rupahdJ vJ?


(1) tiythapy; vd;gJ xU tpNrlkhf tbtikf;fg;gl;l kpd;dQ;ry; toq;fpahFk;.
(2) mJ xU gyjug;gl;l %yq;fspypUe;J jfty;fisf; nfhz;Ltuj;jf;fjhf tpNrlkhf
tbtikf;fg;gl;l ,izaj;jskhFk;.
(3) Njlw;nghwpfs; tiythapy;fshFk;.
(4) mJ xU ,iza ,izg;igg; ngw;Wf;nfhs;tjw;Fg; gad;gLk; xU td;nghUs; rhjdkhFk;.
(5) tiythapy; vd;gJ xU tiyg;gf;fkhFk;.

20. cyfshtpa tiyapd; (WWW) mj;jpahtrpa $W gpd;tUtdtw;Ws; vJ?


(1) kpd;dQ;ry; toq;fp (email server) (2) ghzpfs; (styles)
(3) rPuhd ts ,lq;fhzp (URL) (4) Njlw;nghwp (search engine)
(5) juTj;js toq;fp (Database server)

21. xU ,izg;gpd; (link) epiuiar; nrhLf;Fk;NghJ gr;irahf khw;wg; gpd;tUtdtw;Ws; ve;j


tpOj;njhlu; gzpj;jhs; (CSS) tpjp gad;gLj;jg;gLk;?
(1) a:link{color: green} (2) a.link{color: green}
(3) a:visited {color: green} (4) a.visited {color: green}
(5) a {color: green}

22. gpd;tUtdtw;Ws; ve;jf; $w;W xU Mtzj;jpYs;s ge;jpapd; ghzpia (style) khw;Wtjw;Fg;


gad;gLj;jg;glf;$baJ?
(1) < p style = ''color : red ; font - style : italic'' >
(2) < p style = {color : red ; font - style : italic'' } >
(3) < style > p {color : red ; font - style : italic ; } < /style >
(4) < style > p ''{color : red ; font - style : italic ; }'' >
(5) < p style = color : red ; font - style : italic >
f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-4-
÷ 23 kw;Wk; 24 Mk; tpdhf;fSf;F tpilaspg;gjw;F gpd;tUk; HTML FwpapLjiyf; fUJf. ,e;jf;
FwpapLjypd; ngau; index. php vdf;nfhs;f.

<!DOCTYPE html>
<html lang="en">
<head>
<title>Record Data </title>
</head>
<body>
<form action="index.php" method="POST">
Index number:<br>
<input type="text" name="index">
<br>
Name:<br>
<input type="text" name="name">
<br>
<input type="submit" name="submit" value="Submit">
</form>
<?php
if(isset($_POST['submit'])){
$conn = new mysqli('localhost', 'root', 'root@1234','school');
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "insert into student(id,name) values('".$_POST['index']."','".$_POST['name']."');";
if ($conn->query($sql) == TRUE) {
echo "New record inserted successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
}
?>
</body>
</html>

23. ,e;jf; FwpapLjy; (script) gilf;fg;gLk; (render) nghOJ gpd;tUtdtw;Ws; vd;d eilngWk;?
(1) jpiuapy; xU cs;sPl;Lg; ngl;bAk; (input box), "submit" vd;w Kfg;gilahsj;Jld; xU
nghj;jhDk; (button) khj;jpuNkapUf;Fk;.
(2) jpiuapy; ,uz;L cs;sPl;Lg; ngl;bfs;; khj;jpuNkapUf;Fk;.
(3) jpiuapy; ,uz;L cs;sPl;Lg; ngl;bfSk; "submit" vd;w Kfg;gilahsj;Jld; xU
nghj;jhDk; khj;jpuk; ,Uf;Fk;.
(4) jpiuapy; "submit" vd;w Kfg;gilahsj;Jld; xU nghj;jhd; khj;jpuk; ,Uf;Fk;.
(5) jpiuapy; rpy ghlq;fSk; (text)> ,uz;L cs;sl P L
; g; ngl;bfSk; kw;Wk; xU nghj;jhDk; ,Uf;Fk;.

24. ,e;jf; FwpapLjy; (script) gilf;fg;gLk; nghOJ jpiuapy; fhl;rpg;gLj;jg;gLk; gadu; nghj;jhid
nrhLf;Ffpd;wNghJ gpd;tUtdtw;Ws; vd;d eilngWk;?
(1) juTg; gbtk; (form data) jpiuapy; fhl;rpg;gLj;jg;gLk;.
(2) ''index html'' vDk; FwpapLjy; epiwNtw;Wif nra;ag;gLk;.
(3) ''localhost'' vDk; ngaUila xU juTj;jsj;jpw;F xU juTj;js ,izg;G cUthf;fg;gLk;.
(4) juTj;jsj;jpDs; xU Gjpa gjpT (record) GFj;jg;gLk;.
(5) ''New record inserted successfully'' vDk; nra;jp fhl;rpg;gLj;jg;glyhk;.
f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-5-
25. gha;r;ry; Nfhl;Lg;glk; gw;wpa gpd;tUk; $w;Wfisf; fUJf.
A - xU gpur;rpidapd; jUf;fj;ij cq;fs; ez;gu;fSld; gfpu;e;Jnfhs;s gha;r;ry;
Nfhl;Lg;glq;fisg; gad;gLj;jKbAk;.
B - xU gha;r;ry; Nfhl;Lg;glj;ij tpUj;jp nra;tjw;F Kd;ghf gha;r;ry; Nfhl;Lg;glj;ij
eilKiwg;gLj;jg; NghFk; nra;epuyhf;fy; nkhopiag; gw;wpj; njupe;J nfhs;sNtz;Lk;.
C - xt;nthU gha;r;ry; Nfhl;Lg;glKk; Mff;Fiwe;jJ xU njupTf; (selection) FwpaPl;ilahtJ
nfhz;bUf;fNtz;Lk;.

NkNy jug;gl;l $w;Wfspy; vJ/ vit rupahdJ/ rupahdit?


(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk;
(4) A, B Mfpad khj;jpuk; (5) B, C Mfpad khj;jpuk;

26. fPNoAs;s gha;r;ry; Nfhl;Lg;glj;ijAk; jug;gl;Ls;s $w;WfisAk; fUJf.

start

Enter an integer value (n)

x=0

NO
n>0? print x End

YES

Enter a value (m)

x=x+m
n =n−1

A - n = 0 Mf ,Uf;Fk; nghOJ> tUtpisTg; ngWkjp 0 Mf ,Uf;Fk;.


B - n ,d; kiwg;ngWkjpfSf;F newpKiw ve;jnthU tUtpisTfisAk; cz;lhf;fhJ.
C - n = 2 Mf ,Uf;Fk; nghOJ> newpKiw NkYk; %d;W cs;spLjy;fis vjpu;ghu;f;Fk;.
gpd;tUk; $w;Wfspy; vJ/ vit rupahdJ/ rupahdit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk;
(4) A, B Mfpad khj;jpuk; (5) B, C Mfpad khj;jpuk;

÷ 27 - 30 tiuahd tpdhf;fSf;F tpilaspg;gjw;F gpd;tUk; njhlu;Gepiyfisf; (relations) fUJf.


teacher (teacher_id, teacher_name, date_of_birth, author_id)
book(book_id, book_name)
author (author_id, author_name, email_address)
authorOfbook(author_id, book_id)
publisher(publisher_id, publisher_name, contact_number, email)
publisherOfbook(publisher_id, book_id)

,q;Nf teacher_id, book_id, author_id, publisher_id vd;gd KiwNa teacher, book, author kw;Wk;
publisher Mfpa njhlu;Gepiyfspy; jdpahd gz;GfshFk; (unique attributes).

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-6-
27. fPNo jug;gl;l $w;Wfspy; vJ/ vit NkNyAs;s njhlu;Gepiyfs; Fwpj;J rupahdJ?
(1) teacher_id vd;gJ teacher njhlu;Gepiyapy; Kjd;ikr; rhtpapd; xU gFjpahFk;.
(2) teacher njhlu;Gepiyapy; cs;s author_id NULL ngWkjpia vLf;f KbAk;.
(3) authorOfbook njhlu;Gepiyapy; cs;s author_id kw;Wk; book_id vd;gd NULL ngWkjpia
vLf;f KbAk;.
(4) book_id MdJ publisherOfbook njhlu;Gepiyapd; xU Ntl;ghsu; rhtpahFk; (candidate key).
(5) author_name MdJ author njhlu;Gepiyapy; cs;s xU Ntl;ghsu; rhtpahFk;.

28. fPNo jug;gl;Ls;s cs;nghUs; njhlu;Glik tiuglq;fspy; (ER diagrams) vJ Nkw;Fwpj;j


njhlu;Gepiyikia cw;gj;jpahf;Fk;?

(1) publisher n Has m book n Has m author 0.1

Is

0.1

teacher

(2) publisher book author 0.1


1 1 1 1
Has Has has hasWritten Is

m m m m
0.1
publisherOfbook authorOfbook
teacher

(3) publisher book author 0.1


1 1 1 1
Has Has has hasWritten Is

m m m m
1
publisherOfbook authorOfbook
teacher

publisher n Has m book n Has m author 0.1


(4)

Is

teacher

(5) publisher n Has m book n Has m author 1

Is

teacher

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-7-
29. NkNy jug;gl;l njhlu;Gepiyfs; (relations) xU juTj; jsj;jpYs;s ml;ltizfshf (tables)
khw;wg;gl;Ls;sd vdf;nfhs;f. gpd;tUk; SQL tpdty;fs; juTj;jsj;jpd;kPJ nraw;gLj;jg;gl;Ls;sd.
SELECT* FROM teacher WHERE author_id is NOT NULL
gpdtUk; $w;Wfspy; vJ NkNyAs;s SQL tpdty;fs; Fwpj;J rupahdJ?
(1) mJ xU ntw;W ml;ltizahf (empty table) ,Uf;f KbahJ.
(2) teacher, author vDk; ml;ltizfs; tUtpisTfisg; ngwg; gad;gLj;jg;gLk;.
(3) author_name vDk; gz;G mjpYs;sJ.
(4) publisher_name vDk; gz;G mjpYs;sJ.
(5) teacher ml;ltizapYs;s author_id gz;gpd; ngWkjpAs;s rfy Mrpupau;fspd; gjpTfSk;
(records) tUtpistpy; ,Uf;Fk;.

30. juT xUq;fpizg;igg; (data integrity) Ngzpf;nfhz;L publisherOfbook vDk; ml;ltizia>


cUthf;fg; gad;gLk; juT tiuaiw nkhop (DDL) gw;wpa gpd;tUk; $w;Wfisf; fUJf.
A - mJ xU me;epar;rhtp fl;Lg;gLj;jpiaf; (foreign key constraint) nfhz;Ls;sJ.
B - mJ xU Kjd;ikr; rhtp fl;Lg;gLj;jpiaf; (primary key constraint) nfhz;Ls;sJ.
C - mJ xU Ms;fs (domain) fl;Lg;gLj;jpiaf; nfhz;Ls;sJ.
NkNy jug;gl;l $w;Wfspy; vJ/ vit rupahdJ/ rupahdit?
(1) A khj;jpuk; (2) A, B Mfpad khj;jpuk;
(3) A, C Mfpad khj;jpuk; (4) B, C Mfpad khj;jpuk;
(5) A, B, C Mfpa vy;yhk;

31. gpd;tUk; njhlu;Gepiyiaf; fUJf.


Student (index_no, student_name, date_of_birth, hobbies)
,q;Nf index_ no xU jdpadhd gz;gpay;ghtNjhL hobbies vd;gJ Mff;$baJ 2 ngWkjpfs;
nfhz;l xU gy;ngWkjpg; gz;gpay;ghFk;.
NkNy jug;gl;l Student njhlu;Gepiyia Kjyhk; nrt;td; gbtj;jpy; (first normal form) tifFwpg;gJ
gpd;tUtdtw;Ws; vJ?
(1) Student(index_no, student_name, date_of_birth, hobby_1)
(2) Student(index_no, student_name, date_of_birth, hobby_1, hobby_2)
(3) Student(index_no, student_name, date_of_birth) and hobby(hobby_1, hobby_2)
(4) Student(index_no, student_name, date_of_birth) and hobby(hobby_id, hobby_1, hobby_2)
(5) Student(index_no, student_name, house_id), hobby(hobby_id, hobby_name) and
student_hobby(index_no, hobby_id)

32. 192.16.5.133/29 vDk; IP Kftupiaf; fUJf. tiyaikg;ig milahsq; fhzTk;> tpUe;Njhk;Geiu


(host) milahsq; fhzTk; Njitg;gLk; gpw;Wfspd; vz;zp;fi; ffs; ahit?
(1) 29 gpw;Wfs; kw;Wk; 3 gpw;Wfs; (2) 28 gpw;Wfs; kw;Wk; 3 gpw;Wfs;
(3) 30 gpw;Wfs; kw;Wk; 2 gpw;Wfs; (4) 28 gpw;Wfs; kw;Wk; 4 gpw;Wfs;
(5) 29 gpw;Wfs; kw;Wk; 4 gpw;Wfs;

33. xU njhlu;ghly; tiyaikg;gpy; xU nra;jp jdJ Kbtplj;ij milAk;NghJ> gpuNahf


mLf;fpy; (application layer) nraw;gl;Lf;nfhz;bUf;Fk; xU gpuNahfr; nra;epuyplk; me;jr; nra;jpia
; pg;gjw;F gpd;tUk; Kftupfspy; (address) vJ fye;jha;T nra;ag;gl Ntz;Lk;?
Nru;gg
(1) MAC Kftup (2) IP Kftup
(3) port Kftup (4) DNS Kftup
(5) gpuNahf Kftup

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-8-
34. xU topg;gLj;jpapy; (router) rhjhuz IP nghjp (packet) Kd;dfu;j;jypd;NghJ (forwarding) gpd;tUk;
ve;jg; nghjpg; Gyk; (packet field) ,w;iwg;gLj;jg;gLk;?
(1) Time To Live (TTL) ngWkjp (2) %y IP Kftup (3) Kbtpl IP Kftup
(4) %y MAC Kftup (5) Kbtpl Kftup

35. TCP ,izg;G rk;ge;jkhfg; gpd;tUk; $w;Wfspy; vJ rupahdJ?


A - ek;gfukhd (reliable) juT khw;Wif
B - ,izg;G Nehf;FilaJ (connection oriented)
C - cj;juthjkspf;fg;gl;l Nru;g;gpg;G
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk;
(4) A, B Mfpad khj;jpuk;; (5) A, B, C Mfpa vy;yhk;

36. xspapay; ehu; (Fiber optic) gw;wpa gpd;tUk; $w;Wfspy; rupahdJ vJ?
A - neha;jy; (attenuation) kpfkpf jho;thdJ.
B - toq;Fk; gl;ilafyk; (bandwidth) cau;thdJ.
C - xspapay; ehu; kpd;fhe;j ,ilA+WfSf;F (electromagnetic interference) vjpu;gG
; j;jpwd; nfhz;lJ.
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk;
(4) A, B Mfpad khj;jpuk; (5) A, B, C Mfpa vy;yhk;

37. nghUs;fspd; ,izag; nghwp (IOT) Fwpj;j gpd;tUk; $w;Wfspy; rupahdJ vJ?
(1) on kw;Wk; off MopAila / my;yhj ve;jnthU rhjdKk; IOT gpuNahfj;jpw;fhfg; gad;gLj;jg;glyhk;.
(2) xU IOT gpuNahfj;jpy; ,izf;fg;gl;Ls;s rhjdq;fs; khj;jpuNk fpilf;ff;$bajhf ,Uf;Fk;.
(3) IOT apy;> rhjdq;fs; xd;Wld; xd;W ciuahLk;.
(4) IOT apYs;s midj;Jg; gpuNahfq;fSk; mjpghJfhg;Gila KiwikfshFk;.
(5) IOT Kiwikfspy; vg;nghOJk; me;juq;fk; ghJfhf;fg;gLk;.

38. jfty; njhlu;ghly; njhopDl;gj;jpd; (ICT) r%fj;jpw;fhd xU gad;ghlhf miktJ gpd;tUtdtw;Ws;


vJ?
(1) khztu;fs; cs;slf;fj;ij ve;j Neuj;jpYk; ifahs KbAk;.
(2) khztu;fs; cs;slf;fj;ij vq;fpUe;Jk; ifahs KbAk;.
(3) xt;nthUtUf;Fk; rkkhd fy;tprhu; re;ju;g;gj;ij toq;FfpwJ.
(4) $l;bize;j fw;wYf;F Mjutspf;Fk;.
(5) vtiuAk; vijAk; gpuRupf;f mDkjpf;Fk;.

39. xU fzpdp Kiwikapd; mbg;gilf; $Wfs; vit?


(1) cs;sPL> tUtpisT> nrad;Kiwg;gLj;Jk; myF
(2) cs;sPL> tUtpisT> nrad;Kiwg;gLj;Jk; myF> Nrkpg;gfk;> gadu;fs;
(3) cs;sPL> tUtpisT> nrad;Kiwg;gLj;Jk; myF> Nrkpg;gfk;
(4) rhtpg;gyif> fzpdpj; jpiu> ika Kiwtop myF> RAM
(5) rhtpg;gyif> fzpdpj; jpiu> ika Kiwtop myF> RAM, ROM

40. gpd;tUtdtw;Ws; vit ghupa juTfs; (big data) Fwpj;J rupahdjhFk;?


(1) cau; fstsT ghupa jutpd; xU mk;rkhFk;.
(2) ghupa juTfs; vg;NghJk; fl;likg;Gilait (structured).
(3) Kfg;Gj;jfk; (Facebook) Nghd;w r%f Clfq;fspy; cz;lhf;fg;gLk; juTfs; ghupa juTfshff;
fUjg;glKbahjit.
(4) xU Kfhikj;Jt jfty;fs; Kiwik (MIS) vg;nghOJk; ghupa juTfisr; Nrfupf;f Ntz;Lk;.
(5) igjd; ghupa juTfis Kfhkpf;f rpwe;jnjhU nra;epuyhf;fy; nkhopay;y.

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

-9-
41. gpd;tUtdtw;Ws; vJ xU Kiwik tpUj;jpr; nraw;wpl;lj;jpy; Nfhupf;if Nrfup;g;G Kiwahf
(requirement gathering method) kpf mjpfkhfg; ghtpf;fg;gLfpwJ?
(1) mtjhdpg;G
(2) tpdhf;nfhj;J
(3) Neu;Kfj; Nju;Tfs;
(4) Mtzq;;fspypUe;J jfty;fisr; Nrfupj;jy;
(5) cz;ikahf Ntiyapy; <LgLjy;

42. fPNo Fwpg;gpl;l nraw;ghLfisf; fUJf.


A - xU nraw;wpl;lkhdJ nghUshjhu uPjpahf> r%f uPjpahf> njhopDl;g uPjpahf kw;Wk;
epWtd uPjpahf rhj;jpakhdjh vdj; Jzptjw;fhd rhj;jpag;ghl;ilj; Jzpjy;
B - ,Wjpg;gadUila (end user) Kiwikapd; Nfhupf;iffis cWjpg;gLj;j fhuzpfisf;
(facts) fz;Lgpbj;jy;
C - ,Wjpg; gadu; vt;thW Kiwikia ,af;Fthu;fs; vdj; Jzpjy;
Nkw;Fwpj;jtw;Ws; vJ xU Kiwik tpUj;jpr; nraw;wpl;lj;jpy; Kiwikg; gFg;gha;Tg;
gbKiwapy; nra;ag;gLk; eltbf;if/ eltbf;iffis Nkw;nfhs;fpwJ?
(1) A khj;jpuk; (2) A, B Mfpad khj;jpuk;
(3) A, C Mfpad khj;jpuk; (4) B, C Mfpad khj;jpuk;
(5) A, B, C Mfpa vy;yhk;

43. gpd;tUk; $w;Wfspy; cz;ikahdJ vJ?


(1) YouTube B2C Nritapd; Xu; cs;slf;f toq;fpahFk; (content provider).
(2) Google.com B2C Nritapd; tiythapYf;F (web portal) Xu; cjhuzkhFk;.
(3) ebay.com C2B Nritf;F Xu; cjhuzkhFk;.
(4) e-banking B2C Nritapd; fPo; NritahdJ jfty; KftuhFk;.
(5) doenets.lk B2G Nritf;F Xu; cjhuzkhFk;.

44. gpd;tUk; $w;Wfisf; fUJf.


A - XU epGzu; Kiwik xU jPu;khd MjuT KiwikahFk; (DSS).
B - XU epGzu; Kiwikapy; xU tpilf;fhd fhuzk; ngw;Wf;nfhs;s KbAk;.
C - epfo;epiy kUj;Jt MjuT KiwikahdJ epGzu; Kiwikf;F Xu; cjhuzkhFk;.
D - XU epGzu; KiwikahdJ jdJ mwpTj; juj;ij (knowladge base) ,w;iwg;gLj;Jtjw;fhf
mDkhd ,ae;jpuj;ijf; (Inference Engine) nfhz;bUf;Fk;.
nraw;ifKiw Ez;kjpapYs;s (AI) epGzu; Kiwikfs; (expert systems) rk;ge;jkhf NkNy jug;gl;l
$w;Wfspy; vJ / vit rupahdJ / rupahdit?
(1) A, D Mfpad khj;jpuk; (2) B, C Mfpad khj;jpuk;
(3) A, B, C Mfpad khj;jpuk; (4) A, B, D Mfpad khj;jpuk;
(5) A, C, D Mfpad khj;jpuk;

45. gpd;tUk; igjd; $w;W epiwNtw;Wif nra;ag;gl;lJ vdf; nfhs;f.


D={1:‘76’,2:‘77’,3:‘78’}
gpd;tUk; $w;Wfspy; xU tOit cUthf;FtJ vJ?
(1) A = D[2]; (2) D[1] = [1,2,3] (3) A= D[‘1’]
(4) A = D.keys() (5) A = D.values()

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 10 -
46. gpd;tUk; igjd; $w;Wfisf; fUJf.
A - a,b = (2,[3,4])
B - a = 2,3,4
C - a = b,c = (1,[2,3])
NkNy jug;gl;l $w;Wfspy; vJ/ vit nry;YgbahdJ / nry;Ygbahdit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk;
(4) A, B Mfpad khj;jpuk; (5) A, B, C Mfpa vy;yhk;

47. gpd;tUk; igjd; $w;wpd; ntspaPL ahJ?


print("%s - %s"%(1,[2,3]))
(1) 1,2,3 (2) 1,[2,3] (3) 1 – [2,3] (4) 1 – 2,3 (5) 1 – 2 – 3

48. “output.txt” vDk; ngauplg;gl;l Nfhitapy; juitr; rupahf vOJtjw;F gpd;tUk; igjd;
nra;epuy;fspy; vjd; %yk; vOjyhk;?
(1) f = open(“output.txt”, “r”) (2) f = open(“output.txt”, “w”)
print(1,2,3,file=f) print(1,2,3,file=f)

(3) f = open(“output.txt”, “r”) (4) f = open(“output.txt”, “w”)


print(1,2,3,file=f) print(1,2,3,file=f)
close(f) close(f)

(5) f = open(“output.txt”, “w”)


print(1,2,3, f)
close(f)

49. gpd;tUk; igjd; nra;epuy; epiwNtw;Wif nra;ag;gLk;NghJ ngwg;gLk; ntspaPL ahJ?


x = ""
for i in range(1,10):
if i % 2 = 0:
x = str(i)+x;
print(x)

(1) 12345678910 (2) 123456789 (3) 246810 (4) 108642 (5) 8642

50. gpd;tUk; igjd; rhu;igf; (function) fUJf.


def f1(x=0, y = 30):
if x > y:
return x
else:
return y
NkNy jug;gl;l rhu;G rk;ge;jkhf gpd;tUk; $w;Wfspy; vJ rupahdJ?
(1) f1(20,30) rhu;G nraw;gLk;NghJ 20 vDk; ngWkjpiaj; jpUg;Gk;.
(2) f1(y=20,x=10) rhu;G nraw;gLk;NghJ xU tOit cz;lhf;Fk;.
(3) f1(20) rhu;G nraw;gLk;NghJ tOit cz;lhf;Fk;.
(4) f1() rhu;G nraw;gLk;NghJ tOit cz;lhf;Fk;.
(5) f1(y = 40) rhu;G nraw;gLk;NghJ 40 vDk; ngWkjpiaj; jpUg;Gk;.

***
f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 11 -
(20) jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;
tpdhj;jhs; II
mwpTWj;jy;fs; :
* gFjp A apYs;s vy;yh tpdhf;fSf;Fk; tpil jUf.
* gFjp B apYs;s ehd;F tpdhf;fSf;F khj;jpuk; tpil jUf.

gFjp A - mikg;Gf; fl;Liu


1. ,izaj;jpD}lhf kf;fSf;Ff; Nfhupf;iffis tpLtpf;fj;jf;f 'cq;fSf;F tpUg;gkhd fhnzhsp"
(video-on-demand) Kiwikia mwpKfQ;nra;tjw;F xU Fwpj;j fk;gdp cj;Njrpj;Js;sJ.
fhnzhspia cw;gj;j;p nra;gtu;fs; mjid cw;gj;jp nra;J mDkjpiag; ngWtjw;fhf
,f;fk;gdpf;Fk; tpz;zg;gpf;fyhk;. fhnzhsp mDkjpf;fhff; fk;gdpf;F tpz;zg;gk; fpilj;j
gpd;du; mjid Muha;e;J fhnzhsp E}yfj;jpw;F mDkjpia toq;Ftjw;Ff; fk;gdpapdhy;
xU kPsha;Tr; rig epakpf;fg;gLk;. fhnzhsp mDkjpf;fg;gLk;nghOJ fhnzhsp E}yfj;jpw;Fr;
Nru;j;Jf;nfhs;sg;gLk; mNj Ntis mJ gw;wp cw;gj;jpahsUf;F mwptpf;fg;gLk;. fhnzhsp
epuhfupf;fg;gLk;NghJ mjw;fhd fhuzq;fisf; fhl;bf; fhnzhsp Vw;Wf;nfhs;sg;gltpy;iy vdTk;
cw;gj;jpahsUf;F mwptpf;fg;gLk;.

,urpfu;fs; fhnzhsp E}yfj;jpy; cs;s fhnzhspg; gl;baiyg; guprPypj;J mjw;fhfr; re;jhitr;


nrYj;jyhk;. re;jhjhuu;fs; ve;j Neuj;jpYk; fhnzhspiag; ghu;j;J ,urpf;fyhk;.

xt;nthU khjj;jpd; ,WjpapYk; fk;gdp xt;nthU re;jhjhuupdJk; khjf; nfhLg;gditf;


fzpj;J> mjw;fhd thu;ehkj;ij (invoice) toq;Ffpd;wJ. ,t;thu;ehkk; fk;gdpapdhy; Nritapy;
<LgLj;jg;gl;Ls;s Copaupd; %yk; vy;yhr; re;jhjhuu;fSf;Fk; mDg;gg;gl Ntz;Lk;.
gpd;tUk; tpdhf;fSf;F tpil vOJf.
(m) mr;#o;epiyf; fhl;rpapd; cs;nghUs;fs; (entities) ahit?

(i) ...........................................................................................................................................

(ii) ...........................................................................................................................................

(iii) ...........................................................................................................................................

(iv) ...........................................................................................................................................

(M) ,r;#o;epiyf; fhl;rpia tifFwpg;gjw;F xU re;ju;g;g tupg;glj;ij (context diagram) tiuf.

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 12 -
(,) ,r;#o;epiyf; fhl;rpapy; cs;s Kiwtopahf;fpfisg; (processors) gl;baw;gLj;Jf.

(i) ...........................................................................................................................................

(ii) ...........................................................................................................................................

(iii) ...........................................................................................................................................

(iv) ...........................................................................................................................................

(v) ...........................................................................................................................................

(vi) ...........................................................................................................................................

(vii) ...........................................................................................................................................

(<) Njitg;gLk; juTj; Njf;ffq;fs; (data storages) ahit?

(i) ...........................................................................................................................................

(ii) ...........................................................................................................................................

(iii) ...........................................................................................................................................

(iv) ...........................................................................................................................................

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 13 -
(c) ,r;#o;epiyf; fhl;rpia tifFwpg;gjw;F Kjyhk; kl;lj; juTg; gha;r;ry; glj;ij (DFD) tiuf.

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 14 -
2. (m) gzpnray; Kiwikfspy; cs;s gpd;tUk; vz;zf;fUf;fs; xt;nthd;Wf;Fk; cjhuzk; tPjk;
vOJf.

(i) 'gy;Kiwtopahf;fKk;" (Multi-processing) 'gy;gzpahf;fKk;" (Multi-tasking)

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

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

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

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

(ii) 'epfo;Neu Kiwtopahf;fKk;" (Real time-processing) 'epfo;epiy Kiwtopahf;fKk;"


(online processing)

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

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

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

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

(M) nra;epuy; epiwNtw;wypd; (program execution) NghJ ika Kiwtop myfpy; (CPU) cs;s
gjptfq;fisg; (registers) gad;gLj;Jtjd; gpujhd Nehf;fj;ij vOJf.

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

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

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

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

(,) nghUs;fspd; ,izag; nghwp (IOT) Kiwik xd;wpd; Kf;fpa $Wfis vOJf.

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

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

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

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

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

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

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 15 -
3. xU ghlrhiyapd; khztu;fs; jdpj;jdpNa jkJ gpuj;jpNafj; jfty;fisg; ghlrhiyapy;
cs;s Nritaff; fzpdpf;F (server) epfo;epiyahf (online) toq;Ftjw;fhf xU tiyg;gf;fj;ij
mikf;f Ntz;bAs;sJ. ngwg;gl Ntz;ba jfty;fs; gpd;tUk; ml;ltizapd; epuy; 1
,y; jug;gl;Ls;sd. ,j;jfty;fisg; ngWtjw;F kpfTk; cfe;j cs;sPl;Lf; fl;Lg;ghLfis
(input controls) ml;ltizapd; epuy; 2 ,w; Fwpg;gpLf.
,f;fl;Lg;ghLfisj; njupe;njLg;gjw;fhd ckJ fhuzq;fis vOjp ml;ltizapd; epuy; 3 I epug;Gf.

(m)
epuy; 1 epuy; 2 epuy; 3
kpfg; nghUj;jkhd ckJ fhuzq;fisf;
ngwg;glNtz;ba jfty;fs;
cs;sPl;Lf; fl;Lg;ghL fhl;ly;
KjnyOj;JfSld; ngau;

ghy; (Mz;/ngz;)

tFg;gpw;Fg; nghWg;ghd Mrpupaupd; ngau;


(xU gl;baypypUe;J
njupe;njLf;fg;gl Ntz;Lk;.)
tpisahl;Lfs;
(fpwpf;nfw;> cijge;jhl;lk;>
tiyg;ge;jhl;lk;> ePr;ry;> rJuq;fk;)

(M) gpd;tUk; tpOj;njhlu; ghzpj; jhs; (CSS) newpfisf; fUJf.

p{
color : red;
}
. blue {
color : blue; }
#green {
color : green; }
. pink p {
color : pink;
}

gpd;tUk; ge;jpapy; cs;s ghlq;fspy; (text) epwq;fis vOJf. ckJ tpilf;Fupa


fhuzq;fisj; jUf.

HTML FwpKiwf; $W epwk; fhuzk;


< p > Piduruthalagala < / p>
< p class = “blue” > Piduruthalagala < / p >
< p class = “blue” id = “green” > Piduruthalagala < / p >
< div class = “pink” >
< p > Piduruthalagala < / p >
< / div >

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 16 -
4. fPNoAs;s jfty;fisj; Njf;fp (store) itg;gjw;F xU juTj;jsj;ij (database) cUthf;f
Ntz;bAs;sJ.

ghy; tFg;gpw;F nghWg;ghd


gjpT vz; ngau; tFg;G tpisahl;L
(Mz;/ngz;) Mrpupaupd; ngau;
A0001 Nf. rkd; 12A gP. Rkdh fpupf;nfw;>
Mz;
ePr;ry;
A0002 V.gP. mDu Mz; 12A gP. Rkdh rJuq;fk;
A0003 uP. Nkhfd; Mz; 12B gP. Uf;khyp
A0041 vk;. ky;fp 12D uP. nr`hd; $ilg;ge;jhl;lk;>
ngz;
rJuq;fk;
A0042 B. Rgh ngz; 12D uP. nr`hd; tiyg;ge;jhl;lk;

(m) xU njhlu;Gepiyj; juTj;jsj;jpd; (relational database) xU jdp ml;ltizf;F (single table)


Nkw;Fwpj;j juTfis Eiof;Fk;NghJ Vw;glj;jf;f gpujhd gpur;rpidfs; ahit?

(i) ...............................................................................................................................................

(ii) ...............................................................................................................................................

(M) NkNy (m) ,y; ePqf; s; Fwpgg


; pll
; gpur;rpidfis ntd;W nfhz;L xU juTj;jsj;ijj; jpll
; kpLtjw;F
ePu; gad;gLj;Jk; Kiwapaiy tptupf;f.
.........................................................................................................................................................

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

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

(,) ePqf
; s; NkNy (M) ,y; Kd;itj;Js;s Kiwapaiyg; gad;gLj;jp njhlu;Gilikfisg; ngWf.

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

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

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

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

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

(<) NkNy (,) ,y; jug;gl;Ls;s njhlu;Gilikfisf; nfhz;L ml;ltizfis mikg;gjw;Fj;


Njitahd DDL $w;Wfisj; jUf.

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

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

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

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

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

.........................................................................................................................................................
* *
f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 17 -
gFjp B
fl;Liu

1. nry;y kPd;fs; ,Uf;Fk; xU njhl;bapy; cs;s Nfhy;l; gp~; tif kPdpd; Rfhjhuk; ePupd; pH
ngWkhdk;> ntg;gepiy> xl;rprd; kl;lk; Mfpatw;iwr; rhu;e;Js;sJ. kPd; njhl;bapy; cs;s
ePupd; pH ngWkhdk;> ntg;gepiy> xl;rprd; kl;lk; Mfpatw;wpd; cupa kl;lq;fisg; NgZtjd;
%yk; ,k;kPd;fs; jg;gpg; gpiog;gjw;fhd xU Rfhjhur; #oiy mikg;gjw;fhfg; Gydpia
mbg;gilaha;f; (sensor based) nfhz;l xU fl;Lg;ghl;Lj; njhFjpia cUthf;f Ntz;bAs;sJ.
,jw;fhf ePupd; pH ngWkhdk;> ntg;gepiy> xl;rprd; kl;lk; Mfpatw;iw msg;gjw;F KiwNa
pH Gydp (A), ntg;gepiyg; Gydp (B), xl;rprd; Gydp (C) Mfpatw;iwg; gad;gLj;Jtjw;F
cj;Njrpf;fg;gl;Ls;sJ.
cupa Jtpjg; (binary) ngWkhdq;fSld; xt;nthU GydpapdJk; epiyik gpd;tUk; ml;ltizapy;
fhl;lg;gl;Ls;sJ.
Jtpj
Gydp epiyik
ngWkhdk;

pH ngWkhdk; 6 ,w;Fk; 8 ,w;FkpilNa ,Uf;Fk;NghJ 0


A
pH ngWkhdk; 6 ,w;Fk; 8 ,w;FkpilNa ,uhjNghJ 1

ntg;gepiy 55° F ,w;Fk; 80° F ,w;FkpilNa ,Uf;Fk;NghJ 0


B
ntg;gepiy 55° F ,w;Fk; 80° F ,w;FkpilNa ,uhjNghJ 1

xl;rprd; jug;gl;Ls;s ngWkhdj;jpYk; Fiwithf ,Uf;Fk;NghJ 0


C
xl;rprd; jug;gl;Ls;s ngWkhdj;jpwF
; r; rkkhf my;yJ $Ljyhf ,Uf;Fk;NghJ 1

Nfhy;l; gp~; kPd;fSf;F cfe;j kl;lk; Jtpj '0' ngWkhdj;jpdhy; fhl;lg;gl;Ls;sJ.

,k;kPd; njhl;bAld; xU jd;dpaf;f ePu;tPo;r;rp ,izf;fg;gl;Lfpd;wJ. ePupd; ntg;gepiy xU


Fwpj;j tPr;rpy; ,y;yhjNghJ my;yJ xl;rprd; kl;lk; jug;gl;Ls;s ngWkhdj;jpYk; Fiwthf
,Uf;Fk;NghJ ,e;ePu;tPo;r;rp jd;dpaf;fkhf Muk;gpf;fpd;wJ. ePupd; ntg;gepiy Fwpj;j tPr;rpy;
,Uf;Fk;NghJ my;yJ xl;rprd; kl;lk; jug;gl;Ls;s ngWkhdj;jpYk; cau;thf ,Uf;Fk;NghJ
kpd; tYitf; fhg;gjw;F ePu;tPo;r;rp jd;dpaf;fkhf epw;Fk;. ePupd; pH ngWkhdk; jug;gl;Ls;s
ngWkhd tPr;Rf;F ntspNa ,Uf;Fk;NghJ njhl;bapy; cs;s Fkpo; xspUk;.

ePu;tPo;r;rpapd; Muk;gpj;jy;> epw;wy; vd;Dk; re;ju;g;gq;fs; KiwNa ''1'' , ''0'' Mfpa Jtpj
ngWkhdq;fspdhy; tifFwpf;fg;gLfpd;wd.

ePu;tPo;r;rpapd; njhopw;ghl;il Vw;gLj;Jtjw;Fupa xU jUf;fr; Rw;iw (logic circuit) cUthf;Ff.


cz;ik ml;ltiziaAk; (truth table) G+yf; NfhitiaAk; jUf.

2. 23 fzpdpfisf; nfhz;l xU Gjpa fzpdp Ma;$lj;ijj; jhgpf;f Ntz;bAs;sJ. ,izaj;jpw;Fs;


gpuNtrpg;gjw;F ,e;j Ma;$lj;jpw;F 192.150.100.2 vd;Dk; nghJ IP Kftup (Public IP address)
jug;gl;Ls;sJ. ,t;tiyaikg;Gf;F Xu; Jiz kiwKfj;Jld; (subnet mask) $ba xU tiyaikg;G
tupg;glj;ij (network diagram) Kd;nkhope;J> mt;tiyaikg;Gld; ,izf;fg;gl;Ls;s xt;nthU
rhjdj;jpw;Fk; (device) cfe;j IP Kftupia toq;Fk; gzp cq;fsplk; xg;gilf;fg;gl;Ls;sJ.
NkYk; ,t;tiyaikg;G ntspNaapUe;J tUk; mr;RWj;jy;fspypUe;J ghJf;fhf;fg;gl Ntz;Lk;.
Njitahd rhjdq;fis (devices) ,dq;fz;L> Kd;nkhopag;gl;l tiyaikg;Gf;Fupa IP
KftupfSld; $ba tiyaikg;G tupg;glj;ij tiuf.

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 18 -
3. ,yq;ifapy; cs;s xU N`hl;ly; Kfhikg; ghlrhiy mjd; cs;ehl;L mNgl;rfu;fSf;Fk;
ntspehl;L mNgl;rfu;fSf;Fk; xU jpwikahd Nritia toq;Fjw;fhf mjd; ghlnewp
Kfhikiaf; fzpdpkag;gLj;Jtjw;Fj; jPu;khdpj;Js;sJ. Xu; mNgl;rfu; N`hl;ly; Kfhikg;
ghlrhiyapd; tiyj;jsj;jpw;Fs; gpuNtrpj;J> N`hl;ly; Kfhikg; ghlrhiyapd; %yk;
elhj;jg;gLk; ghlnewpfSf;fhd jdJ jFjpia mwpe;J nfhs;syhk;. mg;NghJ mNgl;rfu;
ghlnewpiaj; njupe;njLg;gjw;F mDkjpf;fg;gLtNjhL mtu; jdJ jdpg;gl;l kw;Wk; fy;tpj;
jifikfisr; rku;g;gpg;gjd; %yk; nghUj;jkhd ghlnewpf;Fg; gjpTnra;ayhk;. Xu;
mNgl;rfu; cau;e;jgl;rk; %d;W ghlnewpfSf;F khj;jpuNk gjpTnra;ayhk;. N`hl;ly; Kfhikg;
ghlrhiyapd; gjpthsu; vy;yh tpz;zg;gq;fisAk; guprPypj;J> mNgl;rfiu Vw;Wf;nfhs;tjh>
epuhfupg;gjh vd;gJ gw;wpj; jPuk; hdpg;ghu;. njupe;njLf;fg;gl;lhy; mNgl;rfu; njupe;njLf;fg;gl;l
jpfjpapypUe;J 3 khjq;fspDs;Ns KiwikAld; ,ize;j nfhLg;gdT EiothapypD}lhfj;
(payment gateway) njupe;njLj;j ghlnewpf; fl;lzj;jpy; 1/3 IAk; nrayhf;ff; fl;lzkhf
&. 1,000 IAk; nrYj;jpj; njupe;njLj;j ghlnewpf;fhfg; gjpTnra;a Ntz;Lk;.

(a) tpahghur; nraw;ghl;L khjpupaj;ij (BAM) tiue;J> Kiwik tiug;ghl;bidf; (system


boundary) fhuzq;fs; je;J tiuaWf;f.

(b) khztu;fspd; njhopy; Nehf;fq;fs;> jdpg;gl;l tpUg;gk; Mfpatw;Wf;Nfw;g cfe;j ghlnewpia


mwpe;J nfhs;tjw;F Xu; cjtpa Kiwikia (assistance system) mwpKfQ; nra;tjd;
%yk; ghlrhiy epUthfk; Nkw;Fwpj;j fzpdpg;gLj;jpa Kiwikia tpupTgLj;Jtjw;Fj;
jPu;khdpj;jJ.

Nkw;Fwpj;j cjtp Kiwikia eilKiwg;gLj;Jtjw;F Xu; cfe;j nraw;if


Ez;zwpit (AI) mbg;gilaha;f; nfhz;l jPu;it Kd;nkhopf. Nkw;Fwpj;j nraw;if
Ez;zwpit mbg;gilaha;f; nfhz;l Kiwikapd; gpujhd $Wfisg; gl;baw;gLj;Jf.

4. xU ghlrhiyapd; Mz;bWjpg; guPl;irapy; xt;nthU khztDk; ngw;w ruhrupg; Gs;spfisf; fUj;jpw;


nfhz;L Mz;Lg; guprspg;G tpohtpy; ehd;F tifg; gjf;fq;fs; toq;fg;gLfpd;wd. gpd;tUk;
ml;ltiziag; gad;gLj;jp gjf;f tif jPu;khdpf;fg;gLk;.

gjf;fj;jpd; tif jq;fk; nts;sp ntz;fyk; jpwd;

ruhrupg; Gs;sp 100-90 89-85 84-80 79 - 75

Nkw;Fwpj;j gjf;fq;fSf;F Nkyjpfkhf khztu;fspy; kpfTk; cau;e;j ruhrupg; Gs;spiag;


ngWk; khztu;fSf;F xU tpNrl tpUJ toq;fg;gLk;.

vy;yh khztu;fspdJk; mDkjp vz;izAk; ruhrupg; Gs;spfisAk; Eioe;j gpd;du;


gjf;fq;fSf;fhfj; jifik ngWk; vy;yh khztu;fspdJk; mDkjp vz;izAk; gjf;f
tifiaAk; tpNrl tpUJ ngWk; khztu;fspd; mDkjp vz;izAk; mr;rpLtjw;fhf xU
gpuNahfj;ij (application) tbtikf;FkhW cq;fs; tFg;ghrpupau; cq;fsplk; njuptpj;Js;shu;.

,g;gpuNahfj;jpw;fhf xU newpKiwia (algorithm) mikf;f. igjd; nra;epuyhf;f nkhopiag;


gad;gLj;Jtjd; %yk; ePq;fs; mikj;j newpKiwiaf; FwpKiwahf;Ff (Encode).

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 19 -
5. f.ngh.j. (cau; ju)g; guPl;irf;Fj; Njhw;Wk; xU khztd; Mq;fpy my;yJ rpq;fs my;yJ jkpo;
nkhop%yk; vitNaDk; %d;W ghlq;fSf;Fj; Njhw;wyhk;. ghlrhiy tpz;zg;gjhuu;fs; jkJ
tpz;zg;gq;fis cupa ghlrhiyapd; mjpguplk; xg;gilj;jy; Ntz;Lk;. ,f;fpilj;j tpz;zg;gq;fs;
mjpgu;fspdhy; guPl;irj; jpizf;fsj;jpw;F mDg;gg;gLfpd;wd. jdpg;gl;l tpz;zg;gjhuu;fs;
jkJ tpz;zg;gq;fis Neubahfg; guPl;irj; jpizf;fsj;jpy; xg;gilj;jy; Ntz;Lk;. guPl;irj;
jpizf;fsk; mDkjpg; gj;jpuq;fis Neubahf tpz;zg;gjhupfSf;F mDg;Gk;.

,r;#o;epiyf; fhl;rpia tifFwpg;gjw;F cs;nghUs; - njhlu;Gilik (ER Entity- Relationship)


tiuglj;ijj; jahupf;f.

6. fle;j Mz;by; xU Fwpj;j khjj;jpw;fhf xU Efu;Nthupd; nfhLg;gdTfis me;Efu;Nthu; mwptjw;fhf


xU epfo;epiyg; (online) gpuNahfj;ijj; jahupg;gjw;F xU njhiyNgrpf; fk;gdp cj;Njrpj;Js;sJ.
xt;nthU Efu;NthupdhYk; nrYj;jg;gLk; njhif xU MySQL juTj;jsj;jpy; cs;s “usage” vDk;
ml;ltizapy; Nrkpj;J (save) itf;fg;gl;Ls;snjdf; nfhs;f. “usage” ml;ltizf;Fupa njhlu;G
usage(telephone_number, year, month, amount_paid_ for_the_month) MFk;.

,g;gpuNahfpf;fj;jpw;Fj; Njitahd xU HTML FwpapLjiyAk; (script) xU gpd;_me;j php nra;epui-


yAk; (back-end php program) jUf.

* * *

f.ngh.j. (c.ju)g; guPl;ir - 2019 ,Yk; mjd; gpd;dUk; eilngWk; guPl;irfSf;fhd tpdhj;jhs; fl;likg;Gk; khjpup tpdhf;fSk; - jfty; kw;Wk; njhlu;ghly; njhopDl;gtpay;

- 20 -

You might also like