2017-al-ict-part-i-sinhala-medium-alevelapi.com-pdf · l -a i. i -=

10
AL/2017/20/S-I 23935 - �0f::EduodY= W), AFFZ @ ��m lNI �ffi, Q�L�uL Q�®LUw I lnfoation & Communication Technology · I c�: �, � ® gvc 8�6 i 00û. ,!: 8�61 O@d �o@m dchw@d @� � o �ûw. ,!:· 8�61 0F@d 8oo � en£ co@ d 1c c@Cû Bo� 8�o�û. 8 @u wl / rr6Vt Two hours ,1, 1 Bo SO 0m 6 gwoo (]), (2),(3), (4),(5) om 8�61v�û ®✆ j 8�6 @m:J@À, 60, �� o � c�d � (X) �. ·:!: � ûF JmoD @�- 1: qov �® @c@ (stored program) ocoo �8û ® 0do @ �1û 58m ? (I) Ada Augusta epoJD (2) Charles Babbage (3) Howard Aiken (4) Blaise Pascal (5) Von Neumann 2. 0 ©0 cooo q�@dd o�c ®wn® 01s® 6OQ (CPU) 80£û oo@J@0 O 1@ �@ ? (1) RAM (3) ALU (5) Ll �63 @mo (Cache memory) (2) ooew 6O (Control Unit) (4) ©OJ�Jo @dm 3. cc, 88d 010�0 0û@û ®, 45 ý1a�c 6 2 ? q�6c �® ? (!) 110111 (2) 10110011 (3) 111101 (4) ꝃlOll 11 (5) ꝃI0110L 4. ©V gO0 o�o mv ® 0d@d O g@0 q�©0û �® ? (1) ®o�Í qoƣ gJmmo (2) o� goWO (4) ®J gomo (5) d0 gomwo 5. 0 e� �88 qo0o co�® q�@û ©�0 ® g@�C c@o @ co�@ ©CO oo®omd oc� c@m®m �®? (l) 900?m 100 (Compact Disc) (3) qnû a� do (Internal hard disk) (5) m®n c (Floppy disk) (2) qom � ý9w m100 (Digital Versatile Disc) (4) �®@m ooo (Magnetic tape) 6. 9{C oB� Ci@ (bꝏt-up) �J oJ®nrrn@om o� 6�@d a q�@om V6 ? (I) dB6Jo (Firmware) (2) q��o @a�oom (Mal ware) (3) @0�� ®a�oo (Adware) (4) o@ @a�oo (Ransomware) (5) 0oo (Liveware) 7. 9{e oB�o q�gu @e1 ©o8 q�O ûmJo @m@ (CMOS) gwom Jod Dm@û o @ t q�@6û �® ? (!) 018® �o qoom h 1�® (2) ©®@e® �o O© O�VJ 1�@ (3) @®@e® o{Do g@�0 (loading) �o q0o c@o �@ ( 4) g£0o o�o e�61 o 1 �® (5) @e 1û@® @oo0o �o @ qoom gJm o{w@d (Basic Input Output System) Doc qo (settings) @o 1�® 8. ae o� �b qd� @c.:m:Do mo0 oo (non-interactive jobs) q�g®o oAcooo o@®0 @ood® 8® �dv� e@�@d, (I) �J�c (multitasking) @eo c_ (2) @� oAe 18@ (multiuser processing) @e c. (3) � 018® (multipressing) @co o. (4) o 018® (batch pressing) ®CO o. (5) ®omm 018® (online processing) @e o. 9. 101111 2 <®c Oo@o � V©û O ©VW o@ro q�@6m VO ? ( 1 ) 5 78 (2) 5 7 16 (3) 5 7 10 (4) 5 9 16 (5) 5 F16

Upload: others

Post on 28-Dec-2019

29 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

AL/2017 /20/S-I 23935

- Genem�tlean,,..::;0f:::Edueation=(AdY=l--tWel)=Er-aro1:fflitian, AugnsF2GFZ

@a>:>0ti2,cx GX> ��m tnlN� I �ffi6lJ6\), Q�rrL�urrLsi) Q�rr!:Ql®.)JLU6lllwsi) I lnfonnation & Communication Technology · I

c�c:d:

�, � ® gro25)vcc> 8�6i e,0025125). ,!: 8�61 Ol2)@d �o@m dchw@d (!)@� � ctoQ)(l) �c:;251w. ,!:· 8�61 070@d 8.Qoo � en£ co@<;d <; e,1c&lc@C251 Bo� 8�o�2512S:l.

OlaJ 8(;t::J'X2

@u 61fdr(B w&mfl 15 §J/UJrr6Vt.b Two hours

,1, 1 Bo SO 0mcl t':Jcl 6cl gcsSwoo (]), (2),(3), (4),(5) om 8�61v�251 fflcx.Cl!e(S)j q,an®a5 (NG80!S> emj 8��6 @m:k5J@C025), 60, �� oQ}Cid 8goc, �� c�d � r:ntnooi:n (X) � <;�.

·:!: ro�2:i> c:.,25170 ts:iJElmoD <ye) @<;� em>��-

1: qovi:;i �® @c@ (stored program) e,ot:i)coo �8251 ® 0dci2S:io z:rJ@(f, z:rJ�c:51251 58m <;? (I) Ada Augusta epb'oJD (2) Charles Babbage (3) Howard Aiken(4) Blaise Pascal (5) Von Neumann

2. 01:S)l:5) '(lcl©02S:l coooco q�@dd o6'ro�2:i>c..'.l2:i> ®wn® 012:i>s® 62:i>2:i>OQ (CPU) 80£251 oo@J2S)l5@025) <;liilO to1cl@cl�@cl <;?(1) RAM

(3) ALU(5) Ll �630'> @m2:i>o (Cache memory)

(2) ooew 62:i>l':lJO (Control Unit)( 4) ©OJ�2:i>Jb'o @c:5'5dmc:5

3. i1olcc.,cl, '1l.Q 88d i1010�0 z:rJ0251@251 2S:i®, 45 253c:51a�c., 2:i>62S:i 2 63 q��62:i>c., �®cl <;?(!) 11010011 (2) 10110011 (3) 11001101 (4) OOlOll 11 (5) OOI0110L

4. ©Val gts>O(s:)25)0 o�es:,o mvcl 2S:l®cl 0d@d OtoO'l gcl@02S) <;t q�©0251 �®cl c,_?(1) ®o�CD qorooi ges,Jmmo (2) o6'CS>�ZS'l ges,oCl:lWO( 4) ®Jb'CS>CS>rn gts>o<l:lmo (5) d0 gts>omwo

5. 0e0%5) e.')�ts)Zi) �88ZS'l qo0o2S:l co�® q�@c:5251 ©�ro0cl ® <;cl%:)) g@�(s;)C., c@o @<;25) co�@c:., ©CO oo®om:i:>G'C.'.ldocts>� c@m®m �®cl<;?( l) 90063m ZS)100 (Compact Disc)(3) qcon251rnc5 <;a� eJdZS'lo (Internal hard disk)(5) m®n eJe!ZS'lc., (Floppy disk)

(2) qo&lm al� 2539w m100 (Digital Versatile Disc)(4) �®@&lm ooo (Magnetic tape)

6. 9{CS>C oBro�z:., alCCS>izrl5@ (boot-up) e:i�roJ oJ®nr.rn@om roo�rn ZS'l6�@d aes:,ZS) <;1 q�@om ZS'lV6cl <;? (I) dB6Joro (Firmware) (2) q��o @a�!':Sloom (Mal ware)(3) @0�� ®a�2:i>ooro (Adware) (4) ZS'ld'o@ @a�ts>ooro (Ransomware)(5) '50ooro (Liveware)

7. 9{roe oBro�z:.,ol:l1 q�gul:I) @e1co ©clo8e:> q�O e,251mJoz:., @mzs,@cl (CMOS) gwom coJe:}rnod Dm@251 otoZS)'{lcl@EJ2:i) <;t q�@6251 �®cl <;?(!) 01ZS'l8® e,�roo qo<;om r:;:,cih ro1�® (2) ©®@roe® e,�roo C,O©<;cl O�VJ ro1�@ (3) @®@roe® o{D£3o g@�(S;)25)0 (loading) e:i�a:>o q0ts>oCl:l c@o �@( 4) g£c:;02S:io o�a:>o ei:sxic:5�61 r:;:,ci>o co1 �®(5) @e CS>1251el@® @oo0{3o e,�i:oo @'3ZS'l qoc:;om gti3<;Jm o{wi»@d (Basic Input Output System) ts>Doc qoro

(settings) %:))@o cn1�®

8. a<:(De o6'(5)�2:i>G'.lcl �b qd.o,� @c.:m:Doe5 e-mo02S:i 2:i>ob'o (non-interactive jobs) q�g®ocl o6'65cZS'looo o:i@d'cl®0@ood®t:ll 8e5® co�dv� e@�@d,(I) a>�z:.,J�c., (multitasking) @eo c.,_ (2) @� o6'65eZS'l e:i1z:.,8@ (multiuser processing) @ee:i c.,.(3) al� 01ZS'l8® (multiprocessing) @co o. (4) t:llo.ae) 01ZS>8® (batch processing) ®CO o.(5) ®ob'mmrn 012:Sl8® (online processing) @ee, o.

9. 1011112 <e:}®c., Oo@:isoE)c) �(3:JS V2n©251 Oe00'l '(lcl©VW e'[email protected] q�@6m 2:SlVOcl <;?(1) 578

(2) 57 16 (3) 57 10

(4) 59 16 (5) 5F16

Page 2: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

AL/2017/20/S-I

10. 5D16

+ l01112(1) 73

8 (2) 75

16

11. 9.2510 ti3 15®o 253610�0 �®cl <;?

- 2 -

(3) 1168

(1) 1110011101 (2) 00001001.01 (3) 0000100101

(4) 1638

(5) 1642

(4) 1000100101 (5) 10001001 .0112. ®� 90610 ®tD qiB ............................. oB©�2S)02:i) ®o:i2S):iBcl0o 5�63® (expand) o�ro:i ro:i5zs, 2S)08.

('y<'.l:lt5) 0©251&3@d' ti3dzs,z25) 8del® e:i�ro:i 0e):irn 8�8 0251©251 0<'.l)t5) e:l�<'.l:l251 2S)0dcl <;? (I) @e:io (Bus) (2) ®dee190 (Clock) (3) RAM(4) 5000 (Slot) (5) R0M

13. orozs, �cl@025) HTML @clzs,o oe2S)25125):<html>

<head> <ti ti e>Coun tries<lti tie>

<!head> <body>

<p><!- <hl> Sri Lanka <lhl> --><Ip> <!body>

<!html> eyrotD @clmo 5�� £13'@®251 e1.@@25) e.:io<;b'cs;imo 253010�0 5dmo @2:i)@d�@d' orotD o�ro251 2S)0dzS3251 <;? (1) "Country" o:i�o ®:izs,a2S):> Bd@d' (title bar) ro:i "Sri Lanka" o:i�o ffib'@ocl (header) eee.:i �d @�.(2) "Sri Lanka" o:i�o @:il:l)a2S):> Bd@d' ro:i "Country" o:i�o ffib'@ocl eeo �d @�.(3) "Country" o:i�o ®:izs,a2S):> 8d@oti3 �d @�.(4) "<!--<hi> Sri Lanka <lhl>-->" o:i�o ®:ima2S):> 63d@oti3 �d @�.(5) "<!--<h I> Sri Lanka <lhl>-->" o:i�o @0� 83@� @e�ti3 (body) �d @�.

14. orotD t;icl@025) HTML eo1d@o2:i) q1.B "Submit" e@ocltD® oe2S):i @e25125):I Submit I

orom �cl@0m �@)25) caemo/§leoo©O �rom �cl@025) "Submit" e@:iclm@®251 @e:ieo:i©d:irn� 0m 2:i)Jb°oo 25307.�0 ®oo0c) 25)008 <;? (1) <input type = "submit" value = "Submit"> (2) <input type = "button" value = "Submit">(3) <button type = "button" >Submit<! button> (4) <button type = "submit"><! button>(5) <button type = "submit" value = "Submit"><! button>

15. orozs, �cl@0m CSS �53 q�@d251 �®cl "school.png" 25)@ @ro:i�@� qi£ q�oi0 @0� 8302:i) 09.tS)eo eee, 5��2:i)(J8 <;?(1) body { background = "school.png"; }(2) body { background: url ("school.png"); }(3) body { background-image = "school.png"; }(4) body { background-image: "school.png"; }(5) body { background-image: url ("school.png"); }

16. 5�m m101.e o<:wB0e zs,101.e @d0o<;:io2S)@ro251 o$n5e) e@:i ro1.�® o�ro:i zs,ioie @d0:i(9:>ro2:i) ro:i5zs, 2:i)(J25)2530®:10<30 0�@d',(1) Simple Mail Transfer Protocol (SMTP).(3) Internet Control Message Protocol (ICMP).(5) Telnet.

(2) File Transfer Protocol (FTP).(4) Internet Message Access Protocol (IMAP).

17. User Datagram Protocol (UDP) 25)® 90:irom d6d 253o®:i0<30 ........... e:i�ro:i ro:i5zs, 2:i)� roizS3o. eyrozs, 0©25153@d' ti3dmi 25) Boe,® e.,�roo 0e)orn 8�8 0251@251 orom e:i�ro251 2S)0dcl <;? (1) 5rd0e:i�o e:i251253@�<;25)0 (reliable communication)(2) e:iro532:i) 2:i)(J25) e<; e@<;:i roiB®(3) e:i@@251Q25):iti3�@ 0251253@�<;25)0 (connection oriented communication)(4) l@®:>�t:Ste @@<;o ro7.B® (ordered delivery)(5) @oel)901 qzs,d tDtit»0 @m:id�di �0®067. £13'®

18. MAC 8825) e.,@@251weo251 orom �cl@025) 0ro251£ q�@d251 2S)0dcl 2530-i� @� <;?(1) e,1® o:ie co:ioroo2S)c) ® qmm:i:i MAC 88mocl qizs,.(2) 01® ooe oo(9:iroo2S)c) ® (host) q25)m:i, MAC 88mocl qim.(3) 01® o:ie q�di@��m2S)c) @ (interface) q25)25):l5 MAC 8825)ocl qizs,.(4) t'.)o co:ioroocl dc.5:>025)0 2:i)(J25) q0d6:i@� � o0d� e@8.(5) t'.lo ®o ro7.8de,@ o�ro:i ro:i5m �68.

Page 3: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

AL/2017 /20/S-I - 3 - 239v

19. COOJ(3c.'.l2:ll O@@ e.:iro q0e.,n5) IP 882S) 8/;A0/;251 192.192.48.0oro 192.192.63.255 @�. @®® C,00J(3©cl COOJCqJ00�c.'.l 0251©251 ororn �cl@02S) '1l Cf.tSJG-0251 �®cl <;?(I) 255.255.255.0 (2) 255.255.192.0 (3)· 255.255.255.192(4) 255.255.240.0 (5) 255.240.0.0

20. 172.16.48.200/24 c.'.l�(I) B 0251£@cl OJ(3c.'.l2:ll e.:io@Jro2:ll 882:S)c.:icl @�.(2) C 0251£@cl OJCc.'.l2:ll OJC 882:S)c.:icl @�.(3) 172. I 6.48.0/24 coo3ec.:i %SJ@ e.:io@Jro2:ll 882:S)c.:icl @�.(4) e.:io@Jro2S> 255 §251 9cl e,oOJ(3c.'.l2:ll OJC 88ZS)c.,z:;:f @�.(5) OJC rog 8 §251 9cl e.:io@Jro2S> 882:S)c.'.Jcl @�.

21. TCP/IP o5©�2:ll oJec.:i %SJ@ Transport Protocol Data Unit (TPDU) eee., e.,�ro251 0�@cl,( l) Ol2:llclfl0cl c.:i. (2) 6J@ 0cl (Frame) c.:i.(3) @2:llJoe.,cl (Segment) c.:i. (4) i/.Sl�('.)0cl (Window) c.'.l.(5) oSiive.::ic.:icl (Message) c.'.l.

22. d0c.:io�c.'.l eocts c.'.l251�c.'.l2:ll Cflcl2S)@ l:i)�@ (nice to have) 2:llJE5c.:i@{w @2S)JV2S) q0@l:lrnJ0c.'.lcl 0€lJcl ® @roJ�251 vdrn<:52:llO�@cl ororn <;zcl@02S) �®m 0cs:,251£@c.:i251 <;?(l) o{wBc.:i oB�e2:ll8251o @<;e cpo9 ©l�@® oro92:ll® e@J �c.'.l 8.tSJ® c.:i. (2) o<wBc.:i oB�e2:ll8251o @<;e rnl251ocl 635@0 <g)e.) �c.:i 8.tSJ c.:i. (3) o1wis3c.:i 8c.'.l� ® e.,251£@�<;25) e.,�roJ Q)g 2562:ll CQdrn @drn2S)c.'.l ts:iJvrn 2:ll@ 8.tSJ® c.:i.(4) o<wBc.:i do�@ §36 (touch screen) q%5Jc5l@��rncl o5�ei/.Sl8251o cah �c.:i 8.tSJ c.:i.(5) o{wis3c.'.l rnclo<:5 5cl %SJ@ � @<;e @<;Jrol5c.'.l 8.tSJ® c.'.l.

23. qecv @rnJc5%5Jc5l o{wis3c.:i2:l) <;clrn ©l�@ e.,c)ro2S)i:':i) <;d0J CflB ororn e.:io@drnc.:i .......... q€lo'Q fl ©IDV® @rnJOZSJdl Z536tO�c.'.l 2:ll08.

Jn(M)j Payment

<g)IDrn V©251is3@cl @e.:frnl 25) 86�@c) 0£hcl @ @c.'.l:f©l:l 0251@251 ororn e.,�ro251 2:l)e)Qz:;:f <;? (1) @©J� @251e{8c.'.l2:ll (file tray)(2) e:im 2:lle)<;J8 @©J�0i:':i) (cardboard file)(3) @©J� 2:l)1Q)@2S)ofl02:ll (file cabinet)(4) <;a� cJd2:llc.:icl %SJ@ CflB <;.clrn @©J�02S>(5) <;a� cJdi:':i)c.:icl %SJ@ <nB rnJ0i:':i)J82:l) <;clrn ©IDJ�0i:':i)

24. ororn <;zcl@02S) <;clrn ©l�@ e.,c)ro251 q.t5J5251 <;clrn a:,l�@ CfJ2:l)ais32:ll6�@c.:iti3 �is30eo q�2:5tC0 i30lo� 0251@251�®cl<;?

(1)0B

(2) B

(3) B

(4) B

�� 1 1(5)

� B

1-----�MI C

I_,. -----llM1J C

. t

Page 4: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

e,cmcam• t1i1JII m�t 1111 •mevel ct8 lracebook 8Qo811J omi 0703470434 'fgDOalt.

Page 5: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

AL/2017/20/S-I -4-

read a value for x

Print "Good" end

Print "Bad"

( end )

<yro.rn m1�® cDro@m' en5l @(i:fll!lc.'.l �®cl .:;? (I) 663 'end' e:io©cl.rn ©(iZS>cl 5lal® (3) 663 'process' @ZS>Jg0cl @mJ®1.is3 B®(5) ffil�® �(S;}Je)cl �0ld� @mJe,®

(2) 'Print' "'B 0<30<32 <y<ti:3 o.:;c.,cl (keyword) emJB® (4) 663 'Print' ooecl.rn ©�ZS>cl .63al®

26. B�d 0xiJoJ6 (e-business) o®@m'wec.,m' oroi:5.l c;icle0m �®m 0mm'5lc., 01:5.ll5 e� ,:;? (1) 6c.'.l q{5w V(S;)@c.'.lm ®Jb'CS:,cs:,1:5.)e) o0d0J©ffim c.'.lm Vl5JOJ0 @c.'.lJ0�c.'.lB. (2) 6c.'.l eoo qmi:5.l (front-end) oro 09 qm.rn (back-end) ®Jb'mmi:5.l @c.'.lJ0�0�m o®mB.rn @�. (3) 8c.'.l§ 'brick' 015JOJ5ZS>8m i!l�m@cs5 vmoJd ®ob'mm.rnv o0d08.

(4) �mt® B�d 0o-8iiol5 @c.'.ls®cl B�d Vl'.lOOOO@c.'.ls@B.(5) �mi® B�d vmooo ec.'.ls®cl 5�1:5.l' vo&an @c.'.ls®B.

27. 6cl.rnoo 000<3ZS> 89m@cs5 qwnoom ZS>D9� 01.eJ �8� BB® o�roJ ®�mo tablet oBm-@liiZS> c@o @.:;m c�- ©®®qd@-@lii OJclll!lod ZS>O fit�® e.,�ro:i 0c:>:id ® ESB vm@m oro.rn @c.'.loZS>OOZS>®0�m' �®cl .:;?(I) o5m-@liiZS>m.rn qwmoib �0n @omi:5.l BB® (2) B@m:f.:;:ie3Svo.:;ocl®ZS> e,eJ@c.'.l:f mlo�®(3) ®�om q.rnd clll!l-8iiZS>0 o&Bc:> "'lB® (4) a)e<3Jcs5 �e'.l®(5) oBm-@liiZS> :@c:>:ivc @c.'.l�®

28. ZS>a@® @{wc.'.l o®@m'w@c.'.lm Ol'.01:5.l c;icl@0m J!%®m 0mm.63c.'.l OZS)ll ©� ,:;?

(I) Be'3Sll!l� o1w.63c.'.lZS> qB®Jm c.,m�c., (Inference Engine) ®:imv �6-@lii mz�©® @C3:i08c.'.l @cl®253m ® qBZS>O-@liic.,ZS>6B.

(2) 5©'3Sll!l� o1w.63c.'.lZS> c;tB® e:i@c:;oc.'.lcl �@, (Knowledge Base) Be'3Sll!l�c.'.lJ!%©© god@b c;tB® o@-@liicl qc:>oa;i ©�.

(3) 5©'3S@� o{w£3 ol®BD ® aom®c.'.l qieemoB.rn® (Genetic Algorithms) ®&3m @ooo-i®ZS> ©ZS>@b'.(4) oom®c.'.l ene@moBi:5.l® ®&3m � qz.63 mzD§0cl o�roo 6cl 8�ocl o®-@liicl c@o e{.(5) aom®Cl qleemo5.rn® � qz£3 gclmc.,25) Bo�® 9mb'25)6-@lii (iterations) B63oCl25) � oB-@liio@mc.'.l ZS>68.

29. [email protected]® o®@mw@c.'.lm Ol'.01:5.l c;icl@0m J!%®m 0mm53Cl o.rnl5 ©� �? (I) m1D§0cl Bo�®c) ©c.'.lO(iO mm'mo 8Cl000(3 o@roc.,cl qleemoB.rn®c.,cl ©(30 l'.Ol�m°@�.

(2) m1D�0cl Bo�®c) ©ClO(iO mmmo 25)Jb'c.'.l0(3 qB�®Clcl [email protected]®c.,cl ©(30 l'.Ol�m@�. (3) �25)-i@ m1D§0cl Bo�® o�roo vte:l®mcl ® 53'1lCl roiclecl ecl qieemoB.rn®c.'.lcl o®&.(4) [email protected]@C325)o qoB®i:5.l 8Cl06 oo@no0cl 5l'1lCl ro1B c.'.l. (5) [email protected]®Clcl oB®.rn 25)0(3Clcl �� � qvom e5®D q0(5;)15 emo@�.

30. qi:5.lllOV©ll, q.rnllJV(S;)l'.l @25)0025), 25)Jb'Cl@{w oro 25)Jb'Cl@{w ©movm ©(30 o{w£3c.'.lZS> [email protected] 0b'�25)0-@loc.'.l 25)@_

ro1B "'· "@10J!%025) ATM Clm�c.'.lcl o5�CZS>c.'.lJ!%D 0z6� @<30 orod qo25)c.'.l en�@,zi BB®D cdooro25) qvddo �m25)c)e)c)o <ye) c@J @mo�c.'.l 8�® Cl."<yro.rn o�rom [email protected] 253vt6�0 0b'�25)0-@liic.'.l 25)0m@m' oro.rn o�rom J!%®Bm .:;9

(I) q.rnno0@n, 25)ob'Cl@{w (2) q1:5.lm0(S;)l5, 25)ob'c.,@{w @movm (3) q1:5.lm0@n emovm, 25)ob'c.'.l@{w (4) q1:5.lm0@n emJ0m, ZS)Jb'c.,@{w @m:i0m

(5) q1:5.lm0@l'.l @ro:f q1:5.ll'.l00cs:ll5 ©25)0025), 25)Jb'Cl@{w

Page 6: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

AL/2017 /20/S-I - 5 -

• qot.5) 31 oro 32 gcgm0eD 8�61 �® o�ro� orot» �cle::>:i q-i£3 o®@wwt»o0 oezs,wm:

Sludenl (index_no, nalional_id_no, name, date_of_birth, gender, blood_group)@®� index_nO om qroml5 coecl��c.5cl e)ro qt5)0 name coecl�-Elx>c.'.l index_nO COGdl!H!liiC!l @%5) �6@2532:n @qoc.,clZS> (depend) @�.

31. cgiro.%5) o®@wwt5lo0®cl 9@.%5) q0ddoE> o®@ww@c.'.lw aroZS> �1cl@e::>m E>rom£3 q�eom r!B®cl 25301� eO <;? ( l) t'Jc., (%ml5 g®t5l q0d6o@� 00£38 (zero normal form). (2) 6c., o�@ g®t5l qE>doo@� oE>.£38 (first normal form).(3) t'Jc.., @<;vm g®z:si q0ddJ®� 00£38 (secondJJormal form). (4) 6c.., @ts.>e::>ro g@.%5) q0ddo@� ae::>.£38 (third normal form). (5) 6@ g@m qDddo0 �6�c.., z:s>@ @roorov£ c..,.

32. oroZS> zs,E>od <yrot5) o®@mwZS>oe:>@cl qedcl�l:S> c.'.l�Ocl (candidate key) Bo a)i63 <;? ( l) national_id_no (2) name (3) dale_of_birth (4) gender (5) blood_group

• qotsi 33 80 36 gcgroE>eO 8�61 �® Ol(ja>O C!li:s:>Z5) <;clE>o qi.£3 e:)@@mwrno oel:S)w25l:

book (book_no, Lille, publisher, edition)author (author_id, name, email_address)bookAuthor (book_no, author_id)e®@ book_no e.:,cs, author_id sge-v@zrl book oro author o®@mwE>e qromll coeclri:H!lii @�.

33. <ya>ZS> book.Author o®@mDZ5)oE) Sg@� 253E>1� gzs,ocs;ic.., orot5l �cl@El25l de)o q�@6m r!B®d <;? (1) book_no 9od@z:s, o�o �.

34.

(2) author_id god®2:ll c.'.l�O e-�.(3) em1® t))z53 e,oecl�-Eiiiocl q@dcl�z:i') c.'.l�ocl 5c:i 10163 o.(4) author_id qedcl�ts> o�ocl e-�. (5) book_no '-'m god®zs, c.'.l�e-6@ e-?.Siooocl @�.

q,l.:0Z5) o®Qlmwt5):> ®crlw z536tO�c.'.l @Z:5)@025) 'QZ5)J�O qZ5)0 o®@mwc.., £v-i� v £6tO�c.'.l @?.Sl@OW@W Ol:0%5) ?:B®rocstZ5)ot:5d o®@wwt»o (ER) c5lo oDroz53m <;?

0 (I

) I m

book aulhor

(2) I book 0 author

(3)1 book 0 author

0 (4

) I m n

book author

0 (5)I

m book author

35. (g)CS:>t)) e:>®@mD, c.,®@mDZS> <;clt» o@<;OOZS) E>� @00 ocl ZS>@@ 018 coz:sie:!omo ts>dlrlm. 0.:01!5) SQL 5®9®(query) 6® <;cl%5> o@<;:>c.'.l �@ @c..,om®?.Si zs,dm e�:

SELECT* FROM bookAuthor (g)tii.o) SQL 5®9@®63 g63<;o2:5lc.'.l �®@mw@ow 0a>Z5) E>mmS q�@6m t:l}e)6cl z53vi6� @2' <;? (1) 6c.:i (%mn e:>�E>cl (empty table) 5c.:i e-m:iro18 c.'.l.(2) 663 title �6c, (column) q1�� �-(3) ei@ name �Oc.'.l q1�� e-€). (4) g.£3.:;oroc.., ea>o �® o�roo book, author oro book.Author oro El� 8<:JC:!e tm51!5) ZS)08.(5) book.Author 0�@0ti3 q1B Bo@ ® caeiB (records) g.£3.:;ome-o@ q1�� @�.

Page 7: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

AL/2017/20/S-I - 6 -

36. 'tdts) tpb'.:50c.'.l (data integrity) o0d0J mm®m bookAuthor 0(.Q0 mb'®J�O BB®o @c.'.lJt;J md c;m%S) mbD02l10mm£3o (DDL) c.,®&25'.l'w@c.'.lm oroz;i 't(d@0m gz;:;,:,a:i c.,ez:;imrn:

A -e&.l g:,d@2:S> c.:i�61 e:>o@6:fw!:l'lc.'.lz:s:f (constraint) l'J?l25l. B -6&.l t:p3'z:.i�2:5l c.:i�61 c.::lo@6:fwz:ncd cnrn. C - e&.l 0e:>® Oo@6:fw2:5lc.'.l2:i") qzrn.

�('.l)l:)) 0©25163 q�@625'.!' 25301� 025'.!'@251, (I) A [email protected].,_(4) B oro C [email protected].,.

(2) A e:iro B o®.g.,.(5) A, B Oes:J C C:,Z)) Boc'e @ C.'.l.

37. orotsl 0"1<0251 �@25) q)�O @md' a:i56@d e:io0arn o{w£3c.'.l25) @z:;)JOOz:si° @El t;? (I) ene:i (2) 25)25) (3) roa'tc:J (4) 0�m�0

38. Orol:D �d@0m �®m 0<Dm£3o IDLJlO� @D c,? (]) ®c.'.lti® @a52:D:>ocs:J gQ:>25) ®Z5l2:5)CJO 005® g@DC225)c.'.l (load) i:s,68.(2) ROM &.l m&El:, 2:5>6 q1£3 �®@c'oJ, o<wtn ®ati2:5l:>om @ee:i rot�zrl'@D.(3) oc:5o25:!'ts) C,0:>oID qrn6 'tdrn e:>zrl'm@Dt;2l1c.'.l e:>�ro:, o<wrn ®a5z:;):>o(D e:>roc.'.l t;!:ii08.(4) C,O@c.'.l:fcntD:> ®a52Si:>o<D o:>®:>m:i:l@c.'.l2SJ ROM &.l cn@e.):, zsi68.(5) 00� @e:i:f'tro c:.'32510 l:sJ@: e,eec:.51/$3%5):, @a�z:s,:,om e:>od'ooe25)c.'.l 25)0 q1:('./).

39. 0cl)Z5) �cl@025) t;dtsl cp(i:>25) C,OJo(l) 0C2:5)25125):

A -Boo @2:5) �z:si'@025) c.'.ll:sJ61 90610 (virtual keyboard) B - tMl @drn 8c.'.l025)c.'.l (Bar code reader) C - �@@2::5:) ZS>:>e) e,d Bc..�02l1c.'.l (Magnetic card reader)

e)e.):,cl 25)Jc:5c.'.lz:s:f�@€) 'tcli!5) l.P<tJ<5'.I £6'® e:l"1<'.lJJ ':yclJO) i:s)VO C,OJo(D tOJ5:(5) i:s)@ 10l z:il '{? (1) A [email protected].,. (2) B o@&. (4) A e.,1!) B e,@&. (5) B e.,rn C o®Sii.

40. HTML &3 t:005:5:l z:;)025) css c:o:, e:i®@25'.fo ero:5:l �z:s:f@025) 03'mB OC)i:s)J @em2l1:

(3) A OclJ C e5®8ii.

(3) C ei@So.

A -@m:>� B&.loc:,2:5) cntil HTML §leoom 5�� BB@ ecl do:, 00c:.5£25:f (style sheet) mb'00mc.'.l t:i)@ ro1B o. B - de):, 00 qoc.'.l:>z:ll (import) 85@ e:i�ro:, B85 q£3@b'l:il @:,mi!'.,) B5@cl q0(l;)J:l ema@D. C - HTML @c'@25)@d' <link> C9625"lc.'.l <1'm0Jl:5o@CJ25:!' ® l'flZ'.i}�m 25)@ 8� Cl. D -Cf<tJ@- §le:>o(S)c.'.l �@ 6oJ (style) coez:si't!3�Cl tJ!0(,D5 @�.

ah@d duJ 00 ro:ivmo o®&25:!'w@c.:i25:!' cyrorn ?.:li®m 8rod£3 me>t 6� 0� t;? (I) A -e:iro B o®&. (2) A oro C o@&. (3) B oro D o®&.( 4) A, C e:ic:o D e®&. (5) B, C oro D o®�.

41. Python t;cl!;j) gdio/gtsiJcsa25) 8S@1<c v eirol'.l) 'tlz:si'®025) 2S106 0m2S:!'Bci mvl� ®� t;?(l) 'String', c.,� mutable c,clrn gd100B.(2) 'List' o� immutable �cli!5) g61ociB.(3) [I. 2, 31 CJ� tuple c.'.l8.c 4) I. 1, 2, 3 J I 1 J 92SJJ(l;J25)c.'.l �ClJm®2SJ i:s)b �o f2J e@J e<,(5) {'a':1, 1:(1, 2)} 96100 Dictionary e5£.

42. orom gcleDm qmc.,m e:JC2SIZSJZ5:l:A - 2.3e2 B-TRUEC - "This isn't a string"D -"

<yroZ5l gcl&0Z5:> qroo25:!' q��,d25:f �®d Python 63 Dco<:32 @t, t;? (I) A e:iro B o®&. (2) A e,en C o®&. (4) A, B oro C e®&. (5) A, C oro D o®&.

43. ororn t7(d@0m Python 0<Dm£3c.'.l e:>C2Sld<5:I:

temp = [1, 2, 3, 4, 5, 61 [2::2J

(3) B c:,ro C o®&.

�roZ5) g2SJJCl:lCJ @c.:iod®2S1 BB@®d 09 temp Be:icu@d' amc.:i orom gcl@DZ5"> d0:i8d �®d t;? (1) 2, 4, 6 (2) 3, 5 (3) 12, 31 (4) 13, 51 (5) 12, 4, 61

Page 8: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

AL/2017/20/S-1

44. orotl} c;iz:si@Dro Dmdti3 e:)ezs,dm:

A - ? =b =2 + 3 B - a, b = 2, 3 C - a, b = (2, 3) D - a = (2, 3)

-7-

<yrorn 60:i8d �®d Python e3 veoG2 01D61® gzs,:ics;i 025:l'@m' <;? (1) A e:lro B o®Sii. (2) B e:)ro C o®&.(4) A, R e:)ro Co®&. (5) A, 8, C e:iro D 02:5') 8oce @ o.

45. Oes:lt)) c;iz:si@D2:S) Python 92:Sl:J(S;) oezs,mID:

A - TrueorFalseandTrue

B - 3 > 2 and False C - {2, 3} == {3, 2} D - (2, 3) == (3, 2)

<yeot)) l::SlD6 92:Sl:>(&) @80:im True q<Dc.:i 98bec.:i eeo e@J 0{ <;? ( 1) A oro B o@Sii. (2) A oro C e:i@&.(4) B e:lro D o®&. (5) C e:lln D o®&.

(3) C oro D o®-So.

(3) B cro C o®Sii.

46. "in.csv'" e:lro "out.csv" c.:im0Dm 2:S)@ l::Sl02:S) e<c @(l)J�0e qmts)es<Drnc.:id "Fig. 1" ro:i "Fig. 2" 6-io C1J0rod ®�d8g@0g2rl c;id@�.

Ruvan, 20, 50 Ramesh, 0,5 Raj, 10, 10

Fig. l: in.csv

Ruvan 20 50 70 Ramesh O 5 5Raj 10 10 20

Fig. 2: out.csv

eJes:ll:)) <';lW@D2:S) �@2:S) Python 13@0<3@(.') "in.csv" 2:lJ� cnti3 <;clrn "out.csv'' 8 qdrnb<Dmo @De) oB'-6>:i®mo 8B@D tn:>vrn l::Slb roiB <;?

(1)

(3)

(5)

fl=open("in.csv", "r") f2=open("out.csv", "r") for line in fl:

items=line.strip().split(" ,") tot=int(itemsl l 1)+int(itemsl 2 I)print(items[Ol, items[IJ, itcmsl.21, tot, file = f2)

fl .close() f2.close()

fl=open("in.csv", "r") f2=open("out.csv", "w") for line in fl:

items=line.strip().split(" ,") tot=int(i terns [l ])+int(i temsJ 2 J) print(itemslOJ, items[ 11, itemsf2], tot, file= f2)

fl .close() f 2.close()

fl=open("in.csv", "r") f2=open("out.csv", "w") for line in fl:

i terns=! ine .strip() .split(",") tot=i nt(items 11 J)+int(itemsl 21) print(itemslOI, items[]], itemsf21, tot, file = fl)

fl .close() f2.close()

(2)

(4)

fl =open("in.csv", "r") f2=open("out.csv", "w") for line in fl:

i tems=line.stri p() tot=int(itemsl l ])+int(itemsl2 I)print(items!Ol, items[ 11, itemsf2 I, tot)

fl .close() f2.close()

fl =open("in.csv", "r") f2=open("out.csv", "w") for line in fl:

i terns=! ine.stri p() .split(",") tot=itemsl I ]+itemsf2] print(itemsfOl, itemsl.LJ, itemsl21, tot, file= f2)

fl .close() f 2.close()

Page 9: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

e,cmcam• t1i1JII m�t 1111 •mevel ct8 lracebook 8Qo811J omi 0703470434 'fgDOalt.

Page 10: 2017-AL-ICT-PART-I-SINHALA-MEDIUM-alevelapi.com-pdf · l -A I. I -=

AU2017/20/S-I -8-

47. z:s,ob"zSZS> 0606 emo£:lml©e@ � NOT,AND es:xi OR {0:i6 e0�0c:> NAND ro:i NOR {0:i6 eooBm £5@ 8�@� oi:oz:s,

gclevm Dmmtn oez:iimm:

A - t'JDo Z5):>b°63ZS> 0606 253b"@o-@1ii2S>6-@1iic.'.l o6e ts>68. B - e'Jvo qf) B�B o5ew1amocl ZS>6m rnob"£zsi 0606 @(l)o£)m1�® o�i:o:> C02:i>:>6 ZS>68.

C - e'J0o 25):>�632:l> 0606 ©©Oel25:>loB® e)£):,n, eoeoc..08 2:l>68.

<FJroZ5l �clevzn Dmmtn q�e6m 25381� Dmem. (I) A o®Sii. (2) B o®-So. (3) A oro B o®&.

(4) A e:>ro C o®-So. (5) B oro C o®&.

48. {!)25)1@ 253a}e e18d�e:>2S> (list) qv53 8c.'.l§ ® qe:>ovve 62S>�0 eah ec.mem oroz:s, o�rod �@25) @l:S)c.'.l <;?

(I) def f(x): (2) def f(x): (3) def f(x):s=xlOl s=x[OJ s=O

for i in range (0, len(x)): s=s+i

returns

(4) def f(x):s =Ofor i in x:

S=S+ xfi] returns

for i in range (L, len(x)): s=s+i

returns

(5) def f(x):s=Oi =0

while i < len(x): s=s+ xfil

returns

49. ororn o�rod o{wB @oorn®2S> 630-@® �® OG2S>?5}25):A - @�olo (Direct) 8 - 253oo@zs, (Pilot) C - o®o?5lrn6 (Parallel)

for i in x: s=s+i

return s

qiroZ5l o�ro?5l �@25) �®o/�® oo®nnBeo?5l marodd epocl�Z5l o<:wBod '®on�f®Z5l £B'®o eooBz:s, 2S)6� e6l?5le?5l c,? (I) A o@Sii. (2) B o@Sii. (3) Co®&. (4) A roo Bo®&. (5) A roo Co®&.

SO. oroo, c;idevm 0rodtn oe2:l>dm: A - q�:ie 0:15062:l> @0mdZS>®0ec:> 98006 c;idBo ro1£ c.'.l. B - eroo�d qb"o c.clvo (well-defined) enB o5�etsl coe�d q�D 01® Be:> ® @c.'.l:i 2:l>68. C - gt5D qt56 'tlclg z:no!:5c.:1 e:i�roocl o®-@1iicl <FJB l'.:i)68. D - qo®gt5-@1ii ©-rn:>6�61 ®rn 86� ro1�®c) ro18c.'.l:i8cl enm.

qirorn 0�1:S:>?5} c:10:>8?5l @a�ts)Jo(S) c:1i:1?5l.tSl o{D6k.5Z5l i326Jo(S) @GO 01e£0 ro1cl@cl e@o25)e):> <;? (I) A oro B o@-So. (2) A oro C o®Sn. (3) A oro D o®Sii.(4) B oro C o®&. (5) Coro D o@&.