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

G.C.E.

(A/L) ghPl;ir – [{iy 2015


Conducted by Field Work Center, Thondaimanaru

In Collaboration with the Zonal Education Office, Jaffna


jfty;;> njhlu;ghly; njhopDl;gtpay; (ICT)
juk; - 12 (A/L) 2016 gFjp - I Neuk; : 3 kzp

www.aassaan.com
midj;J tpdhf;fSf;Fk; tpilaspf;Ff.

www.aassaan.com
1. gpd;tUtdtw;Ws; KjyhtJ ,yj;jpudpay; fzpdpahff; fUjg;gLtJ vJ?
(1) EDVAC (2) ENIAC (3) Atanasoff-Berry Computer (ABC)
(4) UNIVAC (5) Analytical Engine

2. gpd;tUk; $w;Wf;fisf; fUJf.


A - juT vd;gJ mbg;gil cz;ikf; fUj;Jf;fshFk;.
B – jftypd; ngWkjp fhyj;Jld; Fiwtilfpd;wJ.
C – jftyhdJ jutpdJ jdpr;rpwg;G (significant) tha;e;jnjhd;whFk;.
NkYs;stw;Ws; juT kw;Wk; jfty; njhlu;ghf rupahdJ vJ / vit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk; (4) A,B khj;jpuk; (5) A,B,C midj;Jk;

3. ika Kiwtopahf;f myfpDs;> “fl;Lg;ghl;L myfhdJ epiwNtw;wYf;fhd mLj;j


mwpTWj;jypidf; fhz;gjw;F ……………… ,idg; gad;gLj;Jfpd;wJ”.
,ilntspapid epug;Gtjw;F kpfTk; nghUj;jkhdJ gpd;tUtdtw;Ws; vJ?
(1) nra;epuy; vz;zp (program counter) (2) vz;fzpj jUf;f myF
(3) gpujhd epidtfk; (4) gJf;F epidtfk;
(5) cs;slP ;Lr; rhjdk;

4. nthd; epA+khd; fl;likg;G gw;wpa gpd;tUk; $w;Wf;fisf; fUJf.


A- ikaKiwtop myfpidf; nfhz;bUj;jy;.
B- gpujhd epidtf Kiwikapidf; nfhz;bUj;jy;.
C- cs;slP ;L-tUtpisT Kiwikapidf; nfhz;bUj;jy;.
,tw;Ws; rupahd $w;Wf;fs; vJ /vit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk; (4) A, B khj;jpuk; (5) A, B, C midj;Jk;

5. G+ypad; nrayp f ( x , y )  ( x  y ) .( x . y ) vd;gjd; RUf;fg;gl;l tpisT.

(1) 0 (2) 1 (3) y (4) x (5) x . y

6. 4210 vd;gjd; Jtpjtbtk;.


(1) 110101 (2) 101010 (3) 101011 (4) 111100 (5) 111110

7. G+ypad; nrayp , , = . + . + . ,d; tUtpisT 0 Mf ,Uf;Fk; re;ju;g;gk;.


= , = , = (2) = , = , = (3) = , = , =
(4) = , = , = (5) = , = , =

[See page two


1 Gr.12 G.C.E. (A/L) 2016 July 2015
8. juTj; njhlu;ghlypy;> CDMA d; tpupthdJ.
(1) Code Division Memory Access (2) Computer Division Memory Access
(3) Code Division Multiple Access (4) Computer Division Multiple Access
(5) Communication Multiple Access

9. print ("42"+3) vDk; igj;jhd; $w;wpid epiwNtw;Wk;NghJ ngwg;gLtJ.


(1) 423 (2) 42 (3) 45 (4) False (5) njhFg;G Neu tO

10. gpd;tUtdtw;Ws; kpff;$ba juTg;ngWtopapidf; nfhz;bUg;gJ vJ?


(1) nefpo;tl;L (2) gjpap (register) (3) gJf;F epidtfk;
(4) td;tl;L (5) jw;Nghf;F ngWtop epidtfk; (RAM)

www.aassaan.com
11. CD16 + 4B16 =
(1) 45A16 (2) 4AB16 (3) 47516 (4) 2DA16 (5) 11816

12. Kiwik mgptpUj;jp tho;f;if tl;lj;jpd; vg; gbepiyapd;NghJ mKy;gLj;jg;gl;l


Kiwikapy; kPz;Lk; gadu; Njitg;ghLfs; Nru;f;fg;gLfpd;wd?
(1) Kiwik tbtikg;G (2) Kiwikr; Nrhjid (3) Kiwik mKyhf;fk;
(4) Kiwikg; Ngzy; (5) FwpKiwahf;fk;

13. kpd; tu;j;jfk; njhlu;ghd gpd;tUk; $w;Wf;fisf; fUJf.


A - Paypal vd;gJ ,izaj;jpDhlhf gzg;gupkhw;wj;jpid mDkjpf;fpd;w Xu; kpd; tu;j;jf
tpahghukhFk;.
B - xUtu; jkJ tPl;bypUe;J tpkhdg; gazr;rPl;ilg; ngWjy; B2E kpd; tu;j;jfj;jpw;F
cjhuzkhFk;.
C – SET (secure electronic transaction) nrk;ikelg;Gtof;F kpd; gzg;gupkhw;w Kiwapidg;
ghJfhg;gjw;F ,izaj;jpy; gad;gLj;jg;gLfpd;wJ.
,tw;Ws; rupahdit vJ /vit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk; (4) A,C khj;jpuk; (5) A,B,C midj;Jk;

14. gpd;tUk; Kiwikfisf; fUJf.


A – thndhyp B – ryit ,ae;jpuk;
C – kdpjf; FUjpr; Rw;Nwhl;lj; njhFjp D – ghlrhiy
,tw;Ws; jpwe;j Kiwikfs; vJ /vit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) B, C khj;jpuk; (4) A,C khj;jpuk; (5) A,B,D khj;jpuk;

15. juTg;gha;r;ry; tupg;glk; (DFD) njhlu;ghd gpd;tUk; $w;Wf;fisf; fUJf.


A - mJ Kiwtop khjpupaj;jpid (process model) gpujpepjpj;Jtk; nra;fpd;wJ.
B - ,U juT fsQ;rpaq;fs; (data stores) xd;Wlndhd;W Neubahf ,izf;fg;glKbAk;.
C - ntspg;Gw cs;nghUs; (external entity) kw;Wk; Kiwtop (process) Mfpa ,uz;Lk;
xd;Wlndhd;W Neubahf ,izf;fg;glKbAk;.
NkYs;stw;Ws; rupahdJ vJ /vit?
(1) A khj;jpuk; (2) A, B khj;jpuk; (3) A, C khj;jpuk; (4) B, C khj;jpuk; (5) A, B, C midj;Jk;

16. njhlh;Gepiyj; juTj;jsk; njhlu;ghf gpd;tUtdtw;Ws; rhpahdJ vJ?


(1) ml;ltiz xd;W Xh; Kjd;ikr; rhtpiaf; nfhz;bUj;jy; Ntz;Lk;.
(2) ml;ltiz xd;wpd; xt;nthU gz;Gk; xNu tifapdjhd (same domain) ngWkjpfisf;
nfhz;bUf;Fk;.
(3) ml;ltiz xd;W xU Ntl;ghsh; rhtpia (candidate key) khj;jpuk; nfhz;bUf;f KbAk;.
(4) ml;ltiz xd;W ntWikahd (null) ngWkjpiaf; nfhz;bUf;f khl;lhJ.
(5) juTj;jsk; xd;W xU ml;ltizapid khj;jpuk; nfhz;bUj;jy; Ntz;Lk;.
[See page three
2 Gr.12 G.C.E. (A/L) 2016 July 2015
17. fPNo jug;gl;l igj;jhd; nra;epuypd; tUtpisT ahJ?

a = [ 1 , 2 , 3 , None , () , [] ]
print (len(a))
(1) 3 (2) 4 (3) 5 (4) 6 (5) False

18. njhlu;Gepiyj; juTj;jsj;jpy; gad;gLj;jg;gLfpd;w njhlu;Gilikfspd; tptuz cUf;fs; fPNo


fhl;lg;gLfpd;wd.

www.aassaan.com
A B C
(1) A vd;gJ xd;Wf;F gythd njhlu;GilikahFk;.
(2) C vd;gJ xd;Wf;F gythd njhlu;GilikahFk;.
(3) B vd;gJ xd;Wf;F xd;whd njhlu;GilikahFk;.
(4) B vd;gJ gyTf;F gythd njhlu;GilikahFk;.
(5) C vd;gJ gyTf;F gythd njhlu;GilikahFk;.

19. gpd;tUtdtw;iwf; fUJf.


A – gzj;jpw;fhd ghJfhg;G cj;juthjk;.
B – nghUl;fSf;fhd ju cj;juthjk;.
C – thbf;ifahsUf;fhf kpd;tu;j;jf tiyf;flg;gplk; vg;NghJk; jpwe;jpUj;jy;.
,tw;Ws; kpd;tu;j;jfj;jpd; kl;Lg;ghLfshf ,Uf;ff;$bait vJ /vit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) A, B khj;jpuk; (4) B, C khj;jpuk; (5) A, B, C midj;Jk;

20. ehzaf; Fw;wpfis ,l;Lg; gad;gLj;jg;gLk; njhiyNgrp xd;wpd; nrayy;yh (non-functional)


Njitg;ghL gpd;tUtdtw;Ws; vJ?
(1) mJ ,Ugj;J ehd;F kzpNeuKk; Nritapid toq;ff;$bajhf ,Uj;jy; Ntz;Lk;.
(2) mjpy; Fiwe;j nrytpy; mjpf Neuk; ciuahlf;$bajhf ,Uj;jy; Ntz;Lk;.
(3) mJ ehzaf; Fw;wpfisapLk; trjpapidf; nfhz;bUj;jy; Ntz;Lk;.
(4) mJ njhiyNgrp ciuahliy Nkw;nfhs;sf;$bathW ,Uj;jy; Ntz;Lk;.
(5) mJ njhiyNgrp ,yf;fj;jpid cs;sL P nra;fpd;w trjpapidf; nfhz;bUj;jy; Ntz;Lk;.

21. (2310) kw;Wk; (-610) vd;gtw;wpd; xd;wpdJ epug;gpfs; (one’s complement) KiwNa.
(1) 11111001 kw;Wk; 00000110 (2) 00010111 kw;Wk; 11111001 (3) 00010111 kw;Wk; 11111010
(4) 11111001 kw;Wk; 00000111 (5) 11101001 kw;Wk; 00000011

22. igj;jhd; nra;epuyhf;fj;jpy; khwpfSf;fhd typjhd milahsq;fhzp (identifier) vJ?


(1) − (2) @ (3) (4) _ (5) ℎ��

23. gpd;tUk; igj;jhd; $w;wpd; tUtpisT ahJ?


a = “python”
print(a[:3])
(1) hon (2) on (3) pyth (4) pyt (5) h

[See page four


3 Gr.12 G.C.E. (A/L) 2016 July 2015
24. gpd;tUk; gha;r;rw;Nfhl;Lg; glj;jpd; tpisT ahJ?

Start

X=2

(1) 3 (2) 1
(3) 2 (4) 1 2 3 4
Display X
(5) 4 3 2 1

www.aassaan.com
X=X+1

No
X > 0?

Yes

Stop

25. “……………………nkd;nghUs; Kiwtop khjpupakhdJ ,lu; ika (risk driven) kw;Wk;


kPs;tUif (iterative) mbg;gilapyhdjhFk;”.
(1) RUsp (spiral) khjpupak; (2) VWkhd (incremental) mgptpUj;jp khjpupak;
(3) ePu;tPo;r;rp khjpupak; (4) nghUs;-mbg;gil (object-oriented) khjpupak;
(5) tpiuT gpuNahf mgptpUj;jp khjpupak;

26. gpd;tUk; igj;jhd; nra;epuypd; tUtpisT ahJ?


x = 10
while x:
x=x-1
if x % 2! = 0: continue
print (x, end=' ')
(1) 8 (2) 0 (3) 8 0 (4) 8 6 4 2 0 (5) 9 7 5 3 1

27. gpd;tUk; igj;jhd; nra;epuypd; tUtpisT ahJ?


x = 4.5
y=2
print (x // y)
(1) 2.25 (2) 3.0 (3) 2.0 (4) 2 (5) 3

28. gzpnra; Kiwikapy;> “ ………………. vd;gJ Kiwtop xd;wpd; epiyapidr; (state) Nrkpj;J>
kPs; ngWfpd;w (restore) Xu; nraw;ghlhFk;”.
,ilntspapid epug;Gtjw;F kpfTk; nghUj;jkhdJ gpd;tUtdtw;Ws; vJ?
(1) epidtf xJf;fk; (2) re;ju;g;g Msp (context switch) (3) nra;epuyhf;f k;
(4) tupirg;gLj;Jjy; (scheduling) (5) ,lkhw;Wjy; (swapping)

[See page five


4 Gr.12 G.C.E. (A/L) 2016 July 2015
29. ika Kiwtopahf;fpapDs; nfhzug;gLk; mwpTWj;jy;fs; epiwNtw;wg;gLk; gFjpahdJ
miof;fg;gLtJ.
(1) fl;Lg;ghl;L myF (control unit) (2) vz;fzpj jUf;f myF (ALU)
(3) nra;epuy; vz;zp (program counter) (4) gjpap myF (register unit)
(5) gpujhd epidtfk;

30. gpd;tUtdtw;Ws; vJ nfhzu;-Fwpatpo;-epiwNtw;W (fetch-decode-execute) rf;fuj;jpd; gbepiy


my;yhjjhFk;?
A - epidtfj;jpypUe;J mLj;j nra;epuy; mwpTWj;jypid fl;Lg;ghl;L myF nfhzu;fpd;wJ.
B - mwpTWj;jy;fs; vz;fzpj jUf;f myF tpsq;ff;$bathW Fwpatpo;f;fg;gLfpd;wd.
C - vz;fzpj jUf;f myF mwpTWj;jy;fis epiwNtw;Wfpd;wJ.
(1) A khj;jpuk; (2) A,B khj;jpuk; (3) A,C khj;jpuk; (4) B,C khj;jpuk; (5) A,B,C midj;Jk;

www.aassaan.com
31. igw;W Kftupaplj;jf;f (byte addressable) epidtfnkhd;wpy; 4M x 16 epidtfj;jpid
KftupapLtjw;F vj;jid gpw;Wf;fs; Njitg;gLk;?
(1) 26 bits (2) 32 bits (3) 16 bits (4) 23 bits (5) 20 bits

32. gpd;tUtdtw;Ws; juTj;js Kfhikj;Jt Kiwik nkd;nghUshff; fUj KbahjJ vJ?


(1) Linux (2) Oracle (3) MySQL (4) PostqreSQL (5) Ms-Access

33. gpd;tUk; igj;jhd; $w;Wf;fisf; fUJf.


A – a,b =1 B – a =1,2 C – a += 2 D – [a,b] = [1,2]
,tw;Ws; rupahdit vJ /vit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) C khj;jpuk; (4) A,C,D khj;jpuk; (5) A, B, C midj;Jk;

34. ,yj;jpudpay; if cyu;j;jp (hand dryer) rhjdk; ed;F tpgupf;fg;gLtJ.


(1) gupkhw;w Kiwtop Kiwik (2) ty;Ydu; Kiwik
(3) jd;dpaf;f Kiwik (4) Kftu; Kiwik
(5) nraw;if Ez;kjp Kiwik

35. xU Neuj;jpy; xU Kiwtop epiwNtw;Wifapid khj;jpuk; mDkjpf;fpd;w KiwikahdJ


miof;fg;gLtJ.
(1) xUk nra;epuyhf;f (uni-programming) Kiwik.
(2) xUk Kiwtopahf;f (uni-processing) Kiwik.
(3) gy; nra;epuyhf;f (multi-programming) Kiwik.
(4) gy; Kiwtopahf;f (multi-processing) Kiwik.
(5) NkYs;s vJTkd;W.

36. khztu;fs; jk;ikg; gy;fiyf;fofj;jpw;F tiyf;flg;gplj;jpDhlhfg; gjpT nra;Ak;NghJ


mtu;fspd; jdpg;gl;l kw;Wk; fy;tp njhlu;ghd midj;J tpguq;fSk; fl;lhakhf cs;sPL
nra;a vjpu;ghu;f;fg;gLfpd;wJ.
gpd;tUk; juTr;nry;Ygbahf;fy; Kiwapy; vJ ,e; epiyikf;F kpfg; nghUj;jkhdJ?
(1) tuT (presence) rupghu;g;G
(2) tPr;R rupghu;g;G
(3) tbt (format) rupghu;g;G
(4) vz; rupghu;g;G
(5) tif rupghu;g;G

[See page six


5 Gr.12 G.C.E. (A/L) 2016 July 2015
37. gpd;tUk; jUf;fr; Rw;iwf; fUJf.

R d; tpisT ahJ?
(1) ̅. ̅ + .
(2) ̅̅̅̅̅̅̅̅
+ + ̅
(3) + ̅
(4) ̅ +
R
(5) ̅ +

38. gpd;tUk; ER tupg;glj;jpd; gFjpapidf; fUJf.

www.aassaan.com
FirstName LastName

DateOfBirth Name

EmpId

Employee
PhoneNo
Age

Supervision

gpd;tUtdtw;iwf; fUJf.

A - PhoneNo vd;gJ Xu; gy; ngWkjpg; (multi-valued) gz;ghFk;.


B - Age vd;gJ Xu; ngw;w (derived) gz;ghFk;.
C - Name vd;gJ Xu; xUq;FNru; (composite) gz;ghFk;.
D - Supervision vd;gJ Xu; xUk (unary) njhlu;GilikahFk;.
,tw;Ws; rupahd $w;Wf;fs; vJ /vit?
(1) A khj;jpuk; (2) B khj;jpuk; (3) A, C khj;jpuk; (4) A,B,C khj;jpuk; (5) A,B,C,D midj;Jk;

39. gpd;tUk; igj;jhd; nra;epuy;fspy; njhlupay;uPjpapy; (syntactically) rupahdJ vJ?

(1) if a > b (2) if a > b (3) if a > b: (4) if a > b: (5) if a > b:
print a print a print a print a print a
else: else else: else: else
print b print b print b print b print b

40. juTj;njhlu;ghliy gupghydk; nra;fpd;w xU njhFjp tpjpKiwfs; miof;fg;gLtJ.


(1) nrk;ikelg;G xOq;F (protocol) (2) epakk; (standard) (3) ,izak;
(4) tiyaikg;G (5) Clfk;

****
[See page seven

6 Gr.12 G.C.E. (A/L) 2016 July 2015


gFjp II – A mikg;G tpdhf;fs;
midj;J tpdhf;fSf;Fk; tpilaspf;Ff

(1)
(a) 2110 kw;Wk; (-710) vDk; vz;fis 8 gpw;Wf;fs; nfhz;l xd;wpd; epug;gp (one’s complement)
Kiwapy; vOJf. ckJ fzpg;Gf;fisf; fhl;Lf.

www.aassaan.com
(b) 2110 kw;Wk; (-710) vDk; vz;fisf; $l;Ltjw;F 8 gpw;Wf;fs; nfhz;l xd;wpd; epug;gp (one’s
complement) Kiwapidg; gad;gLj;Jf. ckJ fzpg;Gf;fisf; fhl;Lf.

(c) 2110 kw;Wk; (-710) vDk; vz;fisf; $l;Ltjw;F 8 gpw;Wf;fs; nfhz;l ,uz;bd; epug;gp (two’s
complement) Kiwapidg; gad;gLj;Jf. ckJ fzpg;Gf;fisf; fhl;Lf.

(d) juTj;njhlu;ghlypy; xUtopj; (simplex mode) njhlu;ghly; kw;Wk; miu ,Utopj; (half-duplex)
njhlu;ghly; Mfpatw;wpid cjhuzq;fspd; cjtpAld; tpsf;Ff.

[See page eight


7 Gr.12 G.C.E. (A/L) 2016 July 2015
(2) gpd;tUk; epiyikapidf; fUJf.
ghlrhiy Ehyfnkhd;W khztu;fSf;Fg; Gj;jfq;fis ,uty; toq;Ffpd;wJ. Gj;jfq;fs;>
khztu;fs; kw;Wk; ,uty; toq;Fk; tpguq;fs; Nghd;wd njhlu;Gepiyj; juTj;jsnkhd;wpy;
fsQ;rpag;gLj;jg;gLfpd;wd. xt;nthU khztu;fSk; xd;Wf;F Nkw;gl;l Gj;jfq;fis ,uty;
ngw KbtJld;> xU Gj;jfk; xd;Wf;F Nkw;gl;l khztu;fshy; ntt;NtW Neuq;fspy;
,utyhfg; ngwg;gl KbAk;. Gj;jfq;fs; gw;wpa Gj;jf vz; (bookId)> jiyg;G (title)> Gj;jf
vOj;jhsu; (author) Nghd;w tptuq;fSk;> khztu; gw;wpa mq;fj;Jt vz; (memberId)> khztu;
ngau;> Kftup Nghd;w tptuq;fSk; fsQ;rpag;gLj;jg;gLtJld;> khztu; Gj;jfq;fis
,utyhfg; ngw;w jpfjp kw;Wk; kPsr; nrYj;jpa jpfjp Nghd;w tptuq;fSk;
fsQ;rpag;gLj;jg;gLfpd;wd.

(a) ER tiuglj;jpid tiutjw;fhd cs;nghUs;fis (entities) milahsq; fhz;f.

www.aassaan.com
(b) ,e; epiyikf;fhd ER tiuglj;jpid tiuf.

(c) NkNy (b) y; tiue;j ER tupg;glj;jpid ml;ltizfSf;Fg; glkpl;lhy; rhj;jpakhd


jutl;ltizfis mikg;G tbtpy; (schema) vOJf.

(3)
(a) gpd;tUk; xt;nthU tptuzj;jpw;Fk; nghUj;jkhd Kiwik mgptpUj;jp (SDLC) fl;l
epiyfspd; ngau;fis vOJf.

tptuzk; SDLC fl;lepiyapd;


ngau;
(i) nra;epuy;fs; mgptpUj;jp nra;ag;gLjy;.

(ii) Nrhjidj; jpl;lkplypy; ngwg;gl;l tpisthdJ


vjpu;ghu;f;fg;gl;l tpisTld; xg;gPL nra;ag;gLfpd;wJ.
(iii) eilKiwapYs;s (current) Kiwikapd; gpur;rpidfis
,dq;fhzy;.
(iv) eilKiwapYs;s KiwikahdJ vt;thW Ntiy
nra;fpd;wJ vd;gJ gw;wpa jfty;fisf; ifg;gw;Wtjw;F
Neu;Kfq;fhzy;> tpdhf;nfhj;Jf;fs; my;yJ
mtjhdpg;gpidg; gad;gLj;Jjy;.

[See page nine


8 Gr.12 G.C.E. (A/L) 2016 July 2015
(b) gpd;tUk; kpd;tu;j;jf khjpupaq;fs; xt;nthd;iwAk; Xu; jdpj;jdp cjhuzj;jpd; %yk;
tpsf;Ff.

kpd;tu;j;jf tpsf;fk; / cjhuzk;


khjpupak;

(i) B2B

(ii) B2C

(iii) G2C

www.aassaan.com
(iv) B2E

(c) gpd;tUk; epiyikapidf; fUJf.

Ehyfk; xd;wpd; vOJtpidQu; (clerk) xUtu; mq;fj;jtu;fisg; gjpT nra;fpd;whu;. rpy


re;ju;g;gq;fspy; gjpTfis ,uj;Jr; (cancel) nra;fpd;whu;. mq;fj;Jt tpguq;fs; (membership
details) mq;fj;jtu; Nfhg;gpy; (member file) Nru;f;fg;gLfpd;wd. mq;fj;jtu; mq;fj;Jtj;jpid
ve;Neuj;jpYk; ,uj;Jr; (cancel) nra;a KbAk;.

(ii)

Deposit
M1 Deposit
amount
(i)
1 details

Register a
member
(iv) M2 (v)

Cancellation
request
Member
2 details

(iii)

NkNy jug;gl;l gFjpasthd juTg;gha;r;ry; tiuglj;jpy; tpLgl;l %yfq;fis


milahsg;gLj;Jtjd; %yk; ckJ tpilapidf; fPNo jug;gl;l ,ilntspapDs; vOJf.

(i) …………………………… (ii) ………………………… (iii) ………………………………


(iv) …………………………. (v) …………………………

[See page ten


9 Gr.12 G.C.E. (A/L) 2016 July 2015
(4)
(a) %d;W vz;fis cs;sL P nra;J mtw;Ws; rpwpa vz;zpidf; fhz;gpg;gjw;fhd gha;r;rw;Nfhl;L
tiuglj;jpid tiuf.

www.aassaan.com
(b) %d;W vz;fis cs;sL
P nra;J mtw;Ws; rpwpa vz;zpidf; fhz;gpg;gjw;fhd igj;jhd;
FwpKiwapid vOJf.

[See page eleven

10 Gr.12 G.C.E. (A/L) 2016 July 2015


(c) gpd;tUk; ER tiuglj;jpidf; fUJf.

Hours ProjNo
EmpNo

Employee M N Project
Works

EmpName

www.aassaan.com
ProName

FName LName

(i) gpd;tUk; gz;Gfspd; tiffis vOJf.

EmpNo …………………………. EmpName ………………………….

ProName …………………………. Hours ………………………….

(ii) NkNy (i) y; jug;gl;l ER tupg;glj;jpid ml;ltizfSf;Fg; glkpLk;NghJ> “Works”


njhlu;Gilik vt;thW mikAk; vd tpsf;Ff.

****

[See page twelve


11 Gr.12 G.C.E. (A/L) 2016 July 2015
gFjp II - B fl;Liu tpdhf;fs; VjhtJ %d;W tpdhf;fSf;F khj;jpuk; tpil jUf.

(1) Kiwikfs; tbtikg;ghsu; xUtu; tPjp tpsf;Ffisf; fl;Lg;gLj;Jtjw;Fupa Kiwik


xd;wpid tbtikf;fpd;whu;. tPjp tpsf;fhdJ ifKiwikapdhy; (manual) my;yJ fbifapdhy;
(timer) my;yJ xsp czupapdhy; (sensor) njhopw;gLj;jg;glyhk; (on). tpsf;F njhopw;gL
epiyapy; (on-1) my;yJ njhopw;glh epiyapy; (off-0) ,Uf;fyhk;.
tPjp tpsf;fhdJ fbif njhopw;gL epiyapy; ,Ug;gNjhL R+oy; ,Ul;lhf ,Uf;Fk;NghJ tpsf;F
jd;dpaf;fkhf Msp njhopw;gLj;jg;gLk; [The street light can be switched on manually or will
automatically be switched on when the timer is on and the sensor indicates the environment is dark].
,f; fl;Lg;ghl;L Kiwik gpd;tUk; epge;jidfSld; / njhopw;ghLfSld; tpsf;fpidj;
jpwikahfj; njhopw;gLj;Jtjw;F cjTfpd;wJ.
 tPjp tpsf;F ifKiwikapdhy; njhopw;gLj;jg;glyhk; (on) my;yJ epWj;jg;glyhk; (off).

www.aassaan.com
 fbif njhopw;gLk; epiyapy; (on) my;yJ njhopw;glh epiyapy; (off) ,Uf;fyhk;.
 xsp czupahdJ R+oy; xspahfNth my;yJ ,Ul;lhfNth ,Ug;gijf; fhl;Lk;.

jug;gl;l czupfSf;fhd tpguf;$w;Wf;fs; gpd;tUkhW.


epge;jid / njhopw;ghL G+ypad; ngWkjpfs;

tPjp tpsf;F ifKiwikapdhy; Msp njhlf;fg;gly; (on) 1


tPjp tpsf;F ifKiwikapdhy; Msp epWj;jg;gly; (off) 0
fbif njhopw;gly; (on) 1
fbif njhopw;glhik (off) 0
czup xspapid czu;jy; 1
czup ,Ul;bid czu;jy; 0

(a) ,j; jUf;fj;jpw;fhd G+ypad; Nfhitapidg; ngWf.


(b) NkNy (a) y; ngwg;gl;l Nfhitf;fhd nka;al;ltizapid tbtikf;f.
(c) NkNy (a) y; ngwg;gl;l Nfhitf;fhd jUf;fr; Rw;wpid AND,OR kw;Wk; NOT jUf;fg;
gliyfis khj;jpuk; gad;gLj;jp mikf;f.
(d) nka;al;ltizapidg; gad;gLj;jp my;yJ NtW Kiwapy; RUf;fhj xU G+ypad;
Nfhitapid epak ngUf;fq;fspd; $l;Lj;njhif (SOP) tbtpy; ngWf.

(2)
(a) fzpdpr; nra;epuyhf;fj;jpy; Vw;glf;$ba njhlupay; tOf;fs; (syntax errors) kw;Wk; jUf;f
tOf;fs; (logical errors) Mfpatw;wpid cjhuzj;jpd; cjtpAld; RUf;fkhf tpsf;Ff.

(b) gpd;tUk; igj;jhd; nra;epuy; epiwNtw;wg;gLk;NghJ vd;d eilngWk; vdr; RUf;fkhf


tpsf;Ff.
total = 0
while True:
s = input(‘Enter number (or “done”):’ )
if s == ‘done’: break
num = int(s)
total = total + num
print (total)

(b) gj;J vz;fis gaduplkpUe;J ngw;W mtw;wpd; nkhj;jf;$l;Lj;njhif kw;Wk; ruhrup


Mfpatw;iwg; ngWtjw;fhd gha;r;rw;Nfhl;L tiuglj;jpid tiuf.
[See page thirteen
12 Gr.12 G.C.E. (A/L) 2016 July 2015
(3) tq;fp xd;W fpisfisf; (branches) nfhz;Ls;sJ. xt;nthU fpisAk; xU Fwpg;gpl;l
efuj;jpy; mike;Js;sJ mJ jdpj;Jtkhd xU ngaupdhy; milahsg;gLj;jg;gLfpd;wJ. tq;fp
thbf;ifahsu;fs; (customers) mtu;fsJ customerid ngWkjpfshy; jdpj;Jtkhf
milahsg;gLj;jg;gLfpd;wdu;. tq;fpahdJ thbf;ifahsu;fspd; ngau; kw;Wk; Kftupapidf;
fsQ;rpag;gLj;Jfpd;wJ. thbf;ifahsu;fs; fzf;fpid (account) itj;jpUf;f KbtJld;> mtu;fs;
tq;fpaplkpUe;J flidAk; (loan) ngw KbAk;. thbf;ifahsu; xUtu; xU Fwpg;gpl;l
tq;fpahsUld; ,izf;fg;gLtJld;> mtu; Fwpg;gpl;l thbf;ifahsupd; flDjtp mYtyuhfTk;>
jdpg;gl;l tq;fpahsuhfTk; nraw;gLthu;. tq;fp Copau;fs; mtu;fsJ employeeid ngWkjpfshy;
jdpj;Jtkhf milahsg;gLj;jg;gLfpd;wdu;. tq;fpahdJ Copaupd; ngaupidf;
fsQ;rpag;gLj;Jfpd;wJ. tq;fpf; fzf;fhdJ xd;Wf;F Nkw;gl;l thbf;ifahsiuf;
nfhz;bUg;gJld;> xU thbf;ifahsu; xd;Wf;F Nkw;gl;l fzf;fpidAk; nfhz;bUf;f KbAk;.
xt;nthU fzf;Fk; xU jdpj;Jtkhd fzf;F (account number) ,yf;fj;jpdhy;
milahsg;gLj;jg;gLfpd;wJ. tq;fpahdJ xt;nthU thbf;ifahsu; fzf;fpdJk; fzf;F

www.aassaan.com
kPjpapidAk; (balance)> filrpahf fzf;fpid thbf;ifahsu; gad;gLj;jpa jpfjpapidAk;
NgZfpd;wJ. tq;fp fldhdJ xU Fwpg;gpl;l fpisapdhy; toq;fg;gLtJld;> mJ xd;W my;yJ
mjw;F Nkw;gl;l thbf;ifahsu;fSf;F toq;fg;glyhk;. tq;fp fldhdJ xU jdpj;Jtkhd fld;
,yf;fj;jpdhy; (loan number) milahsg;gLj;jg;gLfpd;wJ. tq;fpahdJ xt;nthU fld;
njhifapidAk; NgZfpd;wJ.

NkYs;s epiyikf;fhd ER tupg;glj;jpid tiue;J> xt;nthU cs;nghUs; (entity) kw;Wk;


njhlu;Gilik (relationship) tifapdJ gz;Gfis (attributes) milahsq;fhz;gJld;> gpujhd
rhtpfisAk; (primary keys) milahsg;gLj;Jf. ahjhapDk; vLNfhs;fs; ckJ tbtikg;gpy;
mtrpakhapd; mtw;iw vLj;Jiuf;f.

(4) “CarCare” vd;gJ ,yq;ifapy; fhu;fis gOJ ghu;f;fpd;w Xu; gpugykhd Nrit epiyakhFk;.
Xu; ehspy; ntt;NtW tifahd Ehw;Wf;fzf;fhd fhu;fs; gOJ ghu;j;jy; Nritf;fhf ,q;Nf
tUfpd;wd. 150 Ntiyahl;fs; 24 kzp NeuKk; Row;rp mbg;gilapy; fUkkhw;Wfpd;wdu;. rpwpa
tifahd gOJ ghu;j;jy; Nritfs; cldbahfr; nra;ag;gLfpd;wd. ngupastpyhd gOJ
ghu;j;jy; NritfSf;fhf my;yJ neUf;fbahd Neuj;jpy; gOJ ghu;j;jy; NritfSf;fhf
thfdq;fs; jLj;J itf;fg;gl;L thbf;ifahsu; mDg;gg;gLfpd;whu;. mjd; gpd;du; gOJ ghu;j;jy;
Nritfs; Kbtile;j gpd;du; thbf;ifahsUf;F njhiyNgrp %yk; mwpaj;jug;gLfpd;wJ.
thfdq;fs; gOJ ghu;j;jy; NritfSf;fhf “Kjy; te;j thfdk; Kjy; Nrit” vDk;
mbg;gilapy; vLf;fg;gLfpd;wd. thfdq;fisg; nghWg;Ngw;wy;> gOJ ghu;j;jy;
NritfSfSf;fhd ngWtdTfs;> Ntiyahl;fspd; gzp Neuq;fs;> mtu;fspd; rk;gs
fzpj;jy;fs; ahTk; iftop Kiwikapdhy; Nkw;nfhs;sg;gLfpd;wd. ,jdhy; ngupastpyhd
jhkjq;fs; gOJ ghu;j;jy; Nritfspy; cUthFtJld;> thbf;ifahsu; jpUg;jpapd;ikAk;
Vw;gLtjid epWtdk; czu;e;jJ. mNjNtis> Ntiyahl;fspd; rk;gsf; nfhLg;gdTfspy;
jhkjk; kw;Wk; gpiofSk; Vw;gLtjhf mtu;fs; epWtdj;jpd; Kfhikf;F Kiwapl;Ls;sdu;.
vdNt epWtdj;jpd; cau; kl;l KfhikahdJ fzpdpabg;gilapyhd jPu;Tfis ,jw;fhf
Kd;nkhopfpd;wJ.

(a) ,f; iftop Kiwikapd; %yk; “CarCare” vjpu;Nehf;Ffpd;w %d;W gpujp$yq;fis vOJf.
(b) fzpdpabg;gilapyhd Kiwikapd; %yk; ,e; epWtdk; ngwf;$ba %d;W mD$yq;fis
vOJf.
(c) Kiwik xd;wpd; nray; Njitg;ghL vd;why; vd;d? ,f; fzpdp Kiwikapd; nray;
Njitg;ghLfs; %d;wpidf; Fwpg;gpLf.
(d) Copau;fspd; fhg;GWjp Nritfis epWtdk; jdJ tiyf;flg;gplj;jpDhlhf Nkw;nfhs;sj;
jpl;lkpLfpd;wJ. ,jw;Fg; nghUj;jkhd kpd; tu;j;jf khjpupak; my;yJ tif vJthFk;?

****

13 Gr.12 G.C.E. (A/L) 2016 July 2015 [End


ICT – AL - 2016 (G.12) – July - FWC Examination - Scheme
Part - I
(1) 3 (11) 5 (21) 2 (31) 4
(2) 5 (12) 4 (22) 4 (32) 1
(3) 1 (13) 4 (23) 4 (33) 4
(4) 5 (14) 5 (24) 1 (34) 3
(5) 5 (15) 3 (25) 1 (35) 1
(6) 2 (16) 2 (26) 4 (36) 1
(7) 3 (17) 4 (27) 3 (37) 1
(8) 3 (18) 5 (28) 2 (38) 5

www.aassaan.com
(9) 5 (19) 3 (29) 2 (39) 4
(10) 2 (20) 2 (30) 5 (40) 1

Part – II A Structured Essay – All questions

Note:- * Any other relevant answers.

Question Marks
No.
(1) (a) 4 marks [2+2]
2110 = 000101012

-710= 111110002

(1) (b) 4 marks [1+1+1+1]


2110 = 000101012

-710= 111110002

00001101
1 [add carry bit 1]
000011102

(1) (c) 2110 = 000101012 4 marks [1 + 1 + 1 +1]

-710= 111110012

00001110 [discard carry bit 1]

000011102

(1) (d) 3 marks [1.5+1.5]


Simplex mode: one way communication is possible.
Eg: Radio broadcasting.

A/L 2015 (G.12) – ICT Scheme – FWC Examination – 2014 July 1


Half duplex mode: two way communication is possible but not
simultaneously.
Eg: Walky-Talky

4 marks [2 + 2]
(2) (a) Books, Students

(2) (b) 8 marks [3 entities -3,


BorrowedDate memberId relationship -2,
bookId attributes -3]

www.aassaan.com
M N
Books Borrows Students

title author name address

ReturnedDate

(2) (c) 3 marks [1 + 1 + 1]


Books (bookId, title, author)
Students (memberId, name, address)
Borrows (bookId, memberId, BorrowedDate, ReturnedDate)

(3) (a) 4 marks [1 x 4]


(i) Coding / development
(ii) System testing
(iii) Problem definition
(iv) System analysis

(3) (b) 6 marks [1.5 x 4]


(i) A business organization sells products and services to another
business organization through the Internet and world wide web.
(ii) A business organization sells products and services to consumers
through the Internet and world wide web.
(iii) A Government provides services to their citizens through the Internet
and world wide web.
(iv) A business organization provides services to their employees through
its intranet (or the Internet and world wide web).

A/L 2015 (G.12) – ICT Scheme – FWC Examination – 2014 July 2


(3) (c) 5 marks [1 x 5]
(i) Clerk
(ii) Registration request
(iii) Cancel a member
(iv) Registration details
(v) Member

(4) (a) 5 marks

Start

www.aassaan.com
Read numbers A, B, C

Yes No Yes Yes


B<C? A<B? A<C?

No No

Print B Print C Print A

End

(4) (b) 4 marks


a=int(input("Enter first number:"))
b=int(input("Enter second number:"))
c=int(input("Enter third number:"))

if (a<b):
if (a<c):
print(a)
else:
print(c)
else:
if (b<c):
print(b)
else:
print(c)

A/L 2015 (G.12) – ICT Scheme – FWC Examination – 2014 July 3


(4) (c)(i) 4 marks
EmpNo – Identifier attribute
EmpName – Composite attribute
ProName – Simple attribute
Hours – Descriptive attribute

(4) (c)(ii) 2 marks

Works (EmpNo, ProjNo, Hours)

Part –II B Essay – Answer three questions only

www.aassaan.com
Question Suggested Answers Marks
No.
(1) (a) + . ̅ 5 marks
(1) (b) 6 marks
A B C ̅ ̅ ̅ + . ̅
0 0 0 1 1 0 0
0 0 1 1 0 0 0
0 1 0 1 1 1 1
0 1 1 1 0 0 0
1 0 0 0 1 0 1
1 0 1 0 0 0 1
1 1 1 0 1 1 1
1 1 1 0 0 0 1

(1) (c) 5 marks


B

(1) (d) + ̅+ ̅ + ̅ ̅+ ̅ ̅ 4 marks

6 marks
(2) (a) [3 + 3]
A syntax error is an error in the syntax of a sequence of characters, funtuation,
etc.Programming language can only execute a program if the syntax is correct;
otherwise, the interpreter displays an error message.
Eg: (1 + 2) is legal, but 8) is a syntax error.

A/L 2015 (G.12) – ICT Scheme – FWC Examination – 2014 July 4


A logical error produces unexpected output. If there is a logical error in program, it will
run successfully in the sense that the computer will not generate any error messages, but
it will not do the right thing. The meaning of the program (its semantics) is wrong.
(2) (b) 6 marks
[1 x 6]
 A message is displayed on the screen “Enter a number (or done)”.
 User is expected to enter the enter a number or string done through the keyboard
console.
 User is able to enter numbers through keyboard console.
 When the user enters the numbers, the total value of the numbers entered by the user
is calculated.

www.aassaan.com
 Loop will terminate when user enters the string “done”, otherwise it obtains the
numbers from the user.
 Prints total value.

A/L 2015 (G.12) – ICT Scheme – FWC Examination – 2014 July 5


(2) (c) 8 marks
Start

X=1

Total = 0

No
X <= 10

www.aassaan.com
Yes

Get numbers , N

X=X+1

Total = Total + N

Average = Total / (X-1)

Display Total, Average

End

A/L 2015 (G.12) – ICT Scheme – FWC Examination – 2014 July 6


(3)
branchId 20
marks

M N [6
Bank has Branches entities
–6
marks,
Relation
AccountNumber 1 ships –
5
gives marks,
LoanAmount
Primary
M keys – 3
Account marks,

www.aassaan.com
AccAccessedDate attribute
Loan s–6
marks]
M
Balance
has
M
LoanNumber
N
get
Name
1
Address
Customer

M
CustomerId
deal

Name Employee
EmployeeId

(4) (a) 3 marks


 Delays in repairing services.
 Customer dissatisfaction.
 Error in calculating salary of employees and delay.

(4) (b) 6 marks


 Avoids delays in repairing services, and receipts of money for services.
 Accuracy in calculating salary of employees.
 Improves customer satisfaction / Customer relationship.

A/L 2015 (G.12) – ICT Scheme – FWC Examination – 2014 July 7


8 marks
(4) (c)
Functional requirement is a service expected by the user or the service provided by the
system to user. (definiti
on – 2
marks +
 “CarCare” shall be able to calculate salary of employees. 3x2]
 “CarCare” shall be able to calculate receipts for services. IEEE
 “CarCare” shall be able to calculate employees’ work hours / shift time. system
only
accepte
d, actor
must be.
3 marks

www.aassaan.com
(4) (d)
B2E

Part – I 2 x 40 = 80 marks
Part – II A 15 x 4 = 60 marks
Part – II B 20 x 3 = 60 marks

*****

A/L 2015 (G.12) – ICT Scheme – FWC Examination – 2014 July 8

You might also like