Uploaded by escoesco882

Unit-7-Past-Paper-pack

advertisement
Unit 7
Past Paper Questions
Pack
[Document subtitle]
Isuru Gayashan
B.Sc(Hons) in Computing
2022 AL
MCQ
1. mß.Kl moaO;s ia:dmkh lsrSfï (𝑑𝑒𝑝𝑙𝑜𝑦𝑚𝑒𝑛𝑡) wdldr ;=kla my; (𝐴), (𝐵) iy (𝐶) f,i i,l=Kq l<
rEmj,ska oelafõ'
my; ljrla (𝐴), (𝐵) iy (𝐶) moaO;s ia:dmkh lsrSfï wdldr ms<sfj<ska olajhs o@
^1& Rcq (𝑑𝑖𝑟𝑒𝑐𝑡), wjê (𝑝ℎ𝑎𝑠𝑒𝑑) iy iudka;r (𝑝𝑎𝑟𝑎𝑙𝑙𝑒𝑙)
^2& Rcq" kshdul (𝑝𝑖𝑙𝑜𝑡) iy iudka;r
^3& iudka;r" wjê iy Rcq
^4& iudka;r" kshdul iy wjê
^5& wjê" Rcq iy kshdul
24. 𝐴 ,ehsia;=fõ we;s f;dr;=re" moaO;s j¾. iy 𝐵 ,ehsia;=fõ we;s úia;rd;aul WodyrK i,ld n,kak'
𝐴 iy 𝐵 ,ehsia;=j, we;s whs;u w;r jvd;a iqÿiq .e<mSu f;darkak'
𝑨 ,ehsia;=j
𝐴1 −
𝑩 ,ehsia;=j
;SrK iydh moaO;sh
𝐵1 −
mqj;a
fjí
wvúhl
úia;r
hdj;ald,Sk lsrSu" ks¾udKh lsrSu
(𝐷𝑒𝑐𝑖𝑠𝑖𝑜𝑛 𝑆𝑢𝑝𝑝𝑜𝑟𝑡 𝑆𝑦𝑠𝑡𝑒𝑚)
iy l<ukdlrKh lsrSug bv
fok moaO;shls'
𝐴2 −
wka;¾.; l<ukdlrK moaO;sh
𝐵2 −
.kqfokq ieliqï moaO;sh
uqo,a
yqjudre
yiqrejk moaO;shls'
(𝐶𝑜𝑛𝑡𝑒𝑛𝑡 𝑀𝑎𝑛𝑎𝑔𝑒𝑚𝑒𝑛𝑡 𝑆𝑦𝑠𝑡𝑒𝑚)
𝐴3 −
bf,lafg%dksl
𝐵3 −
ft;sydisl
o;a; u; mokïj
úl=Kqï mqfrdal:kh i|yd o;a;
(𝑇𝑟𝑎𝑛𝑠𝑎𝑐𝑡𝑖𝑜𝑛 𝑃𝑟𝑜𝑐𝑒𝑠𝑠𝑖𝑛𝑔 𝑆𝑦𝑠𝑡𝑒𝑚)
iy úYaf,aIK fuj,ï taldnoaO
lrk moaO;shls'
^1& 𝐴1 − 𝐵1, 𝐴2 − 𝐵2, 𝐴3 − 𝐵3
^2& 𝐴1 − 𝐵2, 𝐴2 − 𝐵1, 𝐴3 − 𝐵3
^3& 𝐴1 − 𝐵2, 𝐴2 − 𝐵3, 𝐴3 − 𝐵1
^4& 𝐴1 − 𝐵3, 𝐴2 − 𝐵1, 𝐴3 − 𝐵2
^5& 𝐴1 − 𝐵3, 𝐴2 − 𝐵2, 𝐴3 − 𝐵1
25. moaO;s ixj¾Ok cSjk pl% (𝑆𝐷𝐿𝐶) wdlD;s iïnkaOfhka my; l=uk m%ldY$h ksjeros o@
1
Isuru Gayashan
𝐴 − iqp,H (𝑎𝑔𝑖𝑙𝑒) wdlD;sfha oS" l%udkql+,j ixj¾Okh l< ls%hdldrS uDÿldx.j, l=vd fldgia
ksrka;rfhka fiajdodhlhdg ,nd fokq ,efí'
𝐵 − wjYH;djkaf.a miq fjkialï i|yd oshwe,s wdlD;sfha oS (𝑤𝑎𝑡𝑒𝑟𝑓𝑎𝑙𝑙 𝑚𝑜𝑑𝑒𝑙) myiqfjka bv
,nd.; yelsh'
𝐶 − fiajdodhlhdf.a wka;¾ ls%hdldrS;ajfhka f;drj uQ,dlD;s (𝑝𝑟𝑜𝑡𝑜𝑡𝑦𝑝𝑖𝑛𝑔) wdlD;sh ls%hdfjys
fhoúh yelsh'
^1& 𝐴 muKs'
^2& 𝐵 muKs'
^4& 𝐴 iy 𝐵 muKs'
^5& 𝐴 iy 𝐶 muKs'
^3& 𝐶 muKs'
26. ld¾hnoaO fkdjk (𝑛𝑜𝑛 − 𝑓𝑢𝑐𝑡𝑖𝑜𝑛𝑎𝑙) wjYH;d moaO;shl .=Kd;aul Wm,laIK ks¾Kh lrhs' ld¾hnoaO
fkdjk wjYH;djla i|yd WodyrKhla jkafka my; i|yka ljrlao@
^1& úoHq,a ;eme,a moaO;sh mßYS,lhskag f.dkq weñKSug bv ,ndosh hq;= h'
^2& fjí wvúfha iEu msgj
q lau ;;amr 4la we;=<g mQrKh (𝑙𝑒𝑎𝑑) úh hq;= h'
^3& B-jdKscH fjí wvúfha mßmd,lg" .kqfokqlrejkaf.a ,ehsia;=jla ne,Sug yels úh hq;= h'
^4& ud¾..; nexl= moaO;sh Ndú; lrkafkl=g wjika .kqfokq ne,Sug yels úh hq;= h'
^5& 𝐴𝑇𝑀 hka;%h Ndú; lrkakkag ßisÜm;la uqøKh lsrSug bv ,ndosh hq;= h'
27. o;a; .e,Sfï wdlD;slrKh ms<sn| kS;srS;s wkqj my; i|yka l=uk o;a; .e,Sï rEmigyk (𝐷𝐹𝐷) ksjeros
jkafkao@ ^igyk ( 𝐴 − ndysr N+;d¾:hla" 𝐵 − ls%hdj,shla" 𝐶 − o;a; .nvdjla&
28. uDÿldx. mrSCIdj iïnkaOfhka my; i|yka m%ldY w;=frka ksjeros jkafka l=ulao@
^1& taldnoaO (𝑖𝑛𝑡𝑒𝑔𝑟𝑎𝑡𝑖𝑜𝑛) mrSCIdj idudkHfhka tall (𝑢𝑛𝑖𝑡) mrSCIdjg fmr isÿ flf¾'
^2& ld,uxcqud (𝑏𝑙𝑎𝑐𝑘 − 𝑏𝑜𝑥) mrSCIdfõ Ys,amSh l%u idudkHfhka m%;s.%yK (𝑎𝑐𝑐𝑒𝑝𝑡𝑎𝑛𝑐𝑒) mrSCIdfõoS
Ndú; fõ'
^3& iafõ; uxcqid (𝑤ℎ𝑖𝑡𝑒 − 𝑏𝑜𝑥) mrSCIdfõ oS uDÿldx. yeisrSu" moaO;shg ,nd fok wdodk u; muKla
mokïj mrSCId flf¾'
^4& tall mrSCIdfõoS iïmQ¾K moaO;sfha ls%hdldrS;ajh" iuia;hla f,i mrSCId flf¾'
^5& moaO;s (𝑠𝑦𝑠𝑡𝑒𝑚) mrSCIdj idudkHfhka fiajdodhl m%;.
s %yK (𝑢𝑠𝑒𝑟 𝑎𝑐𝑐𝑒𝑝𝑡𝑎𝑛
2
Isuru Gayashan
Structured
2) (a) දී ඇති ලැයිස්තුවෙන් ෙඩාත් සුදුසු අයිතමය වතෝරා පහත ප්‍රකාශෙල හිස්තතැන් පුරෙන්න.
ඔවේ පාස්වේ උස්ස්ත වපළ ICT විෂය හදාරන මිුරන් කිහිපවදවනකු පාස්ේ පුස්තතකාලය ෙැඩිදියුණු කිරීම පිණිස් මාර්ගගත පුස්තතකාල
කළමනාකරණ පද්ධතියක් (Online Library Management System)හඳුන්ො දීමට තීරණය කර ඇත. අෙශයතා තමන් දන්නා බෙ
උපකේපනය කරමින් පළමු පියෙර වලස් පද්ධති ස්ංෙර්ධනය ආරම්භ කළ ඔවුහු ජංගම පරිශීලක අුරුමුනුණතක් (mobile user interface)
ස්හ දත්ත ස්මුදායක් (database) ස්හිතෙ තම පද්ධතිය ස්ම්ූර්ණ කළහ. පද්ධතිය ස්ම්ූර්ණ කිරීවමන් පසුෙ ඔවුහු ආදර්ශනය ස්හ පද්ධති
ස්තථාපනය (system deployment) ස්ඳහා පාස්වේ විදිහේපතිුමා ස්හ පුස්තතකාල කාර්යමණ්ඩලය හමුවූහ.ඔවුන් ස්කස්ත කළ පුස්තතකාල
පද්ධතියට ප්‍රවේශ වීම ස්ඳහා එක් එක් පන්ති කාමරයට පරිගණකයක් තිබීම අෙශය වේ.
පුස්තතකාලය ස්ුෙ වපාත් ස්හ බැහැරදීම් ොර්තා තබාගැනීම ස්ඳහා මනාෙ ක්‍රියාත්මකෙන ස්රල පරිශීලක අුරුමුහුණතක් ස්හිත දත්ත
ස්මුදායක් දැනටමත් පෙතින බෙ ස්ාකච්ඡාවේදී ඔවුහු දැනගත්හ.
ලැයිස්තුව: { මූලික විමර්ශනය (preliminary investigation), තාක්ෂණික ශකයතාෙ (technical feasibility),ආර්ික ශකයතාෙ(economic
feasibility),වමවහයුම් ශකයතාෙ(operational feasibility),ආයතනික ශකයතාෙ(organizational feasibility),ගැටලු අර්ථකථනය (problem
definition),පද්ධති ස්තථාපනයට (system deployment) }
(i)
(ii)
(iii)
සිසුන් කණ්ඩායම………………………………………………… මඟ වනාහැරිවේ නම් ඔවුන් දැනට පෙතින පුස්තතකාල
පද්ධතිය පිලිබඳෙ ආරම්භවේදී දනුෙත්ෙනො ඇත.
ස්ම්පත් සීමාස්හිත වීම ස්හ ආවයෝජනයට ස්රිලන පරිදප්‍රතිලාභ වනාමැතිවීම වහතුවෙන් විදුහේපතිුමා සිසුන්වේ වයෝජිත
විස්ඳුම ප්‍රතික්වෂතප කරයි. වමයින් වපන්ෙන්වන් සිසුන් ස්ංෙර්ධනය කරන ලද
විස්ඳුවම්……………………………………………………………………. වනාමැති බෙයි.
දැනට පෙතින දත්ත ස්මුදාය අලුත් විස්ඳුවම් වකාටස්ක් වලස් භාවිත කරන්වන් නම් පමණක් ආදර්ශනය කරන ලද පද්ධතිය
පළිවගන භාවිත කරන බෙ පුස්තතකාල කාර්යමණ්ඩලය දැනුම් වදයි .වමයින් වපන්ෙන්වන් සිසුන් ස්ංෙර්ධනය කරන ලද
විස්ඳුවම්………………………………………. වනාමැති බෙයි.
(b) පහත දී ඇති වේබල කරන ලද දත්ත ගැලීවම් ස්ටහන (DFD) ගෘහ භාණ්ඩ ස්ාප්පපුෙක මිලදී ගැනීවම් ක්‍රියාකාරකම් නිරූපණය කරයි.
3
Isuru Gayashan
ස්ටහන:
ස්ංවක්තය මගින් කිහිපවිටක් දක්ො ඇති බාහිරභුතාර්ථ (external entities)වපන්නුම් කරයි.
Ⓟ,Ⓠ,Ⓡ ස්හ Ⓢ ස්ඳහා ෙඩාත් සුදුසු අයිතමය පහත දී ඇති ලැයිස්තුවෙන් වතෝරා ලියන්න. ලැයිස්තුව : { ොර්තා ජනනය කිරීම,
ඉන්වෙන්ටරිය, වගවීම් ලදුපවත් පිටපත, ගනුවදනුකරු, ගනුවදනුකරුවේ විස්තතර, අයිතම විස්තතර, කළමනාකරු, අවලවිකරු, අවලවිකිරීම් }
Ⓟ - …………………………………
Ⓠ - ………………………………..
Ⓡ - …………………………………
Ⓢ - …………………………………
ඉහත දී ඇති දත්ත ගැලීම් ස්ටහවන් වකාපමණ ක්‍රියාෙලි(processes), බාහිර භුතාර්ථ (externa entities) ස්හ දත්ත ගබඩා (data
stores)ස්ංඛ්‍යාෙක් වපන්නුම් කරයි ද?
ක්‍රියාෙලි ගණන
: ………………
බාහිර භුතාර්ථ ගණන :………………..
දත්ත ගබඩා ගණන
:……………….
(c) (i)ස්මාන්තර ස්තථාපනය (parallel deployment) ස්හ නියාමක ස්තථාපනය (pilot deployment) අතර ඇති එක් වෙනස්තකමක් ලියන්න
.…………………………………………………………………………………………..
…………………………………………………………………………………………..
(ii)ොණිජ වපර නිමි පැවක්ජ (Commercial-Off- The -Shelf (COTS) මෘදුකාංගෙල එක් ෙසියක් ලියන්න.
…………………………………………………………………………………………..
…………………………………………………………………………………………..
4
Isuru Gayashan
2021 AL
MCQ
1. A ,ehsia;=fõ olajd we;s f;dr;=re moaO;s j¾. lsysmh yd B ,ehsia;=fõ olajd we;s ksoiqka lsysmh i,lkak'
A ,ehsia;=j
B ,ehsia;=j
A1 − jHjidh iïm;a ie,iqï (ERP) moaO;sh
B1 − nexl=jl mj;sk mdßfNda.sl .sKqï moaO;shla
A2 − úfYAI{ (expent) moaO;sh
B2 − ksñ we`ÿï jHdmdrhl ksIamdokh"
wf,úlrKh yd fjf<`odu myiq flfrk
moaO;shla
A3 − .kqfokq (transaction)
B3 − ±kqï .nvdjla (knowledge base) Ndú; lr
wdhq¾fõo T!IO kshu flfrk moaO;shla
A iy B ,ehsia;= w;r ksjerÈ .e,mSu jkafka"
(1) A1 - B1, A2 - B2, A3 - B3
(2) A1 - B2, A2 - B3, A3 - B1
(3) A1 - B3, A2 - B1, A3 - B2
(4) A1 - B2, A2 - B1, A3 - B3
(5) A1 - B3, A2 - B2, A3 - B1
2. iqp,H l%uh (agile method) iïnkaOfhka jerÈ jkafka my; l=ulao@
(1) jHdmD;shg ksYaÑ; wjYH;d l=,lhla we;s úg fuh fhdod.; fkdyels h
(2) ld¾h ksulsÍu i`oyd ldKavj,g fnÿ ld,igykla ks¾foaY lrhs
(3) l%ñlj" l%shd;aul uÜgfï ksuejqu mqk¾lrK wdldrfhka ,nd foa
(4) iEu wÈhrl§u wod< mqoa.,hskag ^Wod ( .ekqïlreg" mßYs,lhdg& m%.;sh iudf,dapkh lr m%;sfmdaIK
,nd§ug myiqlï ,nd foa
(5) iEu wÈhf¾§u ksuejqï iajdëkj mÍCId (test) flf¾'
3. jia;= keUqre l%uf,aLhkh (object Oriented Programming) iïnkaOfhka my; ljrla ksjerÈ o@
A - jia;= yeisÍu yd tajdfha wka;¾l%shd u`.ska moaO;s m%;sodkh ;SrKh fõ'
B - moaO;sh jia;=kaf.a tl;=jla f,i wdlD;s.; flfrhs'
C - fuf,i l%uf,aLhla ,sùu" jHqy.; (structured) l%uhg l%uf,aLhla ,sùug jvd fjkia fõ'
(1) A muKs
(2) B muKs
(3) C muKs
(4) A iy C muKs
(5) A, B iy C ish,a,u
4. jHqy.; moaO;s úYaf,aIK iy ks¾udK l%ufõofha (SSADM) l%shdldrlï ksjerÈj fm<.iajd we;af;a my;
ljrlo@
(1) YlH;d wOHhkh" fN!;sl ks¾udKh" wjYH;d úYaf,aIKh" wjYH;d msßú;r ieliSu" moaO;s ixj¾Okh
(2) YlH;d wOHhkh" wjYH;d úYaf,aIKh" wjYH;d msßú;r ieliSu" ;d¾lsl moaO;s msßú;r ieliSu" fN!;sl
ks¾udKh
(3) YlH;d wOHhkh" wjYH;d msßú;r ieliSu" wjYH;d úYaf,aIKh" ;d¾lsl moaO;s msßú;r ieliSu" fN!;sl
ks¾udKh
(4) wjYH;d úYaf,aIKh" ;d¾lsl moaO;s msßú;r ieliSu" YlH;d wOHhkh" wjYH;d msßú;r ieliSu" fN!;sl
ks¾udKh
(5) wjYH;d úYaf,aIKh" wjYH;d msßú;r ieliSu" YlH;d wOHhkh" fN!;sl ks¾udKh" moaO;s ixj¾Okh
5
Isuru Gayashan
•
u`.shl=g wdikakfhkau isák gelais ßheÿrkaf.a ,ehsia;=jla ,ndfok moaO;shla iE§ug wjYH h' thg wod<j
wid we;s 𝟐𝟓 iy 𝟐𝟔 m%Yakj,g ms<s;=re imhkak'
5. my;ska olajd we;af;a moaO;shg wod< m<uq uÜgfï DFD rE igyk hehs i,lkak'
by; rEmfha P, Q, R iy S i`oyd ksjerÈ wdfoaY lsÍï olajkafka my; ljrlao@
(1) P - ia:dkh" Q - ßheÿre fla;h" R - u.shdf.a iy ßheÿrkaf.a ia:dkhka ,nd.kak" S - u.shdf.a iy
ßheÿrkaf.a ia:dkhka
(2) P - ia:dkh" Q - ßheÿre fla;h iy ia:dkh" R - u.shdf.a iy ßheÿrkaf.a úia;r ,nd.kak" S - u.shdf.a
iy ßheÿrkaf.a úia;r
(3) P - NIC wxlh" Q - NIC wxlh" R - u.shdf.a iy ßheÿrkaf.a NIC wxl ,nd.kak" S - u.shdf.a iy
ßheÿrkaf.a NIC wxl
(4) P - u.shdf.a fla;h" Q - ßheÿre fla;h" R - u.shdf.a iy ßheÿrkaf.a fla; ,nd.kak" S - u.shdf.a iy
ßheÿrkaf.a fla;
(5) P - u.shdf.a fla;h" Q - ia:dkh" R - u.shdf.a iy ßheÿrkaf.a ia:dkhka ,nd.kak" S - u.shdf.a iy
ßheÿrkaf.a ia:dkhka
6. by; m<uq uÜgfï DFD rE igyk miqj ÈhqKq lrkq ,ÿj" o;a; .nvdjla (D1), R l%shdj,shg iïnkaO lrk ,§'
tu o;a; .nvdj l=ula úh yelso@
(1) NIC o;a;
(2) u.Skaf.a úia;r
(3) gelais ßheÿrkaf.a úia;r
(4) .uka úhoï úia;r
(5) ld,.=K jd¾;d
7. o;a; iuqodhla Ndú;hg .efkk moaO;shla ks¾udKh lsÍug wkq.ukh l< hq;= l%shdldrlï ksjerÈ
wkqms<sfj,ska olajkafka my; ljrlao@
(1) o;a; iuqodh ks¾udKh lsÍu" DFD rE igyk we`§u" N=;d¾: iïnkaO;d (ER) rE igyk we`§u" fla;kh
lsÍu" jHdc fla;h ,sùu
(2) o;a; iuqodh ks¾udKh lsÍu" jHdc fla;h ,sùu" ER rE igyk we`§u" DFE rE igyk we`§u" fla;kh lsÍu
(3) fla;kh lsÍu" jHdc fla;h ,sùu" o;a; iuqodh ks¾udKh lsÍu" ER rE igyk we`§u" DFD rE igyk we`§u
(4) DFD rE igyk we`§u" ER rE igyk we`§u" o;a; iuqodh ks¾udKh lsÍu" jHdc fla;h ,sùu" fla;kh lsÍu
(5) ER rE igyk we`§u" fla;kh lsÍu" jHdc fla;h ,sùu" o;a; iuqodh ks¾udKh lsÍu" DFD rE igyk we`§u
8. m%;s.yK mÍlaIdj (acceptance testing) iïnkaOfhka my; ljr j.ka;s ksjerÈ fõo@
A - uDÿldx.fhka mÍYS,lhd wfmalaId lrk foh úYaf,aIKh lrk w;r;=r m%;s.yK mÍlaIdj isÿ flf¾'
B - fla;fha fldkafoais iys; j.ka;s (conditional statements) iy ¨m; (loops) mÍlaId lsÍu m%;s.yK
mÍlaIdfõ w;HjYH ld¾hhls'
C - m%;s.yK mÍlaIdjlg miqj mßYs,lhka uDÿldx. Ndr fkd.ekSug bv we;'
(1) A muKs
(2) B muKs
(3) C muKs
6
Isuru Gayashan
(4) A iy C muKs
(5) A, B iy C ish,a,u
9. uDÿldx. ia:dmkh (deployment) iïnkaOfhka my; ljr j.ka;shla ksjerÈ fõo@
(1) Rcq (direct) ia:dmkh mq¾K ì`ojeàula isÿúfï jeäu wjodkula iys; jqjo iuyr wjia:d i`oyd th tlu
iqÿiq l%uh fõ
(2) Rcq ia:dmkh jeäu úhoï iys; l%uh jk w;r mßYs,lhkag fyñka moaO;sh .ek bf.ksug bvfohs
(3) iudka;r (parallel) ia:dmkh wvqu úhoula iys; ia:dmk l%uhhs
(4) wjê (phased) ia:dmkh moaO;shg wjYH hï hï fjkialï lsÍug wod< ixúOdkhg ksoyi fkdfoa
(5) kshdul (pilot) ia:dmkh yeuúgu mßYs,lhkaf.ka 50% lg jeä mßYs,l lKavdhulg kj moaO;sh
mÍCIdj i`oyd fhduq lrhs
10. my; ljr j.ka;s ksjerÈ fõo@
A - jHdmdr l%shdj,sh m%;s-bxðfkarelrKh (bñiness process re − engineering)" ±kg mj;sk jHdmdr l%shdud¾."
jdKsc fmr ksñ meflac (COTS) j,g .e<fmk mßÈ fjkia lsÍug Woõ fõ'
B - fmr ksñ meflacj, we;s we;eï wkjYH úfYAIdx. fjkqfjkao uqo,a f.úug mßYs,lhkag isÿùug bv we;'
C - wdh;khl wjYH;d wkqj muKlau úfYaIfhka iy fyd`Èka ilid we;s uDÿldx.hlska (custom software)
tu wdh;khg ;r`.ldÍ jdishla ,eîug bv we;'
(1) A muKs
(2) B muKs
(3) A iy B muKs
(4) B iy C muKs
(5) A, B iy C ish,a,u
Structured
7
Isuru Gayashan
8
Isuru Gayashan
9
Isuru Gayashan
2020 AL
MCQ
22) පද්ධතියක හරි වැරදි බැලීම (පරික්ෂා කිරීම)(testing) සම්බන්ධයයන් පහත කවර වගන්ති/ය නිවැරදි යේද?
A- කාල මංජුසා පරීක්ෂාවට (black box testing) යක්තයයහි සෑම යේළියක් ම විස්තරාත්මකව පරික්ෂා කිරීම අඩංගු
යේ.
B- ඒකක පරීක්ෂාව (unit testing) යක්තවල යදෝෂ අනාවරණය කිරීමට උපකාරී යේ.
C- ඒකක පරීක්ෂාවට යපර පද්ධති පරීක්ෂාව සිදු යනාකළ යුතුය.
(1) A පමණි
(2) B පමණි
(3) C පමණි
(4) A සහ C පමණි
(5) B සහ C පමණි
23) පහත කවරක් කාර්යබද්ධ අවශ්‍යතා (functional requirements) දක්වයිද?
A- පරිශීලකයන්ට තමන්යේ ලිපින හා දුරකථන අංක යාවත්කාලීන කිරීමට අවස්ථාව ලබා දිය යුතුය.
B- ඕනෑම පරිශීලක ඉල්ලලීමකට 2 ms කාලයක් තුළ ප්‍රතිචාර දැක්විය යුතුය.
C- පද්ධතිය පහසුයවන් යවනස් කිරීමට හැකි විය යුතුය.
(1) A පමණි
(2) B පමණි
(3) C පමණි
(4) A සහ C පමණි
(5) A,B සහ C සියල්ලලම
24) මෘදුකාංග වයාපෘතියකට අදාළව පහත විස්තර ලබා දී ඇත.
A- අවශ්‍යතාවයන් ස්ිර යේ. (මුළු වයාපෘතිය පුරාවට යවනස්කම් සඳහා ඉඩ යනාලැයේ).
B- සම්ූර්ණ මෘදුකාංග නිපැයුම එක්වරම ලබාදිය යුතුය.
C- එක් එක් ක්‍රියාකාරකම් (activity) සඳහා සියලු විස්තර සහ පිරිවිතර වයාපෘතිය අතරතුර සූදානම් කළ යුතුය.
යමම වයාපෘතිය ක් සඳහා වඩාත්ම සුදුසු මෘදුකාංග ක්‍රියා යන ආකෘතිය (software process model) කුමක්ද?
(1) සුචලය (agile)
(2) මූලාකෘති කරණය(prototype)
(3) සීඝ්‍ර යයදුම් සංවර්ධනය(Rapid Application Development)
(4) සර්පිලාකාර(spiral)
(5) දිය ඇලි(waterfall)
25) දත්ත ගැලීම් සටහන් (Data flow Diagram-DFD) පිළිබඳ පහත කවර වගන්තිය සාවදය යේ ද?
(1) සන්දර්භ සටහන යනු ඉහළම මට්ටයම් වියුක්තකරණය(abstraction) ඇති දත්ත ගැලීම් සටහනකි.
(2) පද්ධතියයහි ඇති සියලුම දත්ත ගබඩා (data stored) සන්දර්භ සටහවනහි නිරූපණය කළ යුතුය.
(3) DFD හි අනිකුත් සංරචක සම්බන්ධ කිරීම සඳහා දත්ත ගැලීම් භාවිතා යකයර්.
(4) මූලික ක්‍රියා යන(elementary processes) තවදුරටත් විඛණ්ඩනය(decompose) යනායකයර්.
10
Isuru Gayashan
(5) DFD හි බාහිර භූතාර්ථ(external entities) දත්ත ප්‍රභව(sources) යහෝ දත්ත ලබාගන්නා(recipients) අංග යලස
යහෝ ක්‍රියා යකයර්.
Essay
10)
(a) ලියාපදිංචි තැපෑයලන් යැයවන ලිපියක් තැපැල්ල කාර්යාලයකට භාරදීයම් පියවර තුනක ක්‍රියාවලිය පහත
දැක්යවන පරිදි ය.
● තැපැල්ල ගාස්තු තීරණය කිරීම(Determining Postage). පාරියභෝගිකයා විසින් ලියාපදිංචි කිරීමේ කවුන්ටරයට
ලිපිය බාර යදනු ලැයේ. ලිපියයහි බර කිරන ලබන අතර අදාල බර සඳහා තැපැල්ල ගාස්තුව වගුවකින් කියවනු
ලැයේ. කවුන්ටරය මගින් තැපැල්ල ගාස්තුව ලිපියයහි සටහන් කර පාරියභෝගිකයා යවත බාර යදනු ලැයේ.
● මුද්දර නිකුත් කිරීම (Issuing Stamps) පාරියභෝගිකයා විසින් තැපැල්ල ගාස්තුව සටහන් කරන ලද ලිපිය තැපැල්ල
ගාස්තුව සමග මුද්දර කවුන්ටරයට බාර යදනු ලැයේ. මුද්දර කවුන්ටරය මගින් තැපැල්ල ගාස්තුව සඳහා මුද්දර
සහය ලිපිය කිසියම් ඉතිරි මුදලක් ඇත්නම් එය ද සමඟ පාරියභෝගිකයා යවත නිකුත් කරනු ලැයේ.
● ලිපිය ලියා පදිංචි කිරීම (Registering the Letter) පාරියභෝගිකයා විසින් ලිපියයහි මුද්දර අලවා ලියාපදිංචි
කිරීමේ කවුන්ටරයට බාරයදයි. ලියාපදිංචි කිරීමේ කවුන්ටරමයන් ලිපිය බාර යගන ඇනනය යක්තයක් සහිත
'ලියාපදිංචි තැපෑල' යල්ලබලය අලවා එම ලිපිය තබායගන යවන්නායේ හා ලබන්නායේ යතාරතුරු ද දිනය හා
යගවන ලද මුදල ද ඇතුලත් රිසිට් පතක් පාරියභෝගිකයා යවත නිකුත් කරනු ලබයි.
සම්මත සංයක්ත භාවිතා කර,
(i) සන්දර්භ සටහන(Context Diagram)
(ii) පළමු මට්ටම (Level 1) දත්ත ගැලීම් සටහන (Data Flow Diagram-DFD) අඳින්න.
(b) ඔයේ පාසල නිවාඩු කාලයේ දී සති අන්තවලදී සහ පාසල විවෘත වයනාපවතින කාලවලදී උසස් යපළ හා
සාමානය යපළ සිසුන් සඳහා වැඩිදුරටත් ඉයගනුම් සහය ලබාදීමට මාර්ගගත පද්ධතියක් භාවිත කිරීමට සැලසුම්
කරයි. යමම අවශ්‍යතාව සඳහා සුදුසු වාණිජ යපරනිමිති (Commercial Off The Shelf )COTS මෘදුකාංග
පැයක්ජයක් භාවිතා කිරීමට තීරණය යකයර්. යමම වයාපෘතිය සඳහා උපකාර කරන යලස ඔබ කණ්ඩායයමන්
ඉල්ලලීමක් කර ඇත.
(i) COTS මෘදුකාංගයක් භාවිතා යකයරන බැවින් අවශ්‍ය විශ්‍්යල්ලෂණයක් (requirements analysis) සිදු කිරීම අවශ්‍ය
යනාවන බව බයේ වයාපෘති කණ්ඩායමහි ඇතැම් සාමාජිකයන් විසින් තර්ක කරනු ලබයි. යමම වයාපෘතියේ දී වුව
ද අවශ්‍යතා විශ්‍්යල්ලෂණය සිදු කිරීම අවශ්‍ය වන්යන් ඇයි දැයි පැහැදිලි කිරීමට වඩාත්ම ඉස්මතුවන යහ්තු තුනක්
ලයිස්තුගත කරන්න. සටහන: ඔයේ පිළිතුර COTS මෘදුකාංගයක් භාවිතාවන වයාපෘතියකට වියශ්‍්ෂිත විය යුතුය.
ගනීය එනම් යපාදු (generic) පිළිතුර බාරගනු යනාලැයේ.
(ii) යමම වයාපෘතිය සඳහා හඳුනාගනු ලැබූ අවශ්‍යතා වලින් යකාටසක් පහත දැක්යේ. ලැයිස්තුව තුල ඇති සියලුම
කාර්ය බද්ධ අවශ්‍යතා (functional requirements) දැක්යවන ප්‍රකාශ්‍න හදුනා යගන ඒවායේ යල්ලබල (A-G) ලියා
දක්වන්න.
11
Isuru Gayashan
(A) ඉගැන්ීයම් ද්‍රවය සහ ඉයගනුම් අන්තර්ගත පද්ධතියට උඩුගත කිරීම සඳහා අදාල ඉයගනුම් සැසියට අනුයුක්ත
කරන ලද ගුරුවරුන්ට පමණක් අවකාශ්‍ ලැයේ.
(B) පද්ධතිය පරිශීලක ප්‍රයේශ්‍ය සඳහා නියමිත කාලයක් අඩුම තරමින් 99.9% පැවතිය යුතුය.
(C) විෂයභාර ගුරුවරයාට ප්‍රයේශ්‍ විය හැකි වන පරිදි එක් එක් ශිෂයයා සඳහා යම් විෂයක් තුළ ඉයගනුම් ක්‍රියාවලියට
සහභාගි ීම හා අන්තර්ගතය භාවිතය වාර්තාවක් යලස නඩත්තු විය යුතුය.
(D) පැයක කාලයක පුහුණුවකින් පසු පද්ධතිය සමඟ පහසුයවන් කටයුතු කළ හැකි විය යුතුය.
(E) සෑම ඉයගනුම් සැසියක් අවසානයේදීම ගුරුවරයා යගන් ප්‍රශ්‍්න විමසීම සඳහා සිසුන්ට අවස්ථාව ලබා දිය යුතුය.
(F) ඕනෑම පරිශීලක ඉල්ලලීමකට 2000ms තුළ පද්ධතිය ප්‍රතිචාර දැක්විය යුතුය.
(G) යදන ලද අවස්ථාවකදී පද්ධතිය අවම වශ්‍යයන් සමගාමී පරිශීලකයන් (concurrent users) 200කට යස්වා
සැපයිය යුතුය.
(iii) හඳුනාගන්නා ලද අවශ්‍යතා සඳහා යතෝරා ගන්නා ලද COTS මෘදුකාංග පද්ධතියක් ඇති ීමට ඔයේ
කණ්ඩායමට වඩාත්ම ගැලයපන පරික්ෂා කිරීයම් උපායමාර්ගික ක්‍රමය (testing strategy) කුමක්ද?
2019 AL
MCQ
6) my; ljrlska uDÿldx. mÍlaIdfjys (software testing) ksjerÈ wkqms<sfj, ±lafjhs o@
(1) m%;s.yK mÍlaIdj (acceptance testing) - moaO;s mÍlaIdj (system testing) - taldnoaO mÍlaIdj
(integration testing) - tall mÍlaIdj (unit testing)
(2) tall mÍlaIdj - m%;s.yK mÍlaIdj - moaO;s mÍlaIdj - taldnoaO mÍlaIdj
(3) tall mÍlaIdj - taldnoaO mÍlaIdj - m%;s.yK mÍlaIdj - moaO;s mÍlaIdj
(4) tall mÍlaIdj - taldnoaO mÍlaIdj - moaO;s mÍlaIdj - m%;s.yK mÍlaIdj
(5) Yafõ; uxcqid mÍlaIdj (white - box testing) - ld, uxcqid mÍlaIdj (black - box testing) - moaO;s
mÍlaIdj - tall mÍlaIdj
7) uDÿldx. ixj¾Okh iud.ula ;u kj moaO;s ixj¾Ok jHdmD;sh ixlS¾K wjYH;dj,ska iukaú; nj;a"
uOHu (medium) isg by< (high) olajd wjodkï (risk) uÜgula we;s nj;a y`ÿkd.kshs'
;jo wjYH;d
meyeÈ,s lr .ekSug we.hSula (evaluation) wjYH nj;a moaO;s ixj¾Ok l%shdj,sfha § ie,lsh hq;= fjkialï
wfmalaId flfrk nj;a y`ÿkd.kshs' fuu jHdmD;sh i`oyd jvd;au iqÿiq uDÿldx. ixj¾Ok l%shdj,s wdlD;sh
(software development process model) l=ulao@
(1) iqp,H (agile)
(2) uq,dlD;slrKh (prototyping)
(3) Ys>% fhojqï ixj¾Okh (RAD)
(4) i¾ms, (Spiral)
(5) Èhwe,s (waterfall)
12
Isuru Gayashan
13) my; l=ulska ld¾hnoaO fkdjk (non functional) wjYH;djla$wjYH;d ±lafjhs o@
A - rEmhla ;ukaf.a me;slv PdhdrEmh (profile picture) f,i moaO;shg Wvq.; lsÍug mÍYs,lhl=g
wjia:dj ;sìh hq;=h'
B - msgùu mÍlaIdfõ§ (check-out) wod< nÿ wkqmd;h we;=<;aj ksjerÈ j¾K (invoice) w.h .Kkh
l<
hq;=h'
C - moaO;sfha fiajd meje;au (service availability) 99.9% la imqrd,sh hq;= fõ'
(1) A muKs'
(2) B muKs'
(4) A iy B muKs'
(3) C muKs'
(5) A, B iy C ish,a,u
34) moaO;s ia:dmkh lsÍu (system deployment) ms<sn`o ksjerÈ m%ldYh l=ulao@
(1) Rcq ia:dmkh jvd;a u ixlS¾K fukau fifuka l%shd;aul jk ia:dmk l%uhls'
(2) kshuq ia:dmkfha §" ish¨ mÍYs,lhkag wdrïNfha § moaO;sh Ndú; lsÍug yelshdj ,efí'
(3) iudka;r ia:dmkfha §" merKs iy kj moaO;s tljr Ndú;d flf¾'
(4) wjê ia:dmkh u`.ska mÍYs,lhkag kj moaO;sh ms<sn`o wjYH jk Ys,aml%u l%udkql=,j j¾Okh
lr .ekSug wjia:djla ,nd fkdfoa'
(5) wjê ia:dmkh hkq uq`M moaO;shu tla ia:dkhl muKla Ndú;d lsÍu h'
Essay
^06& (a)
f,a mrSlaId lsrSfï uOHia:dkhl my; ls%hdldrlï we;
mrSlaIdj isoq lrk f,i kshu l< ;=Kqvqj frda.shd úiska Ndr .ekSfï ljqkagrhg Ndr fokq ,efí
Ndr .ekSfï ljqkagrh úiska frda.shd fj; jd¾Kdjla (invoice) ksl=;a lr tys msgm;la whleñ fj;
hjkq ,efí frda.shd úiska jd¾Kdj mrSlaId lr (check) th wkqu; lsrSfuka miq whleñ fj; f.ùu
(payment) iu. Ndr fokq ,efí whleñ úiska rsisÜ m;la frda.shd fj; ksl=;a lr tys msgm;la
mrSlaIKd.drh fj; hjkq ,efí frda.shd úiska rsisÜ m; mrSlaIKd.drh fj; Ndr fokq ,efí
mrSlaIKd.drh úiska frda.shd ;yjqre lr f,a mrSlaIdj isÿ lsrSfuka miq \isÿl<d\ (done) f,i
hdj;ald,Sk lrk ,o (updated) rsisÜm; frda.shdg fokq ,efí mrSlaIKd.drh u.ska jd¾;dj (report)
13
Isuru Gayashan
Ndr .ekSfï ljqkagrh fj; hjkq ,efí miqj frda.shd úiska hdj;ald,Sk lrk ,o rsisÜm; Ndr
.ekSfï ljqkagrhg ,nd fok w;r tu ljqkagrh "ksl=;a l,d" (issued) f,i i,l=Kq lr kej;
hdj;ald,Sk lrk ,o rsisÜm; iu. jd¾;dj frda.shd fj; ksl=;a lrkq ,efí
by; ls%hdldrlï i|yd ixo¾Y igyk (context diagram) (P) (Q) (R) (S) iy (T) hk ia:dkj,g
wod< o;a; .e,Sï (data flows) fkdue;sj 1 jk rEmfhys oS we;
oS fkdue;s o;a; .e,Sï my by; úia;rfhka y|qkd f.k ,shd olajkak
by; oS ixo¾Y igyk i|yd o;a; .e,Sï igyfkys (DFD ys) m<uq uÜgu (Level 2) 2 jk rEmfhys
fmkajd we;
A) 2’0 ls%hdhkh (process) i|yd (W) ia:dkhg iqÿiq mohla ,shd olajkak
B) (X) i|yd ;sìh hq;= .e,Sï y|qkdf.k ,shd olajkak
(b)
(i)
wjYH;d úYaf,aIKh (requirement analysis) hkq l=ula o
(ii)
wjYH;d úYaf,aIKfhys jdis folla ,ehsia;=.; lrkak
14
Isuru Gayashan
(iii) lsishï moaO;shl tys ld¾hnoaO wjYH;djhla ;Dma; jkafka oehs ;yjqre lr .ekSug Ndú;d
l< yels tla l%uhla ,nd fokak
(iv) wfkl=;a idudkH ld¾hhkag wu;rj mßYS,lhkag fmd;a neyer f.k hd yels yd Ndr Èh yels
fhdað; mdi,a mqia;ld, l<uKdlrK moaO;shla we;eï ld¾hnoaO ld¾hnoaO fkdjk iy fjk;a
wjYH;d my; oelafjk m%ldYj, we;=<;a fõ
A- moaO;sh úiska mßYS,l kï iy uqrmoh u.ska mßYs,lhkaf.aa wkkH;dj iy;sl l< hq;h
=
B- fmd;l ku ISBN wxlh fyda m%ldYl ku mdol lr .ksñka mßYS,lhkag fmd;a fiùug
moaO;sh ;=< wjia:dj ;sìh hq;=h
C- mqia;ld, moaO;sfhys iïmQ¾K úhou re50000000 j jvd wvq úh hq;=h
D- moaO;sh uq¿ ld,fhka 99] la ls%hd;aulj mej;sh hq;=h (available)
E- moaO;s ixj¾Okh udi 9 la ;=< iïmQ¾K l< hq;h
=
F- ls%hd;aul fjñka mj;sk úg moaO;sh ì|jeàula isÿ jqjo fmd;a neyer §fï úia;r wdrlaId
úh hq;=h
G- mdi,a mqia;ld, l<uKdlrK moaO;sfhys fmd;a o;a; iuqodh wkjir m%fõYhkaf.ka
j<lajd wdrlaId l< hq;h
=
H- mdif,ys wdÈ YsIH ix.uh fuu moaO;sh ixj¾Okh lsÍug leue;a; olajd we;s neúka
thg jeä ukdmhla ,nd Èh hq;h
=
A isg H j,ska ld¾hnoaO (functional) wjYH;d foll f,an, iy ld¾hnoaO fkdjk (nonfunctional) wjYH;d foll f,an, y÷kd f.k ms<sfj,ska ,shd olajkak
2018 AL
MCQ
29) my; ±lafjk ld¾h i,ld n,kak'
A - oekg mj;sk moaO;sfha .eg`M y`ÿkd .ekSu'
C - úl,am úi`ÿï fhdackd lsÍu'
D - f;dr;=re moaO;sfha wjYH;d m%uqL;ajhg wkqj fm< .eiùu'
by; ld¾hj,ska ljrla moaO;s ixj¾Ok Ôj pl%fhys uq,sl úu¾Ykfha§ (preliminary Investigations)
bgq lrkq ,efí o@
(1) A muKs'
(2) A yd B muKs'
(3) A yd C muKs'
(4) B yd C muKs'
(5) A, B yd C ish,a,u
30) hï wdh;khla ;=< muKla (in - house) Ndú;hg .ekSug kshñ; f;dr;=re moaO;shla ixj¾Okfha§ my;
ljr YlH;d m%rEmh wOHhkh lsÍu idudkHfhka isÿ fkdfõ o@
(1) wd¾Ól YlH;dj (economic feasibility)
(2) fj<`ofmd< YlH;dj (market feasibility)
(3) fufyhqï YlH;dj (operational feasibility)
(4) ixúOdkuh YlH;dj (organizational feasibility)
(5) ;dlaIKsl YlH;dj (technical feasibility)
15
Isuru Gayashan
43) wf,ú moaO;shl (sales system) ld¾hnoaO (functional) iy ld¾hnoaO fkdjk (non - functional) wjYH;d
iïnkaO my; m%ldY i,lkak'
I - ñ, § .;a NdKavh ;Sre fla; (barcode) lshjd bkafjdhsish iE§u'
II - mßYs,l b,a,Su Ndrf.k ;;amrhla ;=< m%;p
s dr ±laùu'
III - wju jYfhka ;;amrhlg .kqfokq 1000 la ieliSu
my; l=ulska by; wjYH;d ksjerÈj j¾.SlrKh fõ o@
(1) I, II iy III ish,a, ld¾hnoaO
(2) I - ld¾hnoaO" II iy III - ld¾hnoaO fkdjk
(3) II - ld¾hnoaO" I iy III - ld¾hnoaO fkdjk
(4) I iy III - ld¾hnoaO" II - ld¾hnoaO fkdjk
(5) I, II iy III ish,a, ld¾hnoaO fkdjk
44) my; ±lafjk uDÿldx. ixj¾Ok Ôj pl% wdlD;s i,lkak'
A - i¾ms,dldr (spial)
B - Èh we,s (waterfall)'
C - Ys>% fhÿï ixj¾Okh (AD)
uq,a wÈhrj, § wjYH;d w¾: ±laùu yd iaÓr lsÍu l< hq;= jkafka by; ljrl Ôjk pl%fhys $
pl%j, o@
(1) A muKs'
(2) B muKs'
(3) C muKs'
(4) A yd C muKs'
(5) B yd C muKs'
Structured
3) b)
i. my; ±lafjk o;a; .e,Sï igyfkys (DFD) we;s uq,sl fodaIhla y`ÿkdf.k meyeÈ,s
lrkak'
Essay
6)(a) tla;rd rgl mdi,aj,g <uqka we;=<;a lsÍfï l%shdoduh" my; ±lafjk úia;drh iy o;a; .e,Sï
igyk wdY%fhka meyeÈ,s flf¾'
whÿïlre úiska wod< mdi, fj; whÿïm;%h hjkq ,efí' mdi, u`.ska whÿïm;%h ,enqKq nj whÿïlreg
±kqï fohs' wk;=rej mdi, úiska whÿïm;%fhys we;s f;dr;=rej, ksrjoH;dj my; ±lafjk mÍlaId u`.ska
;yjqre flf¾'
16
Isuru Gayashan
•
whÿïlref.a iqÿiqlï
o fhda.H;d mámdáh hk o;a; .nvdfjka ,nd.;a fhda.H;d mámdáh Ndú;fhka
•
ue;sjrK fldÜGdYfhys ,shdmÈxÑh (
o ue;sjrK wëldßfhka Pkaoodhl ,ehsia;=j b,a,d heùfuka
^ue;sjrK wëldßh u`.ska Pkaoodhl ,ehsia;=j mdi,g hjkq ,efí'&
mÈxÑh
o
( mÈxÑh ;yjqre lrk f,i m%foaYsh f,alï ld¾hd,fhka b,a,d isàfuka
^m%dfoaYsh f,alï ld¾hd,h mÈxÑh ;yjqre lr mdi, fj; ±kqï fohs'
•
f;dr;=rej, ksrjoH;dj ;yjqre lsÍfuka miq whÿïm;%h ms<s.;a nj fyda m%;slafIam l< nj fyda
whÿïlreg okajkq ,nk w;r" ta neõ igyka l< whÿïm;%h zwhÿïm;a úia;rZ o;a; .nvdfjys
iqrlaIs; fld¾' mdi, úiska j,x.= whÿï m;% zwhÿïm;a úia;r o;a; .nvdfjka ,ndf.k"
iqÿiqlï,;a whÿïlrejka i`oyd iïuqL mÍlaIKj,g Èk kshu lrkq ,efí' whÿïlrejka iïuqL
mÍlaIKh i`oyd le`ojkq ,nk w;r" iïuqL mÍlaIKhg le`ojq whÿïlrejkaf.a ,ehsia;=j
wOHdmk wêldßh fj; hjkq ,efí' iïuqL mÍlaIK ld,igyk z iïuqL mÍlaIK úia;rZ kï
o;a; .nvdfjys iqrlaIs; flf¾'
by; ixisoaêh i`oyd m<uqjk uÜgfuys o;a; .e,Sï igyk" we;eï o;a; .e,Sï A isg K olajd
f,an, iys; j by; rEm igyfkys o we;'
wod< o;a; .e,Sï y`ÿkdf.k A isg K olajd jk f,an, bÈßfhka tajd ,shd olajkak'
(b) i. moaO;s ixj¾Ok ðjk pl%fhys Ndú; jk ld¾hnoaO (functional) iy ld¾hnoaO fkdjk (nonfunctional) wjYH;d w;r m%Odk fjki fláfka meyeÈ,s lrkak'
ii. kdudj,shl (Êtalogue) we;s NdKav wf,ú lsÍug" fhdað; e - jdKscHh (e - commerce) fjí
oajdrhl
;sìh hq;= we;eï ld¾hnoaO iy ld¾hnoaO fkdjk wjYH;d ,ehsia;=jla my; ±lafõ'
A - NdKavj, úúO ix,laIK (characteristions) moku wkqj NdKav fiùu i`oyd mÍYs,lg
wjia:dj
,nd §u'
B - moaO;sh ´kEu fjí w;ßlaiqjl l%shd l< hq;= ùu'
17
Isuru Gayashan
C - moaO;sh myiqfjka Ndú; lsÍug yels ùu
D - NdKav ms<sn`o újrK (comments) bÈßm;a lsÍug iy fjk;a mÍYs,lhkaf.a újrK lshùug
mÍYs,lg wjia:dj ,nd §u'
E - moaO;sh ì`o jeàula yuqfõ jqj o tys o;a; iqrlaIs; úh hq;= ùu'
F - ;uka leu;s NdKav ms<sn`o me;=ï ,ehsia;=jla (wish list) idod th kv;a;= lr mj;ajdf.k
hdug
mÍYs,lg wjia:dj ,nd §u'
G - kdudj,sfha we;s NdKav n,d .ekSug mßYs,lg wjia:dj ,nd §u'
H -moaO;sh ojfiys meh 24 u" i;shys Èk 7 u yd jifrys Èk 365 u Ndú; l< yels ùu
I - mÍYS,l kdu yd uqrmo yryd mÍYS,lhkaf.a ;:HNdjh (authenticity) ;yjqre lsÍug yels úh
hq;=
ùu'
J - f,dal jHdma; mÍYS,lhka ^Wod( m%xY"cmka"c¾uka wdÈ& i`oyd moaO;sfha wNsreÑ (customized)
ixialrK (versions) ;sìh hq;= ùu'
A isg J w;=frka ld¾hnoaO fkdjk wjYH;d y`ÿkdf.k tajdfha f,an, ,shd olajkak'
2017 AL
MCQ
22' iajxl%sh fg,¾ hka;%hl we;akï කදිම (nice to have) ld¾hnoaO fkdjk wjYH;djhla jvd;au fydÈka
úia;r lrkqfha my; ±lafjk l=uk j.ka;sfhka o@
1' moaO;sh mßYS,lhkag uqo,a wdmiq .ekSfï myiqlu ,nd Èh hq;=u h'
2' moaO;sh mßYs,lhkag uqo,a ;ekam;a lsÍug bv Èh hq;u
= h
3' moaO;sh ish¨u ikaksfõok ioyd ìgq 256 la .=ma; fla;kh Ndú; l< hq;=u h'
4' moaO;sh iam¾Y ;sr (touch screen) w;=re uqyqK;la mßYS,lhkag ,nd Èh hq;=h'
5' moaO;sh ;;amr 5 la ;=< § uqo,a yeßh hq;=uh'
23' wf,ú f;dr;=re moaO;shl o;a; .e,Sï igykl olajd we;s my; ixfla;h ………….wvx.= jq f.ùï
f;dr;=re ksrEmKh lrhs'
by; j.ka;sfha ysia;ek msrùug jvd;au fhda.H jkafka my; ioyka ljrla o@
1' f.dkq nkafoaishl (file tray)
2' >k lvodis f.dkqjl (carboard file)
3' f.dkq leìfkÜgqjl (file cabinet)
4' oDV äialhla ;=< we;s o;a; f.dkqjl
5' oDV äialhla ;=< we;s ;djld,sl o;a; f.dkqjl
24' my; ±lafjk o;a; .e,Sï igyka w;=ßka o;a; .e,Sï wdlD;slrKfhys kS;sj,g wkql=,j ksjerÈ jkafka
l=ula o@
18
Isuru Gayashan
37' my; ioyka l=uk bkaøsh ñksia YÍrfha ixjD; moaO;shl fldgila fõo@
1' wei
2' lk
3' yDoh
4' jl=.vqj
5' fmkye,a,
49' my; ioyka moaO;s l%shd;aul lsrSfï l%u i,lkak'
A - f¾Çh (Direct)
B - kshdul (Pilot)
C - iudka;r (Parallel)
by; ioyka l=uk l%uh" l%u idudkHfhka .Dyia: wdrlaIl moaê;hla l%shd;aul lsÍug Ndú;d lrkq
,nkafkao@
1' A muKs'
2' B muKs'
3' C muKs'
4' A iy B muKs'
5' A iy C muKs
Structured
01' Bookland wdh;kfha fj<o f;dr;=rla moaO;sfha o;a; .e,Sï rEmigyfkys ^rEmh 1'1& ysia;eka my;
fPAofha ioyka ;o meye;s wl=ßka olajd we;s jpk muKla Ndú;fhka mqrjkak'
Bookland hkq fjk;a uq,dY% u.ska idudkHfhka ,nd.; fkdyels ÿ¾,N fmd;a fj<odu
iïnkaOfhka úfYaI;ajhla olajk fmda;y.ls' ÿ¾,N fmda;j, by< ñ, ksid" Bookland wdh;kh
mqreoaola jYfhka ´kEu fmd;lska tla msgm;la muKla jrlg rojd .kS'
idudkHfhka mdßfNda.slfhla fmd;la .ek ùuiSula ÿrl:kfhka lrkqfha Bookland ys úl=Kqï
iydhl f.ks' weh túg Tjqkaf.a f;d.fha tjeks fmd;
la we;a±hs msßlaiSug lsÍug NdKAv f,aLK f.dkqj ;=< fmd;ys úia;r mÍlaId lrhs' NdKav f,aLK
f.dkqj ;=< tu fmd;ys úia;r yuq jqjfyd;a" fj<o iydhl /ojqï b,a,Sï nkafoaish mÍlaId lr n,d
fmd;ys ;;a;ajh ,nd.; yels njg ;yjqre lrf.k úuiSug ms<S;=r imhhs' fmdf;ys ;;a;ajh ,nd.;
yels nj kï iy mdßfNda.slhd fmd; fjka lr ;eîug woyia lrhs kï" úl=Kï
q iydhl úiska
mdßfNda.slhdf.a fm!oa.,sl f;dr;=re ,ndf.k tu fmd; ;jÿrg;a ,nd.; fkdyels jk fia /ojqï
b,a,Sula /ojqï b,a,ï
S nkafoaishg nyd,kq ,nhs'
tu mdßfNda.slhd f.ùu lr fmd; f.k hdug meñKS úg Bookland ys whleñ /ojqï b,a,Sï
nkafoaish mÍlaId lr" mdßfNda.slhd úiska lrk ,o wod< .ojqï b,a,Su fidhd .kS' tu /ojqï b,a,Su
j,x.= kï" mdßfNda.slhd úiska lrk ,o f.ùu ms<sf.k f.ùï ,ÿm;la mdßfNda.slhdg ,nd § úlsKSu
wjika lrhs' túg" fmd; bj;g /f.k hdug mdßfNda.slhdg wjir ,efí' whleñ f.ùï ,ÿmf;a
msgm;la úl=Kqï f.dkqj ;=< f.dkq.; lrk w;r" Èkh wjidkfha th Ndú;fhka úl=Kqï jd¾;djla
19
Isuru Gayashan
ilia lr Bookland ys whs;slre fj; hjkq ,efí' iEu úlsKu
S lau miqj" whleñ NdKAv f,aLk f.dkqj
;=< we;s fmd;aj, úia;r kùlrKh lr f;d.h hdj;ald,Skj mj;ajd .kS' whs;slre úiska Bookland
fj; fmd;a imhk úg" Tyq úiska whleñ fj; fmd;aj, úia;r hjk w;r whleñ úiska tajd tlsak tl
NdKAv f,aLK f.dkqjg tl;= lrhs'
04'(a) (i) rEmh 4'1 u.ska újD; moaO;shla ksrEmKh lrhs' tu rEmfha olajd we;s mßÈ wdodkh " ieliSu "
m%;sodkh iy moaO;s iSudj hkq uq,sl fldgia Ndú;d lrñka " ixjD; moaO;shla ksrEmKh lsÍu
ioyd rEmigykla wÈkak'
(ii) by; (i) fldgi ioyd weÈ rEmigyk tfia we§ug fya;= jq lreKq meyeÈ,s lrkak'
2016 AL
MCQ
21' my; olajd we;s moaO;s l%shdjg kexùfï l%u i,ld n,kak'
A - f¾Çh (Direct)
B - l,d (Phase)
C - iudka;r (Parallel)
yÈis weu;=ï fufyhqï moaO;shla l%shdjg kexùu (implement) ioyd by; ioyka l%u w;=frka ks¾foaY
l< yelafla ljrla o@
1' A muKS
4' A yd B muKS
2' B muKs
5' B yd C muKS
3' C muKS
33' my; tajd w;=frka w;ahqre ;djld,sl o;a; .nvdjla ioyd jvd;a fhda.Hu WodyrKh l=ula o@
1' f.dkq nkafoaishla
2' ldâfndaâ f.dkqjla
3' f.dkq leìfkÜgqjla
4' oDV äialhl ;sfnk o;a; f.dkqjla
5' oDV äialhl ;sfnk ;djld,sl o;a; f.dkqjla
20
Isuru Gayashan
34' my; olajd we;s by< uÜgfï o;a; .e,Sï igyka w;=frka o;a; .e,Sï wdlD;slrK kS;sÍ;s j,g wkql+,
j ksjerÈ jkafka l=ula o@
44' my; ioyka ljrla újD; moaO;s yd iïnkaO j ksjerÈ jkafka o@
1' újD; moaO;shlg wjYH ish¨ wdodk tu moaO;sh ;=<u mj;S'
2' újD; moaO;sh j,g wfkl=;a moaO;s iu. wka;¾ l%shd l< fkdyelsh
3' újD; moaO;s j,g tys l%shdldß;ajh ioyd wka moaO;s wjYh fkdfõ
4' ñksiqkag újD; moaO;s ks¾udKh l< yelsh'
5' ish¨ iajNdúl moaO;s újD; moaO;s fõ'
Structured
03' ^w& wNHjldY kej;=ïfmd<la (Space station) tyss we;s úoHq;a fldaI u.ska ,ndfok úÿ,sh Ndú;d lrñka
c,h (H2O) Tlaiscka (O2) iy yhsv%cka (H2) j,g úfNaokh lsÍfuka tys isák ..k.dókag wjYH
Tlaiscka
(O2 ) W;amdokh lrhs' fuu l%shdj,sh my; iólrKh u.ska ,nd fohs'
c,h → yhsv%cka + Tlaiscka (2𝐻0 𝑂 → 2𝐻2 + 𝑂2 )
..k.dóka úiska m%dYajdi lrk ,o ldnkavfhdlaihsâ (𝐶𝑂2 ) iy by; l%shdj,sfha § W;amdokh jk
yhsv%cka tlg tl;= fldg my; iólrKhg wkqj c,h (𝐻2 𝑂) iy ñf;aka (𝐶𝐻4 ) njg m;alrhs'
yhsv%cka + ldnkavfhdlaihsâ → c,h + óf;ka (4𝐻2 + 𝐶𝑂2 → 2𝐻2 𝑂 + 𝐶𝐻4 )
ckkh lrk ,o óf;aka w.=re fmrkhka fhdodf.k bj;a lrhs'
by; úia;r lrk ,o moaO;sh újD; o ixjD; ±hs ioyka lrkak' Tfí ms<s;=r ioyd fya;= ioyka
folla ,nd fokak'
^we& ñksia fud<h moaO;shla hehs Wmla,mkh lrñka " mß.Kl mdol jq f;dr;=re moaO;shla yd ñksia
fud<hla iudk wiudk;d olajñka ixikaokh lrkak'
Essay
06' my; ±lafjk ud¾..; mejreï l<uKdlrK moaO;sfha l%shdldß;ajh ms<sôUq lsÍug ikao¾N rEm
igykla (Structured System Analysis and Desigk Metholody (SSADM) m%ñ;shg wkql+, fjñka wÈkak'
21
Isuru Gayashan
Tnf.a igyfka ndysr N+;d¾: (external enriries) iy o;a; .e,Sï (data flows) meyeÈ,s j fmkajkak' Tn
úiska lrk ,o Wml,amk fjf;d;a igyka lrkak'
ICT ms<Sno cd;sl úYaj úoHd,h (NUICT) ÿria: wOHdmk jevigyka mj;ajdf.k hhs' NUICT ys isiqka
ud¾..;j mejreï u.ska wLKAvj we.hSug ,la lrhs' NUICT ys isiqka mejreï wjm;kh lsÍu
(download) yd ms<s;=rem;a W;amdokh (upload) lsÍug Net Assign kï jq ud¾..; mejreï l<uKdlrK
moaO;shla Ndú;d lrhs' mÍlaIljreka mejreï W:amdokh lsÍug iy ms<S;=rem;a wjm;kh lsÍug
NetAsign Ndú;d lrhs' ms<S;=rem;a we.hSfuka miqj" mÍlaIljreka úiska ,l=K Net Assign ;=<g we;=,;a
lßhs' isiqkag Net Assign u.ska ;SrKh lrkq ,nk fY%aKS muKla ±l.; yels fõ' Net Assign Ndú;d
lsÍu ioyd mÍlaIljreka iy isiqka moaO;sh Ndú;d lsÍug we;s wjirh ;yjqre lsÍug (Authentication)
wjYH f;dr;=re moaO;sh fj; ,nd Èh hq;= h' fuu moaO;sh Ndú;d lsÍug we;s wjirh ;yjqre lsÍug
wjYH f;dr;=re NUICT u.ska isiqkag iy mrSlaIljrekag ,nd fohs'
2015 AL
MCQ
33) my; ±lafjk o;a; .e,Sï igyk i,lkak'
jHqy.; moaO;s úYaf,aIK yd ie,iqï l%ufõoh (SSADM) wkqj by; rEmfha olajd we;s A, B yd C
ixrpl ksrEmKh lrkafka wkqms<sfj,ska"
(1) ndysr N=;d¾:hla" l%shdj,shla iy o;a; .e,Sula fõ'
(2) l%shdj,shla" N=;d¾:hla iy o;a; .nvdjla fõ'
(3) mÍYS,lfhla" l%shdj,shla iy úoHq;a o;a; iuqodhl j.=jla fõ'
(4) mÍYS,lfhla" Y%s;hla iy úoHq;a o;a; iuqodhl j.=jla fõ'
(5) ndysr N=;d¾:hla" l%shdj,shla iy o;a; .nvdjla fõ'
34) moaO;shl újD;Ndjh yd ixjD;Ndjh iïnkaOfhka my; i`oyka l=uk j.ka;sh ksjerÈ jkafka o@
(1) nexl=jl iajhxl%Sh fg,¾ hka;%hla ixjD; moaO;shla úh hq;=h'
(2) fmdÿ Ndú; mß.Klhla (general purpose computer) újD; moaO;shla fia ie,lsh yels h'
(3) ñksia reêr ixirK moaO;sh újD; moaO;shls'
(4) cx.u ÿrl:kh ixjD; moaO;shls'
(5) iq¾h n, ckk moaO;shla (Solar power generation system) ixjD; moaO;shls'
22
Isuru Gayashan
Structured
3) (a) zYla;sh මැවිය yels fyda úkdY l< yels fohla fkdfõ' th tla wdldrhl isg ;j;a wdldrhlg
udre lsÍu muKla l< yels fõ'Z hehs we,anÜ whskaiaghska úiska f.k yer olajd we;'
i.
Yla;sh tla wdldrhl isg ;j;a wdldrhlg fjkia ùfï l%shdj,sh ixjD; moaO;shla
jkafka ±hs ,shd olajkak'
ii.
by; (a) (i) ys ,nd ÿka Tfí ms<s;=r ikd: lsÍu i`oyd tla lreKla f.k yer olajkak'
Essay
6) my; úia;r flfrk mqia;ld, moaO;sfha o< úYaf,aIKhla fmkaùug ikao¾N rEm igykla
(context diagram) w`Èkak' Tnf.a rE igyfka mj;sk ndysr N=;d¾: (external entities) iy o;a; .e,Sï
(data flows) meyeÈ,sj fmkajkak' Tn úiska .kakd ,o ms<s.; yels Wml,amk fjf;d;a m%ldY lrkak'
cd;sl f;dr;=re ;dlaIK mqia;ld,h (NITL) tys mßYs,lhkag ud¾..;j (online) mqia;ld,
f;dr;=re ielisfï moaO;sh (LIPS)" u`.ska úoHq;a fmd;a (e - books) ,nd fohs'
LIPS ys idudðlhl= úug mqoa.,hl= whÿïm;la NITL fj; bÈßm;a l< hq;= fõ' NITL u`.ska fuu
whÿïm; we.hSug ,lalrkq ,nk w;r th wkqu; jqjfyd;a LIPS fj; we;=<;a lrkq ,efí' whÿïm;
we;=<;a lsÍfuka wk;=rej LIPS u`.ska NITL fj; l%shd;aul ùfï fla;hla (activation code) ksl=;a
lrkq ,nk w;r NITL th wod< mqoa.,hd fj; ,ndfohs' fuu fla;h ,o miq ´kEu mqoa.,fhl=
LIPS ys idudðlhl= njg m;afõ' fuu l%shd;aul úfï fla;h LIPS fj; we;=<;a lsÍfuka
idudðlhl=g ;udf.a mßYs,l kduh (user name) iy uqr moh (Password) ,nd .; yels fõ' bka miq
fuu mßYs,l kduh yd uqr moh LIPS fj; ,nd §fuka idudðlhl=g úoHq;a fmd;a (e-books) i`oyd
m%fõY úh yels h'
2014
MCQ
35) kshuq (pilot), wÈhr (Phase), Rcq (Direct) yd iudka;r (Parallel) hkq moaO;s '''''''''''''''''' tlsfklg fjkia
jq Wml%u (strategies) y;rls' by; ysia;eka msrùug jvd;a u fhda.H ms<s;=r l=ula o@
(1) úYaf,aIKh lsÍfï (aílysis)
(2) ie,iqï lsÍfï (design)
(3) mÍlaId lsÍfï (testing)
(4) l%shd;aul lsÍfï (implementation)
(5) kv;a;= lsÍfï (mainteínce)
36) cx.u ÿrl:khl we;s kdudj,sh ,nd.ekSfï l%shdj,sh fyd`Èka u ksrEmKh lrkq ,nkafka my; olajd
we;s l=uk o;a; .e,Sï igyka LKavfhka o@
23
Isuru Gayashan
46) iajhxl%Sh moaO;shla (automated system) iïnkaOfhka jq my; j.ka;s i,ld n,kak(
A udkj ueÈy;a ùu wjYH fkdfõ fyda wju jYfhka wjYH fõ'
B hka;%h ;=< ia:dms; laIqø Ñmh (micro chip) u`.ska hka;%fha ish¨ l%shdldrlï md,kh lrkq ,efí'
C ffoksl nexl= .kqfokq l%shdj,shla i`oyd jq moaO;shla iajhxl%Sh moaO;shla fia ie,lsh yels h'
by; j.ka;s w;=frka i;H jkafka l=ulao@
(1) A muKs'
(2) A yd B muKs'
(3) A yd C muKs'
(4)
B yd C
muKs'
(5) A, B yd C hk ish,a,u h'
47) nexl= iajhxl%Sh fg,¾ hka;h
% l (ATM) wjYH;d iïnkaOfhka my; fmkajd we;s j.ka;s i,ld n,kak(
A .kqfokqlreg Tyqf.a $ wehf.a nexl= fYaIh úuid ne,sh yels úh hq;u
= h (shall)
B ATM u`.ska .kqfokqlreg uqo,a ;ekam;a lsÍug yels úh hq;= h (should)
C Èklg wdmiq .; yels Wmßu uqo, re' 20,000 ls'
by; wjYH;d w;=frka ATM ys ld¾hnoaO wjYH;dj$ wjYH;d jkafka
(1) A muKs'
(2) B muKs'
(3) C muKs'
(5) A yd C muKs'
(4)
A yd B muKs'
48) my; i`oyka moaO;s i,ld n,kak'
A udkj reêr ixirK moaO;sh
B udkj wdydr ð¾K moaO;sh
C udkj iakdhq moaO;sh
újD; moaO;shla $ moaO;s f,i i,ld ne,sh yels jkafka
24
Isuru Gayashan
(1) A muKs'
(5) A yd C muKs'
(2) B muKs'
(3) C muKs'
(4)
A yd B muKs'
Essay
6) Y%s ,xldfõ tla;rd úYajúoHd,hl isiqka 8 000 la muK we;' thg we;af;a tla mqia;ld,hla muKls'
neyer§u" wdmiq ,nd .ekSu yd isiq úuiqïj,g ms<s;=re §u hk ish¨ mqia;ld, myiqlï fiajdjka ±kg
,ndfokqfha mqia;ld, iydhlhska ;sfofkl= u`.sks' 90% la muK jq isiqka mqia;ld,h mßyrKh lrkq ,nkafka
fm'j' 7.00 isg fm'j' 9.00" uOHyk 12.00 isg 1.00 yd m'j' 1.00 yd m'j' 6.00 isg m'j'7.00 hk ld, mrdij,
§ nj ksÍlaIKh lr we;' fuu ld, mrdij, § b;d È.= jq isiq fmda,sï mqia;ld, iydhljreka ;sfokd f.a
ljqkagr bÈßfha ±l.; yels fõ' È.= fmda,Sïj, ld,h kdia;sùu isiqkaf.a ±ä fkdikaiqka;djhg ;=vq § we;'
wêl ld¾hNdrh ksid mqia;ld, iydhljreka o i;=áka fkdjk w;r fuh iuyr wjia:dj, § Tjqka w;ska
jerÈ isÿ ùug o n,md we;'
(a) by; úYajúoHd, mqia;ld, moaO;sh yd ne`ÿkq ldrhnoaO wjYH;d ;=kla y`ÿkdf.k ,shd
olajkak'
(b) by; moaO;sh yd iïnkaO ld¾hnoaO fkdjk wjYH;d folla y`ÿkdf.k fya;= bÈßm;a lrñka
,shd olajkak'
(c) úYajúoHd, mqia;ld, moaO;sfha we;s .eg¨ úi`§u i`oyd tlsfklg fjkia jq mß.Kl.;
úi`ÿï folla iy mß.Kl u; mokï fkdjq tla úi`ÿula fhdackd lrkak'
2013 AL
MCQ
24' úfYaI{ moaO;shla (Expert system) f,i ie,lsh yelafla my; ioyka ljrla o@
1' nexl= fg,¾ hka;%hla
2' mq¾K iajhxl%sh frÈ fidaok hka;%hla
3' uhsfl%dfõõ Wÿkla
4' iqj fiajdjl frda. úksYaph lsÍfï moaO;shla
5' bf,lafg%dksl reêr mSvk udmlhla
25' l%uf,aLhl wNHka;ßl l%shdldß;ajh i,ld nef,k mÍlaIK Wml%uh (tesring stategy) jkafka ljrla
o@
1' ld, uxcqid mÍlaIKh (Black box tesring)
2' Yafõ; uxcqid mÍlaIKh (White box testing)
3' wkql,k mÍlaIKh (Integration testing)
4' ms<S.ekqu mÍlaIKh (Acceptance testing)
5' tall mÍlaIKh (Unit testing)
26' my; ioyka f;dr;=re moaO;s ixj¾Ok wdlD;sj,ska b;d u flá iy f¾Çh ixj¾Ok l%shdj,shla we;af;a
l=ulg o@
1' Èh we<s wdlD;sh
2' jia;= keUqre (Object Orientrd) wdlD;sh
3' i¾ms,dldr wdlD;sh
4' j¾Okd;au; (Incremental) ixj¾Ok wdlD;sh
5' >S>% (Rapid) fhÿï ixj¾Ok wdlD;sh
28' my; oaljd we;s o;a; .e,Sï igyk (DFD) i,lkak'
25
Isuru Gayashan
by; o;a; .e,Sï igyfka A, B3 iy C2 u.ska ksrEmKh jkafka ms<sfj<ska"
1' l%shdj,shla" ndysr N+;d¾:hla iy o;a; .nvdjls
2' ndysr N+;d¾:hla" l%shdj,shla iy o;a; .nvdjls
3' ndysr N+;d¾:hla" o;a; .nvdjla iy l%shdj,shls
4' o;a; .nvdjla" l%shdj,shla" iy ndysr N+;d¾:hls
5' o;a; .nvdjla" ndysr N+;d¾:hla iy l%shdj,shls
29' ñksia isrerl wvx.= my; ioyka moaO;s i,lkak
A - Yajik moaO;sh
B - wdydr cS¾K moaO;sh
C - iakdhq moaO;sh
D - reêr ixirK moaO;sh
ixjD; moaO;sh jkafka l=uk tajd o@
1' A yd B muKs
2' A yd C muKs
3' B yd C muKs
4' B yd D muKs
5' C yd D muKs
30' moaO;shl ld¾hnoaO fkdjk wjYH;djhla jvd fydÈka úia;r lrkq ,nkafka my; ioyka l=uk
j.ka;sh o@
1' mßYs,hl=g bf,alfg%dksl reêr mSvk udml hka;%hla Ndú;fhka reêr mSvkh uek .; yels úh hq;=
ùu
2' laIqø ;rx. (Microwave) Wÿkl WIaK;ajh 4000 𝐶 g jvd jeä úh fkdúh hq;= úu
3' bf,alfg%dksl .Kl hka;%hg fok ,o Ok ksÅ,hl j¾.uq,h .Kkh l< yels úh hq;= ùu
4' nexl=jl iajhxl%sh fg,¾ hka;%hlg" ATM ldäm;l j,x.=;dj mßlaId lsÍug yels úh hq;= ùu
5' wka;¾cd, nexl= moaO;shla tys .kqfokqlrejkag fYaI msßlaiqï myiqlï ,nd Èh hq;= úu
47' iïnkaOl o;a; iuqod (relational databases) iïnkaOfhka my; § we;s j.ka;s i,lkak'
A - o;a; iuqodhl wdlD;sh iïnkaO;dj, ;Sre mámdáh fjkia lsÍu" fhÿï l%uf,aL ;=< fjkialï we;s
lsÍug uq,sl wjYH;djla fkdfõ'
B - o;a; iuqodj, m%u;lrKfha m%Odk wruqK jkafka o;a; idßla;;dj (redundundy) wvq lsÍuhs
C - o;a; iuqodhg kj o;a; tl;= lrk iEu wjia:djl§ u mj;sk l%uf,aL fjkia lsÍug isÿ fjhs'
my; ioyka oE w;=ßka ksjerÈ l=ula o@
1' A muKs
2' B muKs
3' A yd B muKs
4' A yd C muKs
5' A, B yd C ish,a,u h'
Essay
06'
Y%s ,xldfõ ia:dms; lr we;s fnodyeÍï fiajd iud.ulg fnod yeÍu ioyd Èklg ñ,shk tllg jvd
jeä md¾i,a ixLHdjla ,efí' Y%S ,xlfõ úúO m<d;aj,g heùu ioyd fuu md¾i,a f;dard fjka lr
tajd wod< jEka r:j,g megúh hq;=h' fuu l%shdj,sh j¾;udkfha § f;aÍï fomd¾;fïka;=fõ mia
fofkl= úiska w;ahqre l%uh Ndú;d lrñka isÿ lrkq ,efí' fuu l%shdj,sfha § jerÈ r:hlg md¾i,a
megùfï ÿrj,;djhla mj;S' oskla ;=< ,enqkq md¾i,a fnod yeÍu ioyd wju jYfhka Èk ;=klaj;a
.;ùfï fuu l%shdj,sfha we;s ;j;a ÿ¾j,;djhls' tneúka fuu md¾i,a f;aÍfï l%shdj,sh" ;S re fla;
moaO;shla (bar code system) u.ska iajhxlrKh lsÍug idudkHdëldß;=ud ;SrKh lrhs' md¾i,fha
w,jd we;s ;Sre fla;fhys" ,nkakdf.a ;eme,a fla;h (postal code) wvx.=j we;' fhdacs; mß.Kl mdol
moaO;sh u.ska ;Sre fla;h lshjd" iajhxl%shj md¾i,a f;dard fjka lr" jdyl máhl wdOdrfhka kshñ;
26
Isuru Gayashan
fnodyeÍfï jEka r:h ;=<g nyd,Su ñksia iïnkaOhla fkdue;sj isÿ lsÍug kshñ;h' md¾i,a f;aÍfï
l%shdj,sfha § ±kg mj;sk .eg¿ mß.Kl.; lsÍfuka miq u.yrjd .; yels nj idudkHdêldß;=ud
±äj úYajdi lrhs'
(a) fhdacs; mß.Kl mdol moaO;sfha mj;sk ld¾hnoaO wjYH;d (functional reqirements) folla yÿkd
.kak' Tnf.a ms<S;=r ;yjqre lrkak'
(a) moaO;sfha mj;sk ld¾hnoaO fkdjk wjYH;d (non-functional reqirements) folla ;yjqre lsÍï
iu.ska m%ldY lrkak'
(b) md¾i,a f;aÍfï l%Shdj,sh mß.Kl .; lsÍug idudkHdêldß;=ud .;a ;SrKh yßo" jerÈ o hk j.
fya;= folla iu.ska idlÉPd lrkak'
2012 AL
MCQ
^10&
ukqIH reêr ixirK moaO;sh j¾.SlrKh l< yelafla
^1& iajNdúl iy ixjD; moaO;sh;a f,ih
^2& lD;s%u iy ixjD; moaO;sh;a f,ih
^3& lD;s%u iy újD; moaO;shla f,ih
^4& iajNdúl iy újD; moaO;shla f,ih
^5& iajNdúl iy lD;s%u moaO;shla f,ih
^11&
cx.u ÿrl:khl ld¾hh Ndrh fkdjk (non functional) wjYH;djla fyd|skau úia;r flfrkafka
my; i|yka ljrla u.ska o@
^1& flá mKsúvhla heùu
^2& ÿrl:k weu;=ula ,eîu (receiving)
^3& iïnkaO whf.a f,aLkfhka (contact list) wxlhla f;dard .ekSu
^4& ÿrl:j weu;=ula ,nd §u (making)
^5& negßh i|yd wjqreoaol j.lSï ld,hla ,nd §u
^12&
bf,lafg%dksl fiaÿï hka;%hla (electronic washing machine) jvd;a u fyd|ska ye,lsh yelafla
^1& f;dr;=re moaO;shla f,ih
^2& iajhxls%h moaO;shla f,ih
^3& úfYaI{ (expert) moaO;shla f,ih
^4& l<uKdlrK Wmdx. moaO;shla f,ih
^5& .kqfoKq ieliqï moaO;shla f,ih
^34&
my; oelafjk mo i,ld n,kak
A- wdodkh (Input) B – m%;sodkh (Output)
C – ls%hdj,s (Process)
(Storage)
by; tajd w;=frka moaO;shla i|yd w;HjYH jkafka fudkjdo
^1& A yd B muKs
^4& B,C yd D muKs
^2& A,B yd C muKs
^5& A,B, C yd D ish,a,u
D – wdphkh
^3& A,C yd D muKs
Structured
^02& (a)
(b)
(c)
moaO;shla i|yd iqÿiqw w¾: oelaùula lrkak
by; ^a& fldgfiys fhdacs; w¾: oelaùu fhdod.ksñka cx.u ÿrl:khla hkq moaO;shla nj
fmkajd fokak
cx.u ÿrl:khla hkq ixjD; moaO;shla o újD;a moaO;shla o hkak m%ldY lrkak  Tfí ms<s;=r
idOdrKSlrKh lrkak
27
Isuru Gayashan
(d)
cx.u ÿrl:khl we;s my; oelafjk wjYH;d ld¾hnoaO (functional) wjYH;djla o
ld¾hnoaO fkdjk (non functional) wjYH;djla o hkak m%ldY lrkak Tfí ms<s;=r
idOdrKSlrKh lrkak
(i)
mßYS,lhl=g cx.u ÿrl:kh Ndú;d lr ÿrl:k weu;=u;a ,nd.ekSug yelsúh hq;=h
(ii)
úlsrK úfudapkh u.ska mßYS,lhdg ydks fkdl< hq;=h
28
Isuru Gayashan
Download