ෂය නිෙද්ශය · 1.0 හැඳන්ම ii 2.0 ෙපා ... 6.0 එ එ...
TRANSCRIPT
ෙතාරත�� හා සනනෙ�දන තා�ෂණය �ෂය න�ෙදශය
12 සහ 13 ෙශ�� (2017 සට �යාතමක ෙ�)
ෙතාරත�� තා�ෂණ ෙදපා�තෙ�නත�ව ජාත�ක අධ�ාපන ආයතනය
මහරගම. � ලංකාව
www.nie.lk
ෙතාරත�� හා සනනෙ�දන තා�ෂණය
�ෂය න�ෙදශය 12 සහ 13 ෙශ��
©ජාත�ක අධ�ාපන ආයතනය
පළම ම�ණය 2017
ISBN:
ෙතාරත�� තා�ෂණ ෙදපා�තෙ�නත�ව �ද�ා හා තා�ෂණ ප�ඨය ජාත�ක අධ�ාපන ආයතනය
මහරගම.
www.nie.lk
ම�ණය
i
අනත�ගතය
1.0 හැඳ�න�ම ii
2.0 ෙපා� ජාත�ක අරමණ� iii
3.0 මල�ක නප�ණතා iv - v
4.0 �ෂය අභමතා�ථ vi
5.0 ෙපා� ජාත�ක අරමණ� සහ �ෂය න�ෙදශෙය අභමතා�ථ අතර ස�බනධය vii
6.0 එ� එ� ඒකකය සඳහා ෙය��ත කාල�ෙ�ද ගණන viii
7.0 �ෂය න�ෙදශය 1 - 43
8.0 ඉෙගන�-ඉගැන�� �යාවල�ය 44
9.0 පාසැල ප�ත�පතත� සහ වැඩසටහන 45
10.0 ත�ෙස�ව සහ ඇගයම 46
ii
1.0 හැඳ�න�ම
ප�දගලයනෙග ෛදනක කටයත� සහ ආයතනයනහ, කා�යසාධනය, නෂපාදනය, කා�ය�ෂමතාව සහ පලදායතාව ද�යණ� ��ම සඳහා භා�ත කළ
හැ� ෙමවලම� ෙලස ෙතාරත�� හා සනනෙ�දන තා�ෂණය ම� ෙලාව ම හ�නාෙගන ඇත. එමනසා අධ�ාපනෙය ��ධ ම�ට�වල ද� සසනට ෙතාරත�� හා සනනෙ�දන තා�ෂණය ප�ළ�බඳ ප �මාණවත දැනම ලබාද�ම හා ක�සලතා ව�ධනය කරද�ම ඔව�නෙග ප �ගත�යට ෙමනම ජාත�ක
සංව�ධනයට ද වැදගත ෙ�.
ප�ගණක ආශ �ත ඉෙගනම (CAL) අ.ෙපා.ස. (සා.ෙපළ) සඳහා ෙතාරත�� හා සනනෙ�දන තා�ෂණය (ICT) 12 වන ෙශ��ය සඳහා සාමාන�
ෙතාරත�� තා�ෂණය (GIT) වැන වැඩසටහන මගන නතන ශ � ලාං�ය ද�ත�යක අධ�ාපන පදධත�ය ප �මාණවත තර� ෙතාරත�� හා සනනෙ�දන
තා�ෂණයට නරාවරණය � ත�ෙ�. එහ ප �ත�පලය� වශෙයන ෙතාරත�� හා සනනෙ�දන තා�ෂණ අධ�ාපනය ෙකෙරහ ද�ෙනන ද�න ව�ධනය වන උනන�ව� ශෂ�යන දැ�ව� අතර ඇතමන ෙතාරත�� හා සනනෙ�දන තා�ෂණය ස�බනධ අනත�ජාත�ක තරඟවල ද� පවා ඉතා සා�ථක ව � �යා
��ම මගන ඔව�නෙග නප�ණතාව උසස ම�ටම�න ප �ද�ශනය කර ඇත.
ෙතාරත�� හා සනනෙ�දන තා�ෂණය සඳහා ප �ධාන �ෂය �ෙෂත �ය� අ.ෙපා.ස. (උසස ෙපළ) �ෂය ධාරාවට 2007 ද� හ�නවා ද� ඇත. 2013ද�
�ෂය න�ෙදශය සංෙශ�ධනය කර ඇත. සංෙශ�ධන ප�ත�පතත�යට අනව �ෂය න�ෙදශය නැවත 2017ද� සංෙශ�ධනය කරන ලද�.
ෙතාරත�� හා සනනෙ�දන තා�ෂණය පදන�ව� වෘතත�ය �ෙෂත � ෙකෙරහ උනන�ව� ද�වන අ.ෙපා.ස. (සා.ෙපළ) සමත සසනට, අ.ෙපා.ස. (උසස
ෙපළ) �ෂය ධාරාව හැදෑ�ෙ� ද� තම අභ��න ප�ද� වෘතත�ය මාවත සංව�ධනය කර ගැනෙ� අවසථාව� උදා ෙ� . අ.ෙපා.ස. (උසස ෙපළ) සසන සඳහා �ෂයය� ෙලස ෙතාරත�� හා සනනෙ�දන තා�ෂණය හ�නවාද�ම මගන පාසල ම�ටෙ� ද� ෙතාරත�� හා සනනෙ�දන තා�ෂණ
අධ�ාපනය ප�ළ�බඳ ජාත�ක ප ��ත�ය� ඇත�කරන අතර තෘත�යක ම�ටෙ� ද� උසස අධ�ාපනයට ප �ෙ�ශය� ද උදා ෙකෙරන ඇත. උසස අධ�ාපන අවසථා ෙනාලද සසනට ශාසත �ය දැන�න හා වෘතත�ක භාවෙයන ප�ප��ණ ප��ස� ෙලස සකස�මට ස�ස මාවත� �හකර ගැනම සඳහා
ෙමමගන මනා පදනම� ද වැ� ඇත.
�ට අමතරව, ෙමම �ෂය මගන ෙතාරත�� හා සනනෙ�දන තා�ෂණෙයහ න�ායාතමක හර සංකලප සහ ප �ාෙය�ගක භා�තයන මනාව
සනනෙ�දනය ෙ�. ෙතාරත�� හා සනනෙ�දන තා�ෂණය ආශ �ත ව න�මාණය වන නව ප �වනතා හා අනාගත ෙයාම��� මගන ශෂ�යන ශ�ත�මත වන අතර උසස අධ�ාපන ම�ටෙ� ෙකෙරනනා ව� ප�ෙයෂණ සඳහා අවශ� මල�ක ක�සලතා ව�ධනය කර ගැනම සඳහා ද ඔව�න ද��
ගැනෙ�. තවද ශෂ�යනෙග මෘ� ක�සලතා ද�යණ� ��ම මගන ඔව�න වැඩ ෙල�කයට අනගත�ම සඳහා ලැෙබන ප�හණ�ව ද ෙමම �ෂයෙයන ලැෙබන
තවත ප �ත�ලාභය�.
iii
2.0 cd;sl wruqKq
i. udkj wNsudkhg .re lsÍfï ixl,amhla u; msysgd Y%S ,dxlsl nyqúO iudcfha ixialD;sl úúO;ajh wjfndaO lr .ksñka cd;sl
taldnoaO;dj" cd;sl Rcq .=Kh" cd;sl iu`.sh" tluq;=lu iy iduh m%j¾Okh lsÍu ;=<ska cd;sh f.dvke`.Su iy Y%S ,dxlSh
wkkH;dj ;yjqre lsÍu
ii. fjkia jk f,dalhl wNsfhda.hkag m%;spdr olajk w;r cd;sl Wreufha udye`.s odhdo y÷kd .ekSu iy ixrlaIKh lsÍu
iii. udkj whs;sjdislïj,g .re lsÍu" hq;=lï yd j.lSï ms<sn| oekqj;a ùu" yDohdx.u ne£ulska hq;= j tlsfkld flfrys ie,ls,su;a
ùu hk .=Kdx. m%j¾Okh lsÍug bjy,a jk iudc idOdrK;aj iïu;hka iy m%cd;dka;%sl Ôjk rgdjla .eí jQ mßirhla ks¾udKh
lsÍu iy mj;ajd f.k hdug iydh ùu
iv. mqoa.,hska f.a udkisl yd YdÍßl iqj iïm; iy udkj w.hj,g .re lsÍu u; mokï jQ ;sridr Ôjk l%uhla m%j¾Okh lsÍu
v. iqiudys; jQ iunr fm!reIhla i|yd ks¾udmK yelshdj" wdrïNl Yla;sh" úpdrYS,S Ñka;kh" j.lSu yd j.ùu we;=¿ fjk;a
Okd;aul wx. ,laIK ixj¾Okh lsÍu
vi. mqoa.,hd f.a iy cd;sfha Ôj .=Kh jeäÈhqKq flfrk iy Y%S ,xldfõ wd¾Ól ixj¾Okh i|yd odhl jk M,odhS ld¾h i|yd
wOHdmkh ;=<ska udkj iïm;a ixj¾Okh lsÍu
vii. YS>%fhka fjkia jk f,dalhla ;=< isÿ jk fjkialï wkqj yev .eiSug yd tajd md,kh lr .ekSug mqoa.,hska iQodkï lsÍu iy
ixlS¾K yd wkfmalaIs; wjia:djkag id¾:l j uqyqK §fï yelshdj j¾Okh lsÍu
viii. cd;Hka;r m%cdj w;r f.!rjkSh ia:dkhla ysñ lr .ekSug odhl jk hqla;sh" iudk;ajh iy wfkHdakH .re;ajh u; mokï jQ
wdl,am yd l=i,;d fmdaIKh lsÍu
iv
3.0 uQ,sl ksmqK;d wOHdmkh ;=<ska j¾Okh flfrk my; oelafjk uQ,sl ksmqK;d by; i|yka cd;sl wruqKq uqÿkam;a lr .ekSug odhl jkq we;'
i. ikaksfõok ksmqK;d
idCIr;dj" ixLHd ms<sn| oekqu" rEml Ndú;h iy f;dr;=re ;dCIK m%ùK;ajh hk wkqldKav y;rla u; ikaksfõok ksmqK;d mokï
fõ'
idCIr;dj ( idjOdk j weyqïlka §u" meyeÈ,s j l;d lsÍu" f;areï .ekSu i|yd lshùu" ksje/È j iy ksrjq,a j
,sùu" M,odhS whqßka woyia yqjudre lr .ekSu
ixLHd ms<sn| oekqu ( NdKav" wjldYh yd ld,h" .Kka lsÍu" .Kkh iy ñkqï i|yd l%udkql+, b,lalï Ndú;h
rEml Ndú;h ( f¾Ld iy wdlD;s Ndú;fhka woyia ms<sìUq lsÍu iy f¾Ld" wdlD;s iy j¾K .<mñka úia;r" Wmfoia yd
woyia m%ldYkh yd jd¾;d lsÍu
f;dr;=re ;dCIK m%ùK;ajh ( mß.Kl oekqu iy bf.kSfï § o" fiajd mßY%hka ;=<§ o" fm!oa.,sl Ôú;fha § o" f;dr;=re iy
ikaksfõok ;dCIKh Wmfhda.S lr .ekSu
ii. fm!reI;aj j¾Okhg wod< ksmqK;d
• ks¾udKYS,S nj" wmidÍ Ñka;kh" wdrïNl Yla;sh" ;SrK .ekSu" .eg¨ ksrdlrKh lsÍu" úpdrYS,S yd ú.%yd;aul Ñka;kh"
lKavdhï ye`.Sfuka lghq;= lsÍu" mqoa.,dka;r in|;d" kj fidhd .ekSï iy .fõIKh jeks j¾.Sh l=i,;d
• Rcq .=Kh" bjid ord isàfï Yla;sh iy udkj wNsudkhg .re lsÍu jeks w.hhka
• Ñ;a;fõ.S nqoaêh
iii. mßirhg wod< ksmqK;d
fuu ksmqK;d idudðl" ffcj iy fN!;sl mßirj,g wod< fõ'
iudc mßirh( cd;sl Wreu ms<sn| wjfndaOh" nyqjd¾.sl iudchl idudðlhka ùu yd iïnkaO ixfõ§;dj yd l=i,;d" idOdrK
hqla;sh ms<sn| ye`.Su" iudc iïnkaO;d" mqoa.,sl p¾hdj" idudkH yd ffk;sl iïm%odhhka" whs;sjdislï" j.lSï"
hq;=lï iy ne£ï
v
ffcj mßirh( iÔù f,dalh" ck;dj iy ffcj moaO;sh" .iaje,a" jkdka;r" uqyqÿ" c,h" jd;h iy Ôjh" Ydl" i;a;aj yd ñksia
Ôú;hg iïnkaO jQ wjfndaOh" ixfõ§ nj yd l=i,;d
fN!;sl mßirh( wjldYh" Yla;sh" bkaOk" øjH" NdKav iy ñksia Ôú;hg tajdfha we;s iïnkaO;dj" wdydr" we÷ï" ksjdi" fi!LHh"
iqj myiqj" kskao" ksial,xlh" úfõlh" wmøjH iy u<my lsÍï hkdÈh yd iïnkaO jQ wjfndaOh" ixfõ§;dj yd
l=i,;dj
bf.kSu jev lsÍu iy Ôj;a ùu i|yd fuj,ï iy ;dCIKh m%fhdackhg
iv. jev f,dalhg iQodkï ùfï ksmqK;d
• wd¾Ól ixj¾Okhg odhl ùu
• ;u jD;a;Sh <eÈhd iy wNsfhda.H;d y÷kd .ekSu
• yelshdjkag iß,k whqßka /lshdjla f;dard .ekSu iy jdisodhl yd ;sridr Ôjfkdamdhl ksr; ùu hk yelshdjka Wmßu lsÍug
yd Odß;dj jeä lsÍug wod< fiajd kshqla;sh yd iïnkaO l=i,;d
v. wd.u iy wdpdr O¾uj,g wod< ksmqK;d
mqoa.,hkag ;u ffoksl Ôú;fha § wdpdr O¾u" iodpdrd;aul yd wd.udkql+, yeisÍï rgdj,g wkq.; fjñka jvd;a WÑ; foa f;dard
thg iß,k fia lghq;= lsÍu i|yd wod< w.h Wlyd .ekSu yd iaùhlrKh
vi. l%Svdj iy úfõlh m%fhdackhg .ekSfï ksmqK;d
fi!kao¾hh" idys;Hh" fi,a,ï lsÍu" l%Svd yd u,, l%Svd" úfkdaodxY yd fjk;a ks¾udKd;aul Ôjk rgdjka ;=<ska m%ldY jk úfkdaoh"
i;=g" wdfõ. iy tjka udkqIsl w;aoelSï
vii. zbf.kSug bf.kquZ ms<sn| ksmqK;d
YS>%fhka fjkia jk" ixlS¾K yd tlsfkld u; hefmk f,dalhl mßj¾;k l%shdj,shla yryd fjkia ùï yiqrejd .ekSfï § yd Bg
ixfõ§ j yd id¾:l j m%;spdr oelaùu;a" iajdëk j bf.k .ekSu;a" i|yd mqoa.,hska yg Yla;sh ,nd §u
vi
4.0 �ෂය අභමතා�ථ
උසස අධ�ාපන අවසථා අරභයා ෙතාරත�� හා සනනෙ�දන තා�ෂණ ආධ�ාපනක අතත�වාරම සථාපනය කරය
ඔව�නෙග වෘතත�ය අභවෘද�ය සඳහා පදනම සථාපනය කරය
ක�මානත ව�ාපාර සඳහා අවශ� වන ෙතාරත�� හා සනනෙ�දන තා�ෂණ ප�ෙ�ශ ම�ටෙ� මානව ස�පත නපදවය
ත�රසාර සංව�ධන අරමණ� සා�ෂාත කර ගැනෙ� ලා ෙතාරත�� හා සනනෙ�දන තා�ෂණය කාය��ෂම ව භා�ත ��ෙ� හැ�යාව ලබා
ෙදය
ෙපා� වශෙයන, ��තෙය ග�ණාතමක බව වැ� ද�යණ� ��ම සඳහා සසනහට ෙතාරත�� හා සනනෙ�දන තා�ෂණ දැනම ලබා ෙදය
සනනෙ�දනය සඳහා ප�ගණක ජාලවල වැදගතකම ප�ළ�බඳ ව අවෙබ�ධය� ලබා ෙදය
සැබෑ ��තෙය ගැට� සඳහා ෙතාරත�� හා සනනෙ�දන තා�ෂණය පදන� කරගත �ස�ම� සඳහා අවශ�වන ක�සලතා ලබා ෙදය
ෙතාරත�� හා සනනෙ�දන තා�ෂණෙය අනාගත ද�ශානත� ප�ළ�බඳ ව අවෙබ�ධය� ලබා ෙදය
නව ෙසායා ගැන� සහ ප�ෙයෂණ සඳහා ෙතාරත�� හා සනනෙ�දන තා�ෂණය භා�ත ��ෙ� ශක�තාව ලබා ෙදය
දැනම පාදක සමාජය ත�ළ ෙතාරත�� හා සනනෙ�දන තා�ෂණෙය කා�යභාරය අගය ��ෙ� හැ�යාව ව�ධනය කරය
vii
5.0 ෙපා� ජාත�ක අරමණ� සහ �ෂය න�ෙදශෙය අභමතා�ථ අතර ස�බනධය
අංකය මල�ක නප�ණතා ඒකකය 1 ikaksfõok ksmqK;d 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
2 fm!reI;aj j¾Okhg wod< ksmqK;d 3, 8, 9, 12, 13
3 mßirhg wod< ksmqK;d
iudc mßirh 7, 11, 12
ffcj mßirh 13
fN!;sl mßirh 2, 3, 7
4 jev f,dalhg iQodkï ùfï ksmqK;d 6, 8, 9, 10, 11
5 wd.uට iy wdpdr O¾uj,g wod< ksmqK;d 6
6 l%Svdj iy úfõlh m%fhdackhg .ekSfï ksmqK;d 12
7 zbf.kSug bf.kquZ ms<sn| ksmqK;d 2, 4, 6, 8, 9, 10, 11
viii
6.0 එ� එ� ඒකකය සඳහා ෙය��ත කාල�ෙ�ද ගණන
අංකය ඒකකය කාලෙ�ද ගණන
1 ෙතාරත�� සහ සනනෙ�දන තා�ෂණය ප�ළ�බඳ සංකලප (Concept of ICT) 28
2 ප�ගණකය හැඳ�න�ම (Introduction to Computer) 22
3 දතත න�පණය (Data Representation) 18
4 අං�ත ප�පථවල මල�කාංග ( Fundamental of Digital Circuits) 26
5 ප�ගණක ෙමෙහය� පදධත� (Computer Operating Systems) 22
6 දතත සනනෙ�දනය හා ජාලකරණය ( Data Communication and Networking) 50
7 පදධත� �ශෙලෂණය හා ප��සැලසම (systems analysis and Design) 68
8 දතත සමදාය කළමනාකරණය ( Database Management) 50
9 �මෙලඛකරණය (Programming) 74
10 ෙව� අඩ� සංව�ධනය ( Web Development) 60
11 සා�ව �ව� අනත�ජාලය/ අනත�ජාල සබැඳ� �ව� (Internet of Things) 15
12 ව�ාපාර ත�ළ ෙතාරත�� සනනෙ�දන තා�ෂණය ( ICT in Business) 12
13 ෙතාරත�� සනනෙ�දන තා�ෂණෙය නව නැඹ� සහ අනාගත ද�ශානත� (New Trends and Future Directions of ICT)
12
14 ව�ාපෘත�ය (Project) 30
1
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
නප�ණතාව 01 : ෙතාරත�� හා සනනෙ�දන තා�ෂණෙය මල�ක සංකලප, ව�තමාන දැන� පාදක සමාජෙයහ ද� ෙයාදා ගනනා ආකාරය, එහ භ��කාව හා උ�ත උපෙය�ගතාව සමග ගෙ�ෂණය කරය
1.1 දතතවල සහ ෙතාරත��වල මල�ක තැන� ඒකක හා ඒවාෙය ගත� ල�ෂණ ප�ළ�බඳ ව �ම�ශනය කරය
දතත �වන ච�ය (Life Cycle of Data) o දතත න�මාණය o කළමනාකරණය o අභා�ත දතත ඉවත ��ම
දතතවලට එෙරහව ෙතාරත�� (Data vs. Information)
ෙතාරත�� ප�ළ�බඳ අ�ථ න�පණය ව�නා ෙතාරත��වල ගත�ල�ෂණ
(Characteristics): කාල�න බව, නරවද�තාව, අනත�ගතය ත�ළ ඉද��පත ��ම, වැ�ද�යණ� කරණ ලද අවෙබ�ධය හා අඩ අ�නශ�තතාව
�ශාල ධා�තාවනෙගන හා ෙවනත සං��ණතාවල�න ය�ත දතත හැසර�ෙ� අවශ�තාව - හැඳ�න�ම
දතත න�වචනය කර, දතත �වන ච�ය සං�ෂ�පතව ද�වය
දතත සහ ෙතාරත�� න�වචනය ��මට �යාවල�ය� අවශ� බව ප�ළ�ගනය
දතත, �යාවල�ය (Process) හා ෙතාරත�� අතර ප�බල අනත� ස�බනධතාව� ඇත� බව ප�ළ�ගනය
දතත, �යාවල�ය හා ෙතාරත�� �සතර කරය
��ධ ආකාරෙය දතත සහ ඒවාෙය ගත� ල�ෂණ ලැයසත� ගත කරය
ග�ණාතමක දතතවල ගත� ල�ෂණ �සතර කරය
ෙතාරත��වල�න දතත ෙවන ෙකාට හ�නා ගන
ෙතාරත��වල ව�නාකම �දහා ද�වය
ප�ෙය�ජනවත ෙතාරත��වල ගත� ල�ෂණ �සතර කරය
මහා දතත (Big Data), ඒවාෙය අවශ�තා සහ �ශෙලෂණය ප�ළ�ගනය
06
1.2 දතත හා ෙතාරත��, න�මාණය, ෙබදාහැ�ම හා කළමනාකරණය සඳහා තා�ෂණෙය අවශ�තාව �ම�ශනය කරය.
එද�ෙනදා ��තෙය ද� ෙතාරත��වල ෙය�ග�තාව o ත�රණ ගැනම o ප�ත�පතත� සකස ��ම o අනාගතය ප�ළ�බඳ ව
ප�ෙර�කථනය ��ම o සැලස���ම, උපෙලඛනය
��ම හා අ��ෂණය අතහ� �මවල�න, දතත සහ
ෙතාරත�� හැසර�ෙ� ද� ඇත� වන පසබෑ�
අතහ� දතත සැකස� �මවල අඩපාඩ හ�නා ගන
එද�ෙනදා ��තෙය ද� ෙතාරත��වල වැදගතකම �සතර කරය
ෙතාරත�� ෙබදාහැ�මට අදාළ පවත�න තා�ෂණ ලැයසත�ගත කරය.
ප�ගණක ජාල, අනත�ජාලය සහ ෙල�ක �ස� �යමෙනහ සංව�ධනය ප�ළ�බඳ ව �ම�ශනය
06
2
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o දතත අසංගත බව, දතත අනප�ටපත �ම, ෙද�ෂ සහගත බව, ෙතාරත�� වැරද� සහගත �ම (�නසන අත�න ස�වන වැරද� නසා) හා සැකසෙ� ද� ඇත� වන ප�මාද ෙද�ෂ
o ෙතාරත�� ෙබදාගැනෙ� අඩපාඩ හා ඌන පා�ෙභ�ගක ෙසවා
�නස ��තවලට අනත�ර� ඇත� �ය හැ� අවසථාවල ද� හසත මල�ක �ම භා�ත කළ ෙනාහැ� බව.
ෙතාරත�� හා සනනෙ�දන තා�ෂණ යගෙය උදාව o දතත හැසර�ෙ� අතහ�
�මවල පසබෑ� මැඩපැවැත�ම සඳහා ෙතාරත�� හා සනනෙ�දන තා�ෂණය භා�තය
��ධ වස�වල(domains) ඇත� ෙතාරත�� භා�තය.
ෙතාරත�� සමදධරණය (retrieval) හා ෙබදා ගැනම හා බැ�න තා�ෂණයන ලබා ගත හැ� �ම
ප�ගණක ජාල, අනත�ජාලය සහ ෙල�ක �ස� �යමන (WWW) සංව�ධනය ��ම
ජංගම සනනෙ�දනය, ජංගම ප�ගණනය(mobile computing) හා වලාක�� ප�ගණනය(cloud
කරය ජංගම ප�ගණනය, වලාක��
ප�ගණනය හා ජංගම සනනෙ�දනෙයහ සංව�ධනය �සතර කරය
දතත හා ෙතාරත�� න�මාණය, කළමනාකරණය හා ෙබදා හැ�ම සඳහා තා�ෂණෙය භා�තය අගය කරය
��ධ වසමවල ඇත� ෙතාරත�� භා�තය හ�නා ගන
��ධ ෙය��වල ඇත�, �නස �යාකාරක�වලට අදාළ ආර�ෂක වාද �ෂය �ම�ශනය කරය
3
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
computing) සංව�ධනය ��ම
1.3 ෙතාරත�� න�මාණය ��ෙ� �ය�ත ආකෘත�ය� ෙගාඩනඟා ෙතාරත�� හා සනනෙ�දන තා�ෂණය සමග එහ අනක�ලතාව අගයය
ෙතාරත�� න�මාණය ��ෙ� �ය�ත ආකෘත�ය(abstract model) o ආදාන, සැකසම, ප�ත�දාන o ප�ගණකය සහ ෙතාරත�� හා
සනනෙ�දන තා�ෂණය ෙකෙරහ, එහ අදාළතාව
ෙතාරත�� න�මාණය ��ෙ� �ය�ත ආකෘත�ෙය සංරචක හ�නා ගන
පදධත�ය� න�වචනය කරය පදධත� න�වචනය භා�ත ෙකාට
��ධ පදධත� �ශෙලෂණය කරය �ය�ත ආකෘත�ය, ෙතාරත��
පදධත� සමග ස�බනධ කරය (relates)
ප�ගණකෙය මල�ක කා�යයන සමග, ෙතාරත�� න�මාණය ��ෙ� �ය�ත ආකෘත�ය ගළපය
ෙතාරත�� න�මාණය ��ෙ� �ය�ත ආකෘත�ය ත�ළ ෙතාරත�� හා සනනෙ�දන තා�ෂණෙයහ භ��කාව හ�නා ගන
02
1.4 ප�ගණක පදධත�යක මල�ක සංරචක ෙත�රා ව�ගකරණය කරය
දෘඪාංග (hardware) o දෘඪාංග සංරචක ව�ගකරණය
මෘ�කාංග (software) o මෘ�කාංග ව�ගකරණය
�නස �යාක�ෙව� (human operators) o ප�ගණක පදධත� සඳහා �නස
�යාක�වනෙග අවශ�තාවය
දෘඪාංග හා මෘ�කාංග සංරචක න�වචනය කර ව�ගකරණය කරය
හ�ක� සහත (proprietary) මෘ�කාංග හා �වෘත මලාශ� (open source) මෘ�කාංග ෙවන ෙකාට හ�නා ගන
හ�ක� සහත මෘ�කාංග හා �වෘත මලාශ� මෘ�කාංගවල වාස හා අවාස �සතර කරය
ෙතාරත�� හා සනනෙ�දන තා�ෂණෙයන ස�බල ගැනව�න
02
4
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
ෙතාරත�� පදධත� වල �නස �යාක�වනෙග භ��කාව හ�නා ගන
1.5 දතත සැකසෙ� (data processing) �යාකාරක� �ශෙලෂණය කරය
දතත සැකසෙ� ප�යවර o දතත �ස ��ම (gathering) o දතත වලංග� ��ම (validation) o දතත සැකසම (processing) o දතත ප�ත�දානය (output) o දතත ආචයනය (storage)
දතත �ස ��ෙ� �ම o අතහ� (Manual) o අ�ධ-සවයංකෘත හා සවයංකෘත
ෙමවල� - OMR, OCR, MICR, කා�/ප� �යවන, ත�� ෙ�ත �යවනය, ච��බක ත�� �යවනය සංෙ�දක හා ලඝර (loggers)
දතත වලංග� ��ෙ� �ම o දතත ප��ප ප��ෂාව (Type
Check) o තත�තා ප��ෂාව
( Presence Check) පරාස ප��ෂාව (Range Check)
දතත ආදාන ආකාර o සෘජ� (direct) හා �රසථ (remote)
ආකාර o මා�ගගත (online) හා
මා�ගඅපගත (offline) ආකාර දතත සැකසම o කා�ඩ (batch) සහ තථ� කාල�ක
(real time) ප�ත�දාන �ම
දතත සැකස� �යාවල�ෙය අව� ලැයසත� ගත කර ෙක�ෙයන �සතර කරය
දතත සැකස� ප�යවර ලැයසත� ගතකර සං�ෂ�පතව �සතර කරය
දතත �ස ��ෙ� �ම හ�නා ගනය දතත වලංග� ��ෙ� �ම හ�නා
ගනය දතත ආදාන �ම ලැයසත� ගත
කරය දතත සැකස� �ම �සතර කරය දතත ප�ත�දාන �ම ලැයසත� ගත
කරය දතත ආචයන �ම �සතර කරය
04
5
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o ප�ශලක (user) ෙවත සෘජ� ඉද��පත ��ම
o වැ��ර සැකසම සඳහා ගබඩා ��ම
ආචයන �ම o සථානය ආචයනය/�රසත
ආචයනය(වලාක��) o ෙක� කාල�න හා ද�ග� කාල�න
ආචයනය 1.6 ��ධ වස� ත�ළ,
ෙතාරත�� හා සනනෙ�දන තා�ෂණය ෙය�� �ම�ශනය කරය
ෙතාරත��සහ සනනෙ�දන තා�ෂණෙය ෙයදව�� o අධ�ාපන o ෙසෟඛ�ය o කෘෂ�ක�මය o ව�ාපාර හා මල� o ඉං�ෙන� o සංචාරක o මාධ� හා ප�වෘතත� කරණය o නත�ය බලාතමක ��ම
��ධ ෙය�� වස�වල ද� අවශ� වන ෙමවල�, ක�සලතා සහ දැනම හ�නා ගන
��ධ වස� සඳහා ෙතාරත�� හා සනනෙ�දන තා�ෂණය භා�තෙය ඇත� ප�ත�ලාභ සාක�ඡා කරය
04
1.7 සමාජය ෙකෙරහ ෙතාරත�� හා සනනෙ�දන තා�ෂණෙය බලපෑම ඇගයමට ල� කරය
ෙතාරත�� හා සනනෙ�දන තා�ෂණය ෙහත�ෙවන ඇත� ව� ප�ත�ලාභ o සමාජ ප�ත�ලාභ o ආ��ක ප�ත�ලාභ
ෙතාරත�� හා සනනෙ�දන තා�ෂණෙයන න�මාණය ව� වාද �ෂය o සමාජයය o ආ��කමය o පා�ස�ක o සදාචාරාතමක
ෙතාරත�� හා සනනෙ�දන තා�ෂණය නසා ඇත� ව� සමාජ හා ආ��ක ප�ත�ලාභ පැහැද�ළ� කරය
ෙතාරත�� හා සනනෙ�දන තා�ෂණෙය ද�යණ�වත සමග න�මාණය ව� සමාජ, ආ��ක, පා�ස�ක, සදාචාරාතමක සහ ෛනත�ක අංග ෙක�ෙයන පැහැද�ළ� කරය
ෙතාරත�� හා සනනෙ�දන තා�ෂණය භා�තය හා බැ�න ෛනත�ක තතතව �ම�ශණය කරය
04
6
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o ෛනත�ක o ෙපෟදගල�කතවය o අං�ත ෙබද�ම(Digital Divide)
රහස�භාවය ෙසාරක� ��ම(stealing)/තත�බෑම
(phishing) ෙචෟරතවය/��ඨනය (piracy)
හ�ක� /බද�මය ෙදපළ නත�ය
ග�නථ/රචනා ෙචෟ�යය (plagiarism)
බලපත සහත/රහත මෘ�කාංග
ෙතාරත�� හා සනනෙ�දන තා�ෂණය හා බැ�ණ� පා�ස�ක වාද �ෂය �සතර කරය
ඉෙල�ෙ�ානක අප�ව� (e-waste) ආර�ෂාකා� ෙලස බැහැර ��ෙ� �මෙ�ද පැහැද�ල� කරය
ෙතාරත�� හා සනනෙ�දන තා�ෂණය හා බැ�ණ� සදාචාරාතමක, නත�මය සහ සමා�ය වාද �ෂය ෙක�ෙයන �සතර කරය
ත�රසාර සංව�ධන ඉල�ක කරා ලඟා �ෙ� ද� ෙතාරත�� හා සනනෙ�දන තා�ෂණෙයහ භ��කාව ෙක�ෙයන පැහැද�ල� කරය
අං�ත ෙබද�ම �� ��ම සඳහා වන ප�ෙ�ශ �ම�ශනය කරය
නප�ණතාව 02: නතන ප�ගණකවල කා�ය සාධනය සැසඳ�ම හා පැහැද�ල� ��ම අරබයා, ප�ගණන උපකරණවල ප�ණාමය ගෙ�ෂණය කරය
2.1 සකසනයනෙග (processors) ප�ණාමය ෙකෙරහ වැ� අවධානය� ෙයාම කර�න, ප�ගණකෙය ස�ව� ස�ෙශෂ� ෙවනසක�, පර�පරා අනව අනාවරණය කරය
ප�ගණනෙය ඉත�හාසය o මල යගෙය ගණක ආධාරක යානත�ක �ද�ත යානත�ක
o ප�ගණනෙය ඉෙල�ෙ�ානක යගය ප�ගණක පර�පරා o පළමවන, ෙදවන, ෙතවන, සව�වන
හා ඉද�� පර�පරා ��ධ ප�ගණක ව�ගකරණ �ම o තා�ෂණය අනව
ප�ත�සම (analog), අං�ත (digital)
o කා�යය අනව ස�ෙශෂ කා�ය/ෙපා�
මල යගෙය ගණන ආධාරක, උදාහරණ සහත ව ව�ගකරණය කරය
එ� එ� ප�ගණක පර�පරාවට අදාළ ල�ෂණ වග�ව� ඇස�න �සතර කරය
ප�ගණක, ඒවාෙය කා�යය, තා�ෂණය හා ප�මාණය අනව උදාහරණ සහතව ව�ගකරණය කරය
04
7
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
කා�ය o ප�මාණය අනව
සප�� ප�ගණක, මහා ප�ගණක, මධ� ප�ගණක, �ෂ�� ප�ගණක (ජංගම උපාංග-සහ� �රකථන (smart phones), ටැ�ල�(tablet) ප�ගණක සහ ෆැ�ල� (phablet))
.
2.2 දෘඪාංග හා ඒවාෙය අත��මහණත ආශ�ත ව, ප�ගණකෙය �යාකා�තවය ගෙ�ෂණය කරය
ප�ධාන දෘඪාංග සංරචක o ආදාන උපාංග :
යත��ප�ව� නෙ�ෂණ, සෘජ� නෙ�ෂණ{ යත��ප�ව�ව, දැ�ව�� උපාංගය (pointing device), සප�ශක පාදකය (touch pad), �රසථ පාලකය, සප�ශක ත�රය (touch screen), ච��බක ත�� �යවනය (magnetic stripe reader), ත��-ෙ�ත �යවනය, සහ� කා�පත (Smart card) �යවනය, සප���සකය(scanner), අං�ත කැමරාව (digital camara), මයෙ�ා ෙෆ�නය, සංෙ�දක (sensers) , �ත�ක ඵලකය(Graphic tablet), ච��බ�ත ත�නත අනලක�ණ� �යවනය (MICR), ප�කාශ ලක�ණ� �යවනය (OMR), ප�කාශ අණ� ලක�ණ� �යවනය (OCR), ��ෙය�
ප�ධාන දෘඪාංග ප�යනත (peripherals) හා ඒවාට අදාළ අත�� මහණත හ�නාගන
යත�� ප�ව� නෙ�ෂණ උපාංගවලට වඩා ඍජ� දතත නෙ�ෂණ උපාංගවල වාස හ�නා ගන
මධ� සැකස� ඒකකෙය ප�ණාමය හා, ම� ප�ව�ව සමග එහ සංගතතාව පැහැද�ල� කරය
ආචයන උපාංග ව�ගකරණය කරය. සෑම ආචයන උපාංගය�ම ෙක�ෙයන
�සතර කරය සමානතර හා ජාලක (Grid)
ප�ගණනෙය අවශ�තාව හ�නා ගන
06
8
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
කැමරාව, සංඛ�ාංකකය(Digitizer), ෙව� කැමරාව ආද�ය}
යත�� ප�ව� නෙ�ෂණ උපාංගවලට වඩා ඍජ� දතත නෙ�ෂණ උපාංගවල වාස
ප�ත�දාන උපාංග සහ ඒවාෙය ග�ණාංග {කැෙත�ඩ �රණ නල (CRT), �වසඵ�ක සනද�ශකය (LCD) සනද�ශකය, ආෙල�ක �ෙම�චක ද�ෙය�ඩ සනද�ශකය(LED), ත�ත න�ාස ම�කය, ත�නත ��� ම�කය (inkjet printer), ෙලස� ම�කය, ත�මාණ (3D) ම�කය, ප�සතාර ලක�ණ�කරණය( graph plotter), සප�කර ආද�ය}
මධ� සැකස� ඒකකය (CPU) හා, මව� ප�ව�ව (mother board) සමග එහ ගැලප�ම (compatibility)
ආචයන උපාංග { අචල අභ�නතර දෘඪ තැ� (fixed internal hard disk), ජංගම බාහර දෘඪ තැ� (portable external hard disk), ච��බ�ත ප�, සංය�ත තැ�, ප�කාශ තැ�(CD/DVD, CD-R/ DVD-R, CD-RW/ DVD-RW, DVD-RAM, Blue-Ray) සැණ මතක පත (flash memory card) හා ක�ඩා තැ� (mini disk)}
සමානතර ප�ගණනය හා ජාලක ප�ගණනය (Grid computing))
9
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
2.3 ෙවාන නයමාන න��තය (architecture) ගෙ�ෂණ ය කරය
ෙවාන නයමාන න��තය o ආ�ත �මෙලඛ සංකලපය (stored
program concept) o සංරචක (ආදාන, ප�ත�දාන, මතක,
පාලන ඒකකය-CU හා අංක ග�ත හා තා��ක ඒකකය-ALU)
ආහරණ-�යාකරව�� ච�ය (Fetch-execute cycle)
මධ� සැකස� ඒකකය ග�තමය හා තා��ක
ඒකකය පාලන ඒකකය මතකය (ෙර�සතර) දතත සහ පාලන පථ (Data
and Control bus) බහ හර සකසන (multi-core
processors)
ආ�ත �මෙලඛ සංකලපය �සතර කරය
ෙවාන නයමාන න��තෙය ප�ධාන සංරචක න� කරය
ආහරණ - �යාකරව�� ච�ය (Fetch-execute cycle ) �සතර කරය
ග�තමය හා තා��ක ඒකකය, පාලන ඒකකය, ෙර�සතර මතකය, දතත සහ පාලන පථ ෙක�ෙයන �සතර කරය
ෙවාන නයමාන න��තෙය ආකෘත�ය ඇඳ එහ සංරචක න� කරය
බහ හර සකසනවල අවශ�තාව �සතර කරය
06
2.4 ��ධ ව�ගෙය මතකයන සහ ඒවාෙය ගත�ල�ෂණ හ�නා ගැනමට, ප�දගල ප�ගණක මතක පදධත�ය �ම�ශනය කරය
මතක ධරාවල�ය o මතක ධරාවල�ෙය අවශ�තාව o සැස ඳ�� න�ණායක
ෙභෟත�ක ප�මාණය/ දතත ඝනතවය
ප�ෙ�ශ �� ප�ෙ�ශ කාලය ( ගත වන
කාලය / ප�මාදය ) ධා�තාව ප��වැය
නශ�(volatile) මතකය සහ එහ ගත� ල�ෂණ
ස�ස �ප සටහන� ඇස�න, මතක ධරාවල�ය ෙක�ෙයන පැහැද�ල� කරය
��ධ ව�ගවල මතක ප��පවල අවශ�තාව සහ ඒවාෙය ගත� ල�ෂණ �සතර කරය
නශ� මතකය සහ නශ� ෙනාවන මතකය ෙක�ෙයන පැහැද�ල� කරය
ප�ගණකෙයහ ඇත� නශ� මතක සහ නශ� ෙනාවන මතක ලැයසත� ගත කරය
කා�ය සාධනය, ප�හ�ම, ධා�තාව,
06
10
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o ෙර�සතර o නහත මතක ප��ප o සස�භා� ප�ෙ�ශ මතකය -
RAM o සස�භා� ප�ෙ�ශ මතක ප��ප
(Types of RAM) SRAM, DRAM, SDRAM
නශ� ෙනාවන මතකය සහ එහ ගත�ල�ෂණ o පඨන මාත� මතක ප��ප
(Types of ROM) PROM, EPROM, EEPROM
o ද�ත�යක ආචයනය ච��බක, ප�කාශ හා සැෙනළ�
මතක
ප�ෙ�ශ �මය, ප��වැය, ෙභෟත�ක ප��ප සහ දතතවල ෙභෟත�ක �න�ාසය අනව මතකවල ගත� ල�ෂණ �සතර කරය (�ට�, වචනවලට)
පඨන මාත� මතක ප��ප ලැයසත� ගත කර, ෙක�ෙයන �සතර කරය
ප�ෙ�ශ කාලය, ප��වැය/MB සහ ධා�තාව (භා�ත ද�ශය අගය) ඇස�න, එ� එ� මතක ප��ප සසඳා ෙවනෙකාට ද�වය
නප�ණතාව 03 ප�ගණකෙයහ දතත හා උපෙදස න�පණය කරන ආකාරය �ම�ශනය කර ඒවා ග�තමය සහ තා��ක ෙමෙහය� සඳහා ෙයාදා ගන
3.1 ප�ගණකෙයහ සංඛ�ා න�පණය කරන ආකාරය �ශෙලෂණය කරය
අං�ත උපාංග ත�ළ උපෙදස සහ දතත න�පනෙය අවශ�තාවය
ප�ගණකය ත�ළ උපෙදස සහ දතත න�පණය ෙකෙරන �මෙ�ද o දතතවල ද� තතතව න�පණය
(0, 1 ) ප�ගණනෙය ද� ෙයාදා ගනනා
සංඛ�ා පදධත� o ද�මය (binary), අෂටමය (octal),
ෂ� දශමය (hexa decimal) o සංඛ�ා පදධත� අතර ප�ව�තන
දශමය සංඛ�ා න�පණය (ලක�ණ�වත සහ නලක�ණ�වත) o ලක�ණ�වත ප��ණ සංඛ�ා
න�පණය
ප�ගණකය ත�ළ ද� අවසථා (1 හා 0) භා�තෙයන උපෙදස සහ දතත න�පණය ෙකෙරන බව පැහැද�ල� කරය
��ධ සංඛ�ා පදධත�වල අවශ�තාව පැහැද�ල� කරය
��ධ ව�ගෙය දශමය සංඛ�ා ප�ගණකෙය ආචයනය කර ඇතෙත ෙකෙස දැය �සතර කරය.
දශමය සංඛ�ා, ද�මය, අෂටමය හා ෂ� දශමය සංඛ�ාවලට හා ප�ත�ව�ත ෙලස ප�ව�තනය කරය
ද�මය සංඛ�ා අෂටමය හා ෂ� දශමය සංඛ�ාවලට හා ප�ත�ව�ත ෙලස ප�ව�තනය කරය
10
11
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
ලක�ණ�වත ප�මාණය (Signed Magnitude)
එෙකහ අනප�රකය (one’s compliment)
ෙදෙකහ අනප�රකය(two’s compliment)
අෂටමය සංඛ�ා ද�මය හා ෂ� දශමය සංඛ�ාවලට හා ප�ත�ව�ත ෙලස ප�ව�තනය කරය
ෙදන ලද ද�මය අගය� එෙ� අනප�රකයට හැර�ෙ� ද� උප�ම ෙවෙසස �ට�ව මගන, ලක�ණ න�පණය කරන බව �සතර කරය
ෙදනලද ද�මය අගයය, ෙදෙකහ අනප�රක බවට ප�ව�තනය කරය
එෙකහ සහ ෙදෙකහ අනප�රකයනහ භා�තය පැහැද�ල� කරය
3.2 ප�ගණකය ත�ළ, අනල�ෂණ න�පණය කරනෙන ෙකෙස දැය �ශෙලෂණය කරය
අනල�ෂණ න�පණය කරන �ම ද�මය ෙ�තක දශම( BCD) �සතෘත ද�මය ෙ�තක දශම(
EBCDIC) ෙතාරත�� හවමා�ව සඳහා ව�
ඇම�කාන ස�මත ෙ�තය(ASCII) ඒකෙ�ත (Unicode)
ප�ගණකය ත�ළ අනල�ෂණ න�පණය කරන �ම ලැයසත� ගත කරය
ෙදන ලද සංෙ�ත, න�පණය ��ෙ� ප�පා�යට ප�ව�තනය කරය
��ධ දතත න�පණය ��ෙ� �මවල වාස/අවාස �සතර කරය
04
3.3 ද�මය සංඛ�ා සඳහා මල�ක අංක ග�ත සහ තා��ක ෙමෙහය� භා�ත කරය
ද�මය අංක ග�ත ෙමෙහය� ( න�ල පමණය) o එකත� ��ම, අඩ ��ම -
තා��ක ෙමෙහය� o �ට� අනසා�ත තා��ක
ෙමෙහය�(bitwise logical operations)
ද�මය සංඛ�ා, ඉත��ය� සහත ව සහ රහත ව එකත� ��ම ස� කරය
ද�මය සංඛ�ා, ඉලලා ගැනම� සහත ව සහ රහත ව අඩ ��ම ස� කරය
�ට� අනසා�ත NOT, AND, OR, XOR ස� කරය
04
නප�ණතාව 04 4.1 මල�ක අං�ත අං�ත තා��ක දවාර සහ සත�තා මල�ක තා��ක දවාර න� ෙකාට 06
12
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
මල�ක අං�ත ප�පථ සහ උපාංග න�මාණය සඳහා තා��ක දවාර භා�ත කරය.
තා��ක දවාර digital logical gates), ඒවාෙය අනන� �යාකා�තවය අනසාරෙයන �ශෙලෂණය කරය
වග� o මල�ක තා��ක දවාර
NOT,AND, OR, හා XOR o ඒකාබදධ දවාර
NAND, NOR , XNOR o සා�ව දවාර
NAND, NOR
ඒවාට අදාළ සංෙ�ත අඳ�ය මල�ක තා��ක දවාර සඳහා
සත�තා වග� (truth tables) අඳ�ය ෙමම දවාරවල ප�ත�ෙෂධය
න�පණය කරන සංෙ�ත හ�නා ගන
ෙදන ලද ප�කාශයනට අදාළ සත�තා වග� න�මාණය කරය(උප�ම ආදාන 03කට)
සා�ව දවාරවල අවශ�තාවය පැහැද�ල� කරය
සා�ව දවාර භා�තෙයන තැන ඕනෑම න��තය� පැහැද�ල� කරය
4.2 බල�ය �ජ ග�තෙය ඇත� නත� සහ කාෙන� සත�ය� භා�තෙයන තා��ක ප�කාශ ස� කරය.
ද� අවසථා ත�ක සහ බල�ය �ජග�තය
උපකලපන ( Postulates) සහ ප�ත��ෂ/ සවසද�ය (Axioms)
නත� / ප�ෙ�ය o ෙදශන�ාය න�ාය
(commutative law), සංඝටන න�ාය (associative law),
�ඝටන න�ාය (distributive law) o ස�වසාම� (identity ,
සමත���ත (redundancy) o � ෙම��ගනෙග න�ායය
ස�මත තා��ක ප�කාශ o ග��තයනෙග ඓක�ය (SOP)
සහ ඓක�යනෙග ග��තය (POS)
ග��තයනෙග ඓක�ෙයන
බල�ය ප�කාශ ස� ��ෙ� අවශ�තාව පැහැද�ල� කරය
ෙදන ලද සත�තා වග�වට අනක�ල වන තා��ක ප�කාශ, ස�මත ආකාරෙයන න�පණය කරය(ග��තයනෙග ඓක�ය සහ ඓක�යනෙග ග��තය)
ග��තයනෙග ඓක�ය, ඓක�යනෙග ග��තය බවට හා ප�ත�ව�ත ෙලස ප�ව�තනය කරය
බල�ය න�ායයන, පැහැද�ල� ���, නත�/ න�ායයන, � ෙම��ගන න�ායය සහ කාෙන� සත�ය� භා�තෙයන තා��ක ප�කාශ ස� කරය
08
13
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
ඓක�යනෙග ග��තයට හා ප�ත�ව�ත ෙලස ප�ව�තනය කරය
තා��ක ප�කාශ ස� ��ම o බල�ය න�ායයන භා�තෙයන o කාෙන� සත�යම (Karnaugh
map) භා�තෙයන 4.3 තා��ක දවාර
භා�තෙයන සරල අං�ත ප�පථ න�මාණය කරය
න�මාණ සඳහා සත�තා වග� සහ තා��ක ප�කාශන ෙයාදා ගැනම (ආදාන 03� ද�වා)
අං�ත ප�පථ න�මාණය
එද�ෙනදා ��තෙය ද� තා��ක ප�පථ ෙයාදාගත හැ� අවසථා හ�නා ගන
හ�නා ගත ෙය�� සඳහා සත�තා වග� සහ තා��ක ප�කාශ න�මාණය කරය
අං�ත ප�පථ න�මාණය කරය
06
4.4 මධ� සැකස� ඒකකෙයහ සහ ෙභෟත�ක මතකෙයහ (physical memory) ඇත� අන��ක ප�පථයනහ (sequential circuits), ඒකාබදධ තා��ක ප�පථ භා�ත කරන ආකාරය ගෙ�ෂණය කරය.
මධ� සැකස� ඒකකෙය තැන� ඒකක o අ�ධාකලකය (Half Adder) o ප��ණාකලකය (Full Adder)
අං�ත ප�පථ ත�ළ �ට� ගබඩා ��ම o ප�ත�ෙප�ෂණ �පය (Feed Back
Loop ) o ප�ළ�ෙපාළ ( Flip-Flop )
මධ� සැකස� ඒකකෙය ප�ධාන තැන� ඒකක හ�නා ගන
අ�ධාකලක ප�පථ සඳහා සත�තා වග� හා තා��ක ප�කාශ න�මාණය කරය
ප��ණාකලක ප�පථ සඳහා සත�තා වග� හා තා��ක ප�කාශ න�මාණය කරය
ප�ළ�ෙපාළ ( Flip-Flop ) භා�තය ෙක�ෙයන �සතර කරය
06
නප�ණතාව 05
5.1 ප�ගණක ෙමෙහය�
ප�ගණක ෙමෙහය� පදධත�ය හැඳ�න�ම
ප�ගණක ෙමෙහය� පදධත�ය� යනන අ�ථ ද�වය
04
14
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
ප�ගණක �යාකා�තවය කළමනාකරණය ��මට ෙමෙහය� පදධත� (operating systems) භා�ත කරය.
පදධත�ය අ�ථ ද�වා ප�ගණක පදධත�ය� ත�ළ ෙමෙහය� පදධත�ෙය අවශ�තාව �ම�ශනය කරය.
ෙමෙහය� පදධත�ෙය ප�ණාමය ප�ගණක ෙමහය� පදධත�යක
ප�ධාන කා�යය o අත�� මහණත (interfaces)
ලබාද�ම. o �යායන කළමනාකරණය
(process management) o ස�පත කළමනාකරණය o ආර�ෂාව හා ආර�ෂණය
ෙමෙහය� පදධත� ව�ගකරණය o ඒක ප�ශලක - ඒක කා�යය
(single user - single task) o ඒක ප�ශලක - බහ කා�යය
(single user - multi task) o බහ ප�ශලක - බහ කා�යය
(multi user-multi task) o Multi threading බහ-
අන�යායනය o තථ� කාල (real time) o කාල �භජන පදධත� (time
sharing)
ෙමෙහය� පදධත�ෙය ප�ණාමය ෙක�ෙයන �සතර කරය
ෙමෙහය� පදධත�යක ප�ධාන �යාකා�තව සහ ප�ශලකෙග කා�යය ෙකෙරහ ෙමෙහය� පදධත�යක ලබා ෙදන දායකතවය හ�නා ගන (ෙගාන බහ�, ෙගාන සහ දතත)
ෙමෙහය� පදධත�ය මගන ප�ගණකෙය ස�පත කළමනාකරණය කරන ආකාරය �සතර කරය
කා�යය හා ඒවා භා�ත කරන ප�ශලකයන අනව ෙමෙහය� පදධත� ව�ගකරණය කරය
5.2 ෙමෙහය� පදධත�ය� මගන ප�ගණකය� ත�ළ ඇත� ෙගාන බහ�� (directories/folders) සහ ෙගාන (files) කළමනාකරණය
ෙගාන ව�ග o ෙගාන ව�ගවල අවශතාව (exe,
.jpg .txt, etc.) ෙගාන නාමාවල� සහ ෙගාන
සං�ධානය o ෙගාන ධරාවල�ය (file Hierachy) o ෙගාන පදධත� - FAT යනාද�
ෙගාන ආර�ෂාව o මරපද (Password) හා ප�ෙ�ශ
ෙගානව� සහ ෙගාන බහ�ව� න�වචනය කරය
තැ� ආකෘත�කරණෙය අවශ�තාව ෙක�ෙයන �සතර කරය
ෙගාන ව�ගවල අවශ�තාව හ�නාගන
ෙගානවක සහ ෙගාන බහ�වක සහල�ෂණ ලැයසත�ගත කරය.
ෙගාන පදධත�යක ව�හය �සතර
06
15
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
කරන ආකාරය ගෙ�ෂණය කරය
�ෙ� වරප�සාද( Access Privileges)
ෙගාන ආචයන කළමනාකරණය o ආචයන �භාජනය (storage
allocation) යාබද �භාජනය
(Contiguous allocation) සබැද� �භාජනය (Linked
allocation) අන��ක �භාජනය ( Indexed
Allocation)
ප�ත�ඛ�ඩනය (Defragmentation) ද�ත�යක ආචයන නඩතත�ව
o තැ� හැඩස� ගැන�ම, (disk formatting) අවශ�තාව හා නමැව�ම
කරය ෙගාන සහ ෙගාන බහා��වල
සං�ධානය �දහා ද�වය ෙගානව� ස��ම සඳහා භා�ත
කළ ���ම ෙක�ෙයන �සතර කරය
ෙමෙහය� පදධත�ය මගන ෙගාන ආර�ෂණය කළමනාකරණය කරනෙන ෙකෙස දැය ෙක�ෙයන �සතර කරය
යාබද �භාජනය ( Contiguous allocation) , සබැඳ� �භාජනය (Linked allocation) සහ අන��ක �භාජනය ( Index Allocation) ෙක�ෙයන පැහැද�ල� කරය
ප�ත�ඛ�ඩනය (Defragmentation) �සතර කර එය ස� වනෙන ෙකෙස දැය පැහැද�ල� කරය
5.3 ෙමෙහය� පදධත�ය, ප�ගණකය ත�ළ �යායන කළමනාකරණය කරන ආකාරය ගෙ�ෂණය තරය
�යායනෙය න�වචනය අත����� (interrupts) සහ
අත����� හැසර�ම. �යායන කළමනාකරණය �යායන තතතව (process states) �යායන සං�මණය (process
transition) �යායන පාලන ඛ�ඩය (Process
Control Block) සනද�භ ස�චනය (Context
switching) �යායන නයමකරණ (schedulers)
�යායන පැහැද�ල� කරය. �යායනය� න�මාණය කළ පස
ෙමෙහය� පදධත�ෙය කා�යයන ලැයසත� ගත කරය.
�යායන ව�ග ලැයසත� ගත කරය.
�යායන අවසථා (තතතව) ලැයසත� ගත කරය
�යායන සමාපත�ය �සතර කරය. �යායන හා �මෙලඛන අතර
ෙවනස ද�වය. �යායන සං�මණෙය සත
06
16
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
අවසථා �පසටහන ඇස�න �යායන සං�මණය �සතර කරය
�යායන නයමකරණය සහ නයමකරණ ප�ත�පතත� �සතර කරය.
ද�ග�කාල�න, ෙක�කාල�න සහ මධ� කාල�න නයමකරණ සසදය.
බහ �මෙලඛන හා එහ අවශ�තා �සතර කරය.
කාල �භජන (time sharing) පදධත� �සතර කරය.
බහ �මෙලඛනය පදධත�වලට එද�� ව කාල �භජන පදධත� සසදය.
සනද�භ ස�චනය න�වචනය කරය
ෙපාෙරාතත� කාලය, කා�ය ප�රණ කාලය, ප�ත�චාර කාලය සහ සා�ත අගෙය කාලය ෙක�ෙයන �සතර කරය.
�යායන පාලක ඛ�ඩය(PCB) ෙක�ෙයන �සතර කර එහ අඩංග� දෑ ලැයසත� ගත කරය
5.4 ෙමෙහය� පදධත�ය� ප�ගණකයක ස�පත කළමනාකරණය කරනෙන ෙකෙසදැය
මතකය කළමනාකරණය o මතක කළමනාකරණ එකකය
(MMU) o ෙභෟත�ක මතකය o අතත� මතකය (virtual
memory)
මතක කළමනාකරණය සහ මතක කළමනාකරණ ඒකකවල (MMU) අවශ�තාව සං�ෂ�පත ව පැහැද�ල� කරය.
අතථ� මතකය ෙක�ෙයන පැහැද�ල� කරය
06
17
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
ගෙ�ෂණය කරය.
ආදාන, ප�ත�දාන උපාංග කළමනාකරණය o උපාංග ධාවක මෘ�කාංග
(device drivers software) o එත�ම (Spooling)
ප�ට�කරණය සහ අන�පණය ෙක�ෙයන �සතර කරය
ෙමෙහය� පදධත�ය මගන ආදාන ප�ත�දාන උපාංග කළමනාකරණය කරන ලබන අනදම ෙක�ෙයන �සතර කරය
උපාංග ධාවක ෙක�ෙයන �සතර කරය
උපාංග ධාවකවල අවශ�තාව ෙක�ෙයන �සතර කරය
එත�ම (Spooling) ෙක�ෙයන �සතර කරය
උපාංගය� ස�බනධ කරන �ට අදාළ ධාවක මෘ�කාංගය සථාපනය කරය
නප�ණතාව 06 පලදාය අනද�න ෙතාරත�� ෙබදා ගැනම සඳහා දතත සනනෙ�දන හා ප�ගණක ජාලකරණ තා�ෂණයන ගෙ�ෂණය කරය
6.1 සංඥා (signals) සහ ඒවාෙය ග�ණ ගෙ�ෂණය කරය.
සංඥා ප��ප o අං�ත o ප�ත�සම
ග�ණ o �සතාරය (Amplitude) o සංඛ�ාතය (Frequency) o තරංග ආයාමය (Wave Length) o කලාව ( Phase )
මාධ�යක ප�චාරණ ෙ�ගය
අං�ත හා ප�ත�සම සංඥා සහ ඒවාෙය ග�ණ ප�සතා�ක ව න�පණය කරය.
සංඥා ග�ණ අතර ඇත� සබැඳ�යාවට අදාළ ව� ගැට� �සදය
03
6.2 සංඥා ස�ෙප�ෂණ මාධ� ගෙ�ෂණය කරය.
�හැන - නයම මාධ� (Guided media) (ඇඔ� යගල (twisted pair), සම�ෂක ෙ�බලය (coaxial cables), ප�කාශ තනත� (fibre optics) යනාද�ය}
නදහස අවකාශ - නයම ෙනාවන
නයම හා නයම ෙනාවන වශෙයන මාධ� ව�ගකරණය කරය
ග�පතතාව / පමාව, කලාප පළල, ෙඝ�ෂාව, වැහැ�ම සහ �කෘත�ය, සංඥා සනනෙ�දනය ෙකෙරහ බලපානෙන ෙකෙස දැය �සතර
03
18
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
මාධ� (Unguided) ග�ණ
o ග�පතතාව / පමාව ( Latency) o කලාප පළල (Bandwidth) o ෙඝ�ෂාව (Noise) o බලහන �ම / බල�ෂයය /
වැහැ�ම (Attenuation) o �කෘත�ය (Distortion)
සරල සථලකය (simple topology) : ඍජ� ල�ෂ� ස�බනධතාව (point to point connection)
කරය
6.3 සංඥා මලාංග භා�තෙයන අං�ත දතත ආෙ�තනය (encode) කරනෙන ෙකෙසදැය �ම�ශනය කරය.
දතත න�පණයට සංඥා මලාංග මත ඇත� කරගත එකඟතාව (නයමාවල�ය, protocol) o සරල මලාංග ෙදක�-
ෙවාල�යතා ම�ට�(�සතාර) ෙදක�
o ෙවනත භව�තා (ෙක�ෙයන ) සංඛ�ාතය කලාව
o සංඥා මලාංග ෙවනස �ෙ� ෙ�ගය
o සමමහ�තකරණෙය අවශ�තාවය කාල ගණනය (timing) /
සපනදක (clocks) මැනෙචසට� ආෙ�තනය
o ෙද�ෂ හැසර�ම උදාහරණ : සමතාව (parity)
�භව අනතර ෙදක� සහ මැනෙචසට� ආෙ�තනය භා�තෙයන අං�ත දතත ආෙ�නය ප�සතා�කව න�පණය කරය
සංඥා මලාංග ෙලස සංඛ�ාතෙය හා කලාෙ� ෙවනස ��ම භා�ත ��ෙ� හැ�යාව �සතර කරය.
සමමහ�තකරණෙය අවශ�තාවයපැහැද�ල�කර, ස�ෙප�ෂකය හා ග�ාහකය සමමහ�ත ෙනාවන අවසථාවල පැන නගන ගැට� �සතර කරය.
මැනෙචසට� ආෙ�තනය සහ සරළ ෙවාල�යතා ෙදකක ආෙ�තනෙය �ට� ශඝ�තාව සහ සංඥා මලාංග ෙවනස�ෙ� ෙ�ගෙය තරම යන ක�ණ� අතර ස�බනධතාවය සැසඳ�ම හා �සැසඳ�ම කරය.
�ට� ෙද�ෂ අනාවරණය ��මට සමතාව �ට�වට හැ�වනෙන
04
19
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
ෙකෙසදැය �සතර කරය.
6.4 �රසත උපාංග ෙදක� ස�බනධ ��මට ෙපා� ස�ච �රකථන ජාල ෙය (PSTN) භා�තය ගෙ�ෂණය කරය.
ෙපා� ස�ච �රකථන ජාල ය (PSTN) o සථාන ෙදක� අතර ප�ත�සම
හඬ� ෙගනයා හැ� ප�පථය� ලබාෙද
ම�ජනය (modulation), �ම�ජනය (demodulation) සහ ෙම�ඩමය o ප�ත�සම සංඥා මලාංග
භා�තෙයන දතත ආෙ�තනය o උපාංග ෙදක� ෙම�ඩමය මගන
එ�ෙනකට ස�බනධ ��ම
ෙපා� ස�ච �රකථන ජාල ය (PSTN) ප�ත�සම හඩ� ෙගන යන මඟ� ෙලස �සතර කරය.
ෙපා� ස�ච �රකථන ජාල (PSTN) මඟ ද�ෙග යැ�ය හැ� ප�ද�, ප�ත�සම සංඥා, ෙමාඩමය මගන අනක�ලනය කරනෙන ෙකෙසදැය �සතර කරය.
ෙපා� ස�ච �රකථන ජාල (PSTN) හරහා ෙමාඩමය භා�තෙකාට ස�බනධ කළ ප�ගණක ෙදක� �මාණ��පව �සතර ෙකෙරන �ප සටහන� අඳ�ය
03
6.5 ජාලයකට, බහ උපාංග ස�බනධ ��ෙ� ගැට� �සදා ගනෙන ෙකෙස දැය �ම�ශනය කරය.
සයලලට සයලල ( all to all) ස�බනධ ��ම ප�ාෙය�ගක ෙනා�ම.
�ස�ම�: බස සථලකය o සරලබව o ගැට� :බස සථලකයට
ප�ෙ�ශ�ම පාලනය ��ම
උපාංග �ශාල සංඛ�ාව� සයලලට සයලල සථලකය මගන ස�බනධ ��ෙ� ෙනාහැ�යාව ආද�ශනය කරය.
බස සථලකෙය සරල බව ආද�ශනය කරය.
03
20
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
(මාධ�). ෙවනත සථලක
o තාරකා (star) o ම� (ring) o බැඳ� (mesh)
�හැන ඇද�ම සරලකරණය o හ� o ස�ච
��ධ සථලකවල �ප සටහන අඳ�ය
ජාලයක �හැන ඇද�ම සරල ��ම සඳහා හ� හා ස�ච භා�තය �සතර කර ඒවාෙය �යාකා�තවයන සංසනදනය හා �සංසනදනය කරය
6.6 මාධ� ප�ෙ�ශ පාලක (MAC) නයමාවල�ෙය භ��කාව ගෙ�ෂණය කරය.
සථානය ප�ෙදශ ජාල (LAN) උපාංග හ�නා ගැනම
o ල�ප� ෙයාම (addresses) o (MAC) ල�ප� ෙයාම
රාම (frames) �මානක�ල ව මාධ� ප�ෙ�ශය
o ALOHA වැන ඉතා සරල නයමාවල�
o ALOHA සට ඊත�ෙන� ෙත� වැ� ද�යණ���
ප��ඩ �කාශනය (broadcasting) සහ එක�න එකකට යැ�ම (unicasting)
යවනනා (sender) සහ ලබනනා (ග�ාහකයා, receiver) හ�නා ගැනමට හැ� වන ප�ද� උපාංග අනන� ෙලස න� (ල�ප� ෙයාම) ��ෙ� අවශ�තාව �සතර කරය
ස�ෙප�ෂණ ඒකකය ෙලස රාමවල භ��කාව �සතර කරය
බස සථලකයට අනක�ල ව එහ මාධ�ට �මවත ව ප�ෙ�ශ�ම සහත�ක ��මට නයමාවල�යක අවශ�තාව පැහැද�ල� කරය.
MAC නයාමාවල�ෙය ALOHA සට ඊත�ෙන� ෙත� ප�ණාමය ෙක�ෙයන �සතර කරය
04
6.7 අනත� ජාලය න�මාණය වන ෙලස බහ�ධ ජාල අනත� ස�බනධ කරනෙන ෙකෙසදැය ගෙ�ෂණය
ෙදාරට� මඟ (gateway)- ජාල ෙදක� ෙහ� වැ� ගණන� ෙහ� ස�බනධ කළ හැ� උපාංගය
MAC ල�ප�නයට හා සථානය ජාල තා�ෂණයට සවායතත ව ෙග�ල�ය අනන� ඒකාකා� ෙයාම ��මක අවශ�තාව o IPv4 ෙයාම ���
සථානය ජාල ෙදක� අනත� ස�බනධ ��ෙ� ද� ෙදාරට� මෙඟහ භ��කාව �සතර කරය.
සම�ප� MAC නයමාවල�ෙයන සවායතත ෙය�ජනා �මයක අවශ�තාව පැහැද�ල� කර IP ෙයාම එම භ��කාව කරන ආකාරය
05
21
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
කරය, o ජාල සඳහා IP ෙයාම පැව�ම උපජාලනය ( subnetting) උපජාල ආවරණ (subnet
masks) CIDR අංකනය ෙපෟදගල�ක IP ෙයාම ගත�ක ධාරක පාලන
නයමාවල�ය (DHCP) o IP v4 ෙයාම හඟය සඳහා
�ස�ම ෙලස IP v6 ෙයාම ( දළ �ශෙලෂණය� )
ගමනානතය කරා යා හැ� මඟ ෙසායා ගැනම o මං හැසර�ම (routing) සහ මං
හස�ව (router) o ෙපාද� හවමා�ව (Packet
switching) ෙබදා හැ�ෙ� ෙහාඳ ම උතසාහය
පැහැද�ල� කරය. උපජාල ආවරණෙය භ��කාව
�සතර කරය. ෙදන ලද IP ෙයාම ක�ටලයකට
සහ ජාලවල ප�මාණයට අනව උපජාල ආවරණ සහ IP ෙයාම පරාස ගණනය කරය.
ගත�ක ව IP ෙයාම පැව�මට DHCP භා�ත කරනෙන ෙකෙස දැය �සතර කරය.
ෙප�ෂකයාෙග සට ග�ාහකයා ද�වා ස�ස මඟ� ෙසායා ගැනෙ� මංහස�ෙ� භ��කාව �සතර කරය.
ෙපාද� හවමා�ව (Packet switching) සහ IP ජාලවල ෙබදා හැ�ෙ� ෙහාඳ ම උතසාහය පැහැද�ල� කරය.
6.8 අනත�ජාලෙය ඇත� ප�වාහන නයමාවල�යනහ (transport protocols) භ��කාව ගෙ�ෂණය කරය.
ෙය�� �යාවල�යක සට තවත ෙය�� �යාවල�යකට දතත ෙබදා හැ�ම o IP ෙයාමව�න හ�නාගත
සතකාරක (host) බහ ෙය�� බහ පථකරණය (Multiplexing) -
එක ම IP ෙයාමවක ඇත� බහ අනත ල�ෂ�ය o ෙකෙවන (ports) සහ ෙකෙවන
අංක o UDP
ග�ණ
එ� �යාවල�යක සට තවත �යාවල�යකට සනනෙ�දනය ආද�ශනය ��ම මගන, එ� IP ෙයාමවක සට ෙවනත IP ෙයාමවකට ප��ඩය� යැ�ම ප�මාණවත ෙනාවන බව �සතර කරය.
ප��ඩ බහපථකරණෙයහ අවශ�තාව සහ ෙකෙවන අංක අනත ල�ෂ හ�නා ගනෙන ෙකෙස දැය �සතර කරය.
UDPහ �යාකා�තවය �සතර කර
03
22
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
ෙය�� o TCP
ග�ණ ෙය��
එය භා�ත කරන ෙය��, ලැයසත� ගත කරය.
TCPහ �යාකා�තවය �සතර කර එය භා�ත කරණ ෙය��, ලැයසත� ගත කරය.
6.9 අනත� ජාලෙය ඇත� ෙය�� �පය� ගෙ�ෂණය කරය.
වස� නාම පදධත�ය (DNS) o IP ෙයාම මතක තබා ගැනෙ�
�ෂකරතාව. o මානව �ත�ශල� නාම o ධරාවල� නාම අවකාශ o සැම වසමකට ම තම යටෙත
ඇත� නාම කළමනාකරණය ��ෙ� වග�ම ඇත�බව
o ඉහළ ම�ටෙ� වස� අ� පාඨ තැනමා� නයමාවල�ය
(HTTP) ෙසවාෙය�ජක-ෙසවාදායක
ආකෘත�ය (client-server model)
IP ෙයාම ෙවනවට මානව �ත�ශල� නාමවල අවශ�තාව �සතර කරය.
නාම, IP ෙයාම ෙලස ප�ව�තනය ��ෙ� ද� වස� නාම පදධත�ෙයහ භ��කාව පැහැද�ල� කරය.
වස� නාම පදධත�ෙයහ ධරාවල� හා �සතෘත ආකෘත�, �පසටහන අනසාරෙයන �සතර කරය.
සරල GET අය�ම සහ එහ HTTP හද� ප�ත�චාරය �සතර කරය.
DNS සහ HTTP භා�ත කර ෙසවාෙය�ජක-ෙසවාදායක ආකෘත�ය �සතර කරය.
04
6.10 ජාල න��තය (network architecture) �සතර ��ම සඳහා ෙයාම ආකෘත�වල (reference models) භ��කාව �ම�ශනය
TCP/IP ආකෘත�ය o ෙය�� o ප�වාහන o අනත�ජාලය o සතකාරකෙය සට ජාලයට
OSI ආකෘත�ය o ෙය�� (application) o ඉද��පත��� (presentation) o සැස (session) o ප�වාහන (transport)
TCP/IP සහ OSI ආකෘත� සතරවල (layers) �යාවන �සතර කරය.
��ධ සතරවල දතත එකක �සතර කරය. (ෙපාද�, රාම සහ �ට� )
TCP/IP සහ OSI ආකෘත� භා�තෙයන ජාලයක දතත ගලායාම �සතර කරය.
03
23
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
කරය. o ජාල (network) o දතත සබැඳ� (datalink) o ෙභෟත�ක (physical)
6.11 අනත� ජාලයට
ස�බනධ කර ඇත� උපාංගවල ආර�ෂණය සහ සනනෙ�දනෙය ඇත� ආර�ෂක ආකාර �ම�ශණය කරය.
ග�පත ෙ�තනෙය (encryption) සහ අං�ත අතසෙනහ මල�ක අදහස o ෙපා� යත�ර (public key) o ෙපෟදගල�ක යත�ර (private key) o අතසන ��ම (signing)
ත�ජන o ෛවරස o ෙ��ජන o අනෂට මා�කාංග (malware) o තත�බෑම(phishing)
ආර�ෂණය o ගන පව�ර (firewall) o ප�ත�ෛවරස මෘ�කාංග o අධ�ාපනය/දැන�වතබව/ෙහාඳ
ප���
රහස� භාව ෙය සහ ප��ඩවල සත�ාපනෙය අවශ�තාවය හ�නාෙගන ෙමම �යාවන අනත� ජාලෙයන ෙනාසැපෙයන බව සටහන කරය.
ප��ඩ අතසන ��මට සහ ග�පත ෙ�තනය ��මට ෙපා� සහ ෙපෟදගල�ක යත��වල භා�තය ෙක�ෙයන �සතර කරය.
ජාලගත පදධත� �සන මහණ ෙදන ලබන ��ධ ත�ජන සහ ඒවාට එෙරහ ව ෙයාදන ආර�ෂණය �සතර කරය.
04
6.12 අනත�ජාල ෙසවය සපයනනන (ISPs) ෙග භ��කාව සහ ගෘහසථ ජාල අනත� ජාලයට ස�බනධ ��ම සඳහා භා�ත කරන තා�ෂණ ගෙ�ෂණය
අනත�ජාල ෙසවය සපයනෙන� (ISP)
ISP ට ස�බනධ �ම o ෙමාඩමය o DSL/ADSL
ෙපෟදගල�ක IP ෙයාම භා�ත කරන ගෘහසථ සථානය ජාල
ජාල ල�ප�ෙයාම ප�ව�තනය(NAT) / නයත� ෙසවාදායක (Proxies)
ISPෙග භ��කාව �සතර කරය. ගෘහසථ ප�ගණකය� ISP ජාලයකට
ස�බනධ ��ෙ�ද� ගෘහසථ �රකතන සහ ෙමාඩම භා�තය �සතර කරය.
DSL/ADSL ස�බනධතාවල වාස පැහැද�ල� කරය.
ජාල ෙයාම ප�ව�තනෙයහ(NAT) සහ ෙපෟදගල�ක IPෙයාම භා�ත කරන සථානය ජාලයක ඇත� ෙසවාදායකයක භ��කාව
04
24
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
කරය. පැහැද�ල�කරය.
නප�ණතාව 7. පදධත� සංකලපය ගෙ�ෂණය කර, ෙතාරත�� පදධත�ය� සංව�ධනය ��මට පදධත� �ශෙලෂණ හා න�මාණ �මෙ�දය භා�ත කරය
7.1 පදධත�යක ගත�ල�ෂණ ගෙ�ෂණය කරය
පදධත� සංකලපය පදධත� ව�ගකරණය
o �වෘත සහ සංවෘත පදධත� o සවාභා�ක(natural) හා කෘත�ම
(�නසා �සන න�මාණය කරන ලද , man made)පදධත�
o ස�ව (living) හා ෙභෟත�ක (physical) පදධත�
පදධත� න�වචනය සහපත කරය පදධත�යක ල�ෂණ ලැයසත� ගත
කර �සතර කරය පදධත� ව�ගකරණය ෙකාට
උදාහරණ සහත ව �සතර කරය
04
7.2 �නසා �සන න�මාණය කරන ලද ��ධ ව�ගෙය පදධත�, ඒවාෙය අරමණ� හා �යා කා�තවය අනව සංසනදනය ෙකාට, ෙවනස හ�නා ගන
ෙතාරත�� පදධත� o කා�යාල සවයංකරණ පදධත�
(OAS) o ගනෙදන සැකස� පදධත�
(TPS) o කළමනාකරණ ෙතාරත��
පදධත� (MIS) o ත�රණ සහාය පදධත� (DSS) o �ධායක සහාය පදධත� (ESS) o භ�ෙග�ල�ය ෙතාරත�� පදධත�
(GIS) o දැන� කළමනාකරණ පදධත�
(KMS) o අනත�ගත කළමනාකරණ
පදධත� (CMS) o ව�වසාය ස�පත සැලස�
පදධත� (ERPS) o සහ� පදධත� (Smart
�නසා �සන න�මාණය කරන ලද ��ධ ව�ගෙය පදධත�, ඒවාෙය අරමණ� සහ �යාකා�තවය අනව සසඳා බලය
�නසා �සන න�මාණය කරන ලද ��ධ ව�ගෙය පදධත�, ඒවාෙය අරමණ� සහ �යාකා�තවය අනව ෙවන ෙකාට හ�නා ගන
04
25
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
Systems) 7.3 ��ධ ෙතාරත��
පදධත� සංව�ධන ආකෘත� හා �මෙ�ද ගෙ�ෂණය කරය
පදධත� සංව�ධන �වන ච� (SDLC) ආකෘත� o ද�යඇල� (waterfall) o ස�ප�ල (spiral) o සචල� (agile) o මලාකෘත�කරණය (prototyping)
ශඝ� ෙයදව�� සංව�ධනය (RAD)
පදධත� සංව�ධන �මෙ�ද o ව�හගත (structured) o වසත� නැඹ� (object oriented)
පදධත� සංව�ධන ආකෘත� ලැයසත� ගත කර සං�ෂ�පත ව �සතර කරය
එ� එ� අකෘත�වල උපෙය�ගතාව �ම�ශනය කරය.
ද�යඇල� ආකෘත�ෙය සංව�ධන අව� ලැයසත� ගත කර එ� එ� අව�ය �සතර කරය
ස�ප�ල ආකෘත�ෙය සංව�ධන අව� ලැයසත� ගත කර එ� එ� අව�ය �සතර කරය
පදධත� සංව�ධන �මෙ�දයන ලැයසත� ගත කර සං�ෂ�පත ව �සතර කරය
08
7.4 ව�හගත පදධත� �ශෙලෂණ සහ න�මාණ �මෙ�දය ප��ෂා කරය
ව�හගත පදධත� �ශෙලෂණ සහ න�මාණ �මෙ�දය හැඳ�න�ම
පදධත� සංව�ධන �වන ච�ෙය අව�
ව�හගත පදධත� �ශෙලෂණ සහ න�මාණ �මෙ�දය න�වචනය කරය
ව�හගත පදධත� �ශෙලෂණ සහ න�මාණ �මෙ�දය මගන ආවරණය ෙකෙරන පදධත� සංව�ධන �වන ච�ෙය අව� ලැයසත� ගත කර සං�ෂ�පත ව �සතර කරය
02
7.5 නව ෙතාරත�� පදධත�යක අවශ�තාවය සහ එහ ශක�තාවය �ම�ශණය කරය
මල�ක �ම�ශණය o පවත�න පදධත�ෙය ඇත� ගැට�
හ�නා ගැනම o �කලප �ස�� ෙය�ජනා ��ම o ෙතාරත�� පදධත�වල
අවශ�තාවනට ප�මඛතවය ද�ම
ශක�තා අධ�යනය (feasibility
පදධත�ය ප�ළ�බඳ මල�ක අධ�යන අව�ෙය කා�යයන �සතර කරය
ආයතනයක ඇත� ෙතාරත�� ප�ළ�බඳ ගැට� හ�නා ගන
�සඳ�ය යත� ගැට�වල ප�මඛතා හ�නා ගන
ශක�තා අධ�යනෙය අවශ�තාව
04
26
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
study) o තා�ෂ�ක (technical) o ආ��ක (economical) o ෙමෙහය� (operational) o ආයතනක (institutional)
�සතර කරය. ශක�තා ප�කාර ලැයසත� ගත කර
ෙක�ෙයන �සතර කරය.
7.6 පවතනා පදධත�ය �ශෙලෂණය ��ම සඳහා ෙවනස ���ම භා�ත කරය
අවශ�තා �ශෙලෂණය o කා�යබදධ අවශ�තා
(functional requirements) o කා�යබදධ ෙනාවන අවශ�තා
(non-functional requirements) �ශෙලෂක ෙමවල�
o ව�ාපාර �යාකාරක� ආකෘත�කරණය
ව�ාපාර �යාකාරක� ආකෘත�ය (business activity model)
o දතත ගැල�� ආකෘත�කරණය (DFM)
දතත ගැල�� සටහන(Data Flow Diagrams)
මල�ක �යාවල� සහ මල�ක �යාවල� �සතරය
ෙලඛන ගැල�� සටහන(Document Flow Diagrams)
o තා��ක දතත ආකෘත�කරණය (LDM)
තා��ක දතත ව�හය (LDS)
ව�ාපාර පදධත� �කලප (BSO)
අවශ�තා �ශෙලෂණෙය අවශ�තාව �සතර කරය
ෙදන ලද පදධත�යක අවශ�තා ව�ග උදාහරණ සහත ව �සතර කරය
IEEE ස�මතෙය අවශ�තා අ�ථ ද�වය
�ශෙලෂක ෙමවල� ලැයසත� ගත කර ඒවාෙය කා�යයන �සතර කරය
ද� ඇත� පදධත�ය සඳහා කා�ය � සටහන, ෙලඛන ගැල�� සටහන, දතත ගැල�� සටහන සහ තා��ක දතත ව�හ අඳ�ය
මල�ක �යාවල� �සතරය ල�යා ද�වය.
ව�ාපාර පදධත� �කලපවල අවශ�තාව �සතර කරය.
ව�ාපාර පදධත� �කලප අවසථා ෙය�ජනා කරය
වඩාත ස�ස ව�ාපාර පදධත� �කලපය ෙත�රා ගන.
16
7.7 ෙය��ත තා��ක සැලස� ෙමවල� තා��ක න�මාණය පැහැද�ල� කරය 12
27
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
පදධත�ය සැලස� කරය
(Logical Design Tools) o තා��ක දතත ගැල��
ආද�ශකරණය ෙය��ත පදධත�ය සඳහා
තා��ක දතත ගැල�� සටහන
මල�ක �යාවල� සහ මල�ක �යාවල� �සතරය (EPD)
අත�� මහණත න�මාණය o තා��ක දතත ආද�ශකරණය
ෙය��ත පදධත�ය සඳහා තා��ක දතත ව�හය (Logical Data Structure)
o දතත සමදාෙය (database) ෙභෟත�ක න�මාණය
වග�ෙ� (table) සහ උපලැ�යාෙනහ (record) ප���තර
දතත ශ�ද ෙක�ෂ (data dictionary)
දතත පාදකය න�මාණය
තා��ක න�මාණ අද�යරට ස�බනධ වන �යාකාරක� පැහැද�ල� කරය
ෙය��ත පදධත�ෙය තා��ක සැලසම, මල�ක �යාවල�නහ සට ආර�භ කර සනද�භ � සටහන (context diagram) ෙත� නැවත ෙගාඩ නගය.
මල�ක �යාවල� �සතරය ව�ාජ ෙ�තවල�න (pseudo code) ල�යය
වග� සහ උපලැ�යාන ප���තර පහදය
දතත ශ�දෙක�ෂෙය වැදගතකම ෙක�ෙයන �සතර කරය
7.8 ෙය��ත පදධත�ය සංව�ධනය කර ප��ෂා කරය
�මෙලඛ සංව�ධනය දතතසමදාය සංව�ධනය ප��ෂා ��ම
o ප��ෂා සද�(ආකාර) o සෙ�ත මංජ�සා ප��ෂාව
(white box testing) o කාල මංජ�සා ප��ෂාව(black
අ�ත�න සැලස� කරන ලද පදධත�ය ප��ෂා ��ෙ� ආකාර ලැයසත� ගත කර පැහැද�ල� කරය
අ�ත�න සැලස� කරන ලද පදධත�ය ප��ෂා ��ෙ� ආකාර �සතර කරය
06
28
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
box testing) o ඒකක ප��ෂණය o ඒකාබදධ ප��ෂණය o පදධත� ප��ෂණය o ප�ළ�ගැනෙ� ප��ෂණය
7.9 සංව�ධනය කරන ලද පදධත�ය �යාවට නංවය
�යාවට නැං�ෙ� ���ම o සමානතර (parallel) o සෘජ� (direct) o නයාමක (pilot) o අව� (phase) o දෘඩාංග සහ මෘ�කාංග
සථාපනය, o දතත ප�යටනය (data
migration) සහ ප�ශලක ප�හණ�ව
o සමාෙල�චනය, අනග�හය හා නඩතත�ව
සංව��ත පදධත�ය �යාතමක ��ෙ� �මෙ�දපැහැද�ල�කරය
පදධත�ය� �යාතමක ��ෙමන පස, ඒ හා බැඳ� �යාකාරක� පැහැද�ල� කරය
04
7.10 ෙපර න� (off the shelf) පැෙ�ජ පදධත� සමග, නව පදධත�ය �යාතමක ��ම
ෙපර න� පැෙ�ජ භා�තෙය වාස සහ අවාස
පැෙ�ජෙය හැ�යාවන සහ කා�ය ප�වාහය යනාද�ය හ�නා ගැනම
ව�ාපාර �යාවල�ෙය පරතරය �ශෙලෂණය (Business Process Gap Analysis)
ව�ාපාර �යාවල�ෙය අන�පණය (Business Process Mapping)
ව�ාපාර �යාවල�ෙය ප�ත� ඉං�ෙන�කරණය(Business Process Re- Engineering)
ආෙය�ජන, ෙමෙහය� සහ නඩතත� ප��වැයට අනව ෙපරන� පැෙ�ජයක ඇත� ප��වැය සහ ප�ත�ලාභ �සතර කරය
ස�මත ව�ාපාර ෙය��වලට ස�බනධව ෙපරන� පැෙ�ජවල හැ�යාවන සහ ල�ෂණ �සතර කරය.
දැනට ඇත� ව�ාපාර �යාවල�ය සහ ෙපරන� පැෙ�ජෙය ල�ෂණ අතර ෙවනසක� හ�නාෙගන �සතර කරය.
ව�ාපාර �යාවල�ෙය �යාකාරක� ෙපරන� පැෙ�ජ �ස��වල
04
29
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
කා�ය ප�වාහය මතට අන�පණය කරය
දැනට පවත�න � යාපාර �යාවල�යට අවශ� කරන ෙවනසක� හ�නා ගන
ෙපරන� පැෙ�ජ �ස��වල ස���මට අවශ� ෙය�ග�කරන හ�නා ගනය
නප�ණතාව 08 දතත කා�ය�ෂම හා පලදාය ෙලස කළමනාකරනය ��ම සඳහා, දතත සමදාය පදධත� (Data Base Systems) සැලස� කර සංව�ධනය කරය
8.1 දතතවල සහ ෙතාරත��වල මල�ක ක�ණ� සහ දතත සමදායවල අවශ�තාව හදාරය චචචචචච
දතත වලට එෙරහව ෙතාරත�� ව�හ ගත දතත වලට එෙරහව
ව�හගත ෙනාවන දතත දතත සමදාය න�වචනය දතත සමදාය ආකෘත�
o ඒක ෙගාන පදධත� (flat file systems)
o ධරාවල� ආකෘත�ය (hierachical model)
o ජාල ආකෘත�ය (network model) o ස�බනධක ආකෘත�ය(relational
model) o වසත�-ස�බනධක
ආකෘත�ය(object relational model) දතත සමදාය ආකෘත� සැසඳ�ම
දතත හා ෙතාරත�� ෙවනෙකාට හ�නා ගන
දතත සමදාය න�වචනය කරය දතත සමදාය ආකෘත� ලැයසත�
ගත කර ෙක�ෙයන �සතර කරය දතත සමදාය ආකෘත� ඒවාෙය
ල�ෂණ වලට අනව සසඳා ෙවන ෙකාට ද�වය
02
8.2 දතත සමදායක සංකලප�ය ප�පා�ක සටහන (conceptual schema) සැලස� කරය
භ�තා�ථ ස�බනධතා �පසටහන (ER diagram)
o භ�තා�ථ (entities), උපලැ� (attributes),
o භ�තා�ථ හ�නවනය (entity identifier)
භ�තා�ථ ස�බනධතා �ප සටහන සහ එහ සංරචක �සතර කරය
භ�තා�ථ හ�නවනය �සතර කරය ස�බනධතා (relationships)
ලැයසත� ගත කර �සතර කරය ගණනයතාව �සතර කරය
10
30
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o ස�බනධතා o ගණනයතාව (cardinality)
�සතෘත භ�තා�ථ ස�බනධතා �ප සටහන(Extended ER diagrams) හැඳ�න�ම
ෙදන ලද අවසථාවකට අදාළ අවශ�තා හ�නා ගන
ෙදන ලද අවසථාවකට අදාළ භ�තා�ථ, උපල�ෂණ හා ස�බනධතා ෙත�රා ගන
එහ භ�තා�ථ ස�බනධතා �ප සටහන න�මාණය කරය
�සතෘත භ�තා�ථ ස�බනධතා �ප සටහන �සතර කරය
8.3 දතත සමදායක තා��ක ප�පා�ක සටහන සැලස� කරය
දතත සමදායක තා��ක ප�පා�ක සටහන න�වචනය
දතත සමදායක ප�පා� සටහන o ස�බනධතා ප�පා�ක සටහන
(relational schema) o ස�බනධතා නද�ශන(relational
instances) o න�ප� යත�ර (candidate key) o ප�ාථ�ක යත�ර (primary key) o �කලප යත�ර (alternate key) o ආගනත�ක යත�ර (foreign key)
වසම (Domain)
දතත සමදායක තා��ක ප�පා�ක සටහන න�වචනය කරය
ස�බනධතා ප�පා� �සතර කරය ස�බනධතා නද�ශන �සතර
කරය න�ප�, ප�ාථ�ක, �කලප හා
ආගනත�ක යත�� හ�නවය
10
8.4 භ�තා�ථ ස�බනධතා අනකෘත�ය, තා��ක ප�පා�ක සටහන බවට ප�ව�තනය කරය
භ�තා�ථ ප�ණාමනය උපලැ� ප�ණාමනය ස�බනධක ප�ණාමනය
භ�තා�ථ ස�බනධතා අනකෘත�ය, තා��ක ප�පා�ක සටහන බවට ප�ව�තනය කරන �ම �� �සතර කරය
භ�තා�ථ ස�බනධතා අනකෘත�ය(භ�තා�ථ, ස�බනධක හා උපල�ෂණ), තා��ක ප�පා�ක සටහන බවට ප�ව�තනය කරය
06
31
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
8.5 ස�බනධක දතත සමදාය ආකෘත�ෙය ප�ධාන සංරචක �සතර කරය.
ස�බනධක/ වග� o උපල�ෂණ/උපලැ�(Attributes) o උපලැ�යාන/ෙපල� ( Tuples) o ස�බනධතා (Relationships)
ස�බාධක ප��ප(Types of Constraints ) o අභශ�න� ෙනාවන
ස�බාධක(NOT NULL Constraints
o අනන� ස�බාධක ( Unique Constraints)
o ප�ාථ�ක යත�� ස�බාධක ( Primary key Constraints)
o ආගනත�ක යත�� ස�බාධක ( Foreign key Constraints)
o වග� ප��ෂා ස�බාධක (Table check Constraints)
ස�බනධක/ වග� න�වචනය කරය ස�බනධක දතත සමදායක
සංරචක න� කර �සතර කරය ස�බනධක දතත සමදාය
ආකෘත�යට අදාල ව, ස�බනධතා (Relationships) පැහැද�ල� කරය
ස�බාධක ප��ප ෙක�ෙයන පැහැද�ල� කරය
04
8.6 දතත සමදාය පදධත�යක ප�ධාන සංරචක �ශෙලෂණය කරය
දතත සමදාය කළමනාකරණ පදධත� (DBMS)
දතත න�වචන භාෂාව (DDL) o ව�හගත �මස� බස (SQL)
හැඳ�න�ම o SQL ව�ගකරණය o දතත න�වචන භාෂාව
භා�තෙයන ස�බනධක දතත සමදාය න�මාණය වග� න�මාණය වග� ෙවනස ��ම
දතත සමදාය පදධත�යක සංරචක ලැයසත� ගත ෙකාට ඒවා ෙක�ෙයන �සතර කරය
දතත සමදාය කළමනාකරණ පදධත�ය �සතර කරය
ව�හගත �මස� බස (SQL) න�වචනය කරය
දතත න�වචන භාෂාවට එෙරහ ව දතත හැස�� බස ප�ෙභදනය කරය
දතත සමදාය න�මාණය ��ම
12
32
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
උපල�ෂණ ඇත�ළත ��ම සහ මකා දැ�ම
ප�ාථ�ක යත�ර සහ ආගනත�ක යත�ර එ� ��ම සහ ඉවත ��ම
වග� ඉවත ��ම (drop tables)
දතත සමදාය ඉවත ��ම (drop databases)
දතත හැස�� බස (DML) SQLහ ඇත� DML ග�ණාංග) දතත ඇත�ළත ��ම, න�කරණය,
ආපස ලබා ගැනම, යාවත කාල�න ��ම සහ මැ�ම
ෙත�� �මසම (select query) තන වග�ව�න ෙපල� සහ ත��
උකහා ගැනම වග� �හපය�න inner join
ෙමෙහයම භා�තෙයන ෙපල� සහ ත�� උකහා ගැනම
�මස� ඇත�ළත ��ම �මස� යාවත කාල�න ��ම
(updating) �මස� මකා දැ�ම
සහ භා�තය සඳහා ව�හගත �මස� බෙසහ උ�ත �ධාන භා�ත කරය
ස�ස උපලැ� සහ දතත ප��ප සමග වග� න�මාණය ��මට උ�ත �ධාන භා�ත කරය.
වග� න�මාණෙය ද� ප�ාථ�ක යත�ර අනෙය�ග කරය
වග�ව න�මාණය ��ෙ�ද� ආගනත�ක යත�ර අනෙය�ග කරය
ප�ාථ�ක යත�ර� රහතව න�මාණය කරන ලද වග�වකට ප�ාථ�ක යත�ර� අනෙය�ග කරය
වග� අතර ස�බනධතා න�මාණය ��මට ආගනත�ක යත�ර ඇත�ළත කරය
වග�ව මකා දැ�මට, ආගනත�ක යත�ර සහ ප�ාථ�ක යත�ර මකා දැ�මට සහ ත�� ඇත�ළත ��මට ව�හගත �මස� බෙසහ උ�ත �ධාන භා�තා කරය
දතත සමදාය ඉවත ��ම සඳහා අදාළ ව� ව�හගත �මස� බෙසහ උ�ත �ධාන භා�ත කරය
දතත ඇත�� ��ම, න�කරණය ��ම, ලබා ගැනම, යාවත කාල�න ��ම සහ මකා දැ�ම යන �යාවන සඳහා අදාළ ව� �ධාන භා�ත කරය
ප�ශලක අවශ�තාවයනට අනව දතත �මසමට අදාළ ව� �ධාන
33
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
භා�ත කරය 8.7 කා�යසාධනය
වැ� ද�යණ� ��ම සඳහා දතත සමදාය ප�පා�ක සටහන ප�මතකරණය (normalization) කරය
ප�මතකරණෙය අවශ�තාව o ප�න�කරණය සහ �ෂමතා
ඇත�� ��ම මකාදැ�ම යාවතකාල�න ���
කා�යබදධ පරායතතතා (functional dependancies) o ප��ණ පරායතතතා o ආංශක පරායතතතා o සං�ානත� පරායතතතා
(transitive dependancies) ප�මතකරණෙය ම�ට�
o ශ�න� ප�මත අවසථාව (zero normal form)
o ප�ථම ප�මත අවසථාව(first normal form)
o ෙදවන ප�මත අවසථාව (second normal form)
o ෙතවන ප�මත අවසථාව (third normal form)
කා�යබදධ පරායතතතා ව�ග ෙකාට පැහැද�ල� කරය
සංෙශ�ධන �ෂමතා නසා, අසං��ත දතත සමදාය වග�වක ඇත�වන, ඇත�� ��ෙ�, යාවතකාල�න ��ෙ� හා මකාදැ�ෙ� ෙද�ෂ �සතර කරය
ශ�න� ප�මත අවසථාව �සතර කරය
ප�ථම ප�මත ආකාරෙය ද� ඉවත වන �ප�තතා �සතර කරය
ෙදවන ප�මත ආකාරයට පත ��ම සඳහා සප�රාල�ය යත� ෙකානෙදස ලැයසත� ගත කරය
ෙදවන ප�මත ආකාරෙය ද� ඉවත වන �ප�තතා �සතර කරය
ෙතවන ප�මත ආකාරයට පත ��ම සඳහා සප�රාල�ය යත� ෙකානෙදස ලැයසත� ගත කරය
ෙතවන ප�මත ආකාරෙය ද� ඉවත වන �ප�තතා (abnormalities) �සතර කරය
06
නප�ණතාව 09 ගැට� �සඳ�මට ඇලෙගා�තම සංව�ධනය කර ඒවා ආෙ�තනය (encoding) ��ම සඳහා පයතන �මෙලඛ භාෂාව
9.1 ගැට� �සඳ�ෙ� �යාවල�ය(problem solving process) භා�ත කරය.
ගැට�ව හ�නා ගැනම ගැට�ව හා එහ සමාවන අ�ථ
දැ��ම �ස�ම සැලස� ��ම �ස�ම �යාතමක ��ම
ගැට� �සඳ�ෙ� �යාවල�ෙය ප�යවර පැහැද�ල� කරය.
ගැට� �සඳ�ෙ� �යාවල�ය �යාතමක කරය.
02
34
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
භා�ත කරය. 9.2 ගැට� �සඳ�ම
සඳහා ම�න �� ප�යවරාකාර ප��පහ� �මෙ�ද ගෙ�ශණය කරය
ෙමා�යලකරණය (modularization) ම�න �� සැලසම (top down
design) හා ප�යවරාකාර ප��පහ� (stepwise refinement) �මෙ�දය
ව�හ සටහන (structure charts)
ගැට� �සඳ�ම සඳහා ම�න �� ප�යවරාකාර ප��පහ� �මෙ�ද භා�ත කරය.
ගැට�වකට �ස�ම� පැහැද�ල� ��ම සඳහා ආකෘත� සටහන අඳ�ය
04
9.3 ගැට� �සඳ�ම සඳහා ඇලෙගා�ත�ක ප�ෙ�ශය ෙයාදා ගන
ඇලෙගා�තම o ගැල�� සටහන (flow charts) o ව�ාජ ෙ�ත(pseudo code) o හසතානෙ�ඛන (hand traces)
ඇලෙගා�තම ෙක�ෙයන පැහැද�ල� කරය
ගැල�� සටහන ඇඳ�මට භා�ත කරන ස�මත සංෙ�ත හ�නා ගන.
ෙදන ලද ගැට�වකට �ස�� පැහැද�ල� ��ම සඳහා ගැල�� සටහන අඳ�ය.
ෙදන ලද ගැට�වකට �ස�� පැහැද�ල� ��ම සඳහා ව�ාජ ෙ�ත ල�යය
�ස�� තහව�� කර ගැනම සඳහා හසතානෙ�ඛන සටහන අඳ�ය
06
9.4 �මෙලඛනය ��ෙ� ��ධ සසමාද�ශ (paradigms) සසඳා බලා ෙවන කර ද�වය
ප�ගණක භාෂාවනෙග ප�ණාමය �මෙලඛකරණ සසමාද�ශ
o �ධානාතමක(imperative) භාෂා
o ප�කාශාතමක(declarative) භාෂා
o වසත� නැඹ�(object oriented) භාෂා
ප�ගණක භාෂාවනෙග ප�ණාමය පර�පරාව පදන� කර ෙගන �සතර කරය.
�ධානාතමක, ප�කාශාතමක, වසත� නැඹ� භාෂාවන සසඳා බලා ෙවන කර ද�වය.
02
35
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
9.5 �මෙලඛ ප�ව�තනය ��ෙ� අවශ�තාව සහ �මෙලඛ ප�ව�තක ප��ප ගෙ�ෂණය කරය.
�මෙලඛ ප�ව�තනය ��ෙ� අවශ�තාව
ප�භව(source) �මෙලඛය වසත� (object) �මෙලඛය
�මෙලඛ ප�ව�තක(program translators) o අ�ථ�න�ාසක(interpreters) o ස�පාදක (compilers) o ෙදමහන ප�ෙ�ශය(hybrid
approach) සනධාරක (linkers)
�මෙලඛ ප�ව�තනය ��ෙ� අවශ�තාව �සතර කරය.
ප�භව හා �ෂය �මෙලඛ සසඳය. භාෂා ප�ව�තක ප��ප ලැයසත�
ගතකර සං�ෂ�පත ව පැහැද�ල� කරය.
ස�බනධකවල කා�යය සං�ෂ�පත ව පැහැද�ල� කරය
02
9.6 සෙම�ධානක සංව�ධන ප�සරෙය (IDE) මල�ක ල�ෂණ හ�නා ගැනමට එය ගෙ�ෂණය කරය.
සෙම�ධානක සංව�ධන ප�සරෙය මල�ක ල�ෂණ
භා�තයට උපෙදස o ෙගාන ආර�භය හා ස��ම o �මෙලඛ ස�පාදනය හා
�යාතමක ��ම නෙදාස ��ෙ� (debugging)
පහසක�
IDEහ ප�ධාන ල�ෂණ හ�නා ගන පහත උපෙදස ප�ග�ණ කරය
ෙගාන ආර�භය හා ස��ම �මෙලඛ ස�පාදනය හා �යාතමක ��ම.
IDE හ වැරද� නවැරද� ��ෙ� පහසකම භා�ත කරය
04
9.7 ඇලෙගා�තම ආෙ�තනය ��ම සඳහා �ධානාතමක �මෙලඛ භාෂාව� (Python) භා�ත කරය
�මෙලඛයක ව�හය �වරණ (Comments) නයත (Constants)සහ �චල�
(variables) ප�ාථ�ක දතත ව�ග (primitive data
types) කාරක ප�ව�ග(operator categories)
o ග�තමය (arithmetical), ස�බනධක (relational), තා��ක (logical), �ට�
�මෙලඛයක ව�හය හ�නා ගන. ෙ�තයක භා�තය ප�ළ�බඳ ඉද��ෙය
ද� දැන ගැනම සඳහා �වරණ භා�ත කරය.
�මෙලඛයක ද� නයත හා �චල�යන ස�ස ප�ද� ෙයාදා ගන.
ෙදන ලද �මෙලඛ භාෂාවක ප�ාථ�ක දතත ප��ප හ�නා ගන.
�මෙලඛයක ඇත� කාරක හ�නාෙගන භා�ත කරය
කාරක ප�මඛතා හ�නා ගන
10
36
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
අනසා�ත(bitwise) කාරක ප�මඛතා(operator
precedence) ආදාන/ප�ත�දාන
o යත��ප�ව�ෙවන ආදානය o ස�මත උපාංගවලට
ප�ත�දානය
යත��ප�ව�ෙවන ආදානය ෙකෙරන හා ස�මත උපාංගවලට ප�ත�දාන සපයන පහසක� සහතව �මෙලඛ ල�යය
9.8 �මෙලඛ සංව�ධනෙයහ පාලන ව�හ භා�ත කරය.
පාලන ව�හ (control structures) o අන�මය(sequence) o ෙත�ම(selection) o ප�න��ත�ය (repetition)
ප�න�කරණය(iteration) �පනය(looping)
පාලන ව�හ ෙක�ෙයන �සතර කරය.
පාලන ව�හ ප��ප ලැයසත� ගතකර සං�ෂ�පත ව �සතර කරය
�මෙලඛනෙය ද� පාලන ව�හ යථා ප�ද� භා�ත කරය
න�ත(nested) පාලන ව�හ �මෙලඛන කරණෙය ද� ෙයාදා ගන
12
9.9 �මෙලඛනෙය ද� උප �මෙලඛ (subprograms) භා�ත කරය.
උප �මෙලඛ ප��ප o ත�ළබැඳ� / ත�ළැල� (Built in ) o ප�ශලක න�වා�ත(user
defined) ව�හය(structure) පරා�ත� යැ�ම(parameter
passing) ප�ත�ාගමන අගය(return
values) ෙපරන� අගය(default
values) �චල� පරාසය(scope of
variables)
ශ�ත(functions) සං�ෂ�පතව පැහැද�ල� කරය
ශ�ත ප��ප ලැයසත� ගත කර සං�ෂ�පත ව පැහැද�ල� කරය
ශ�තයක ව�හය හ�නා ගන සථානය හා ෙග�ල�ය �චල�යන
සසඳය �චල�යක ආය කාලය අනව එහ
ච�යාව හ�නා ගන ප�ත�ාගමන අගයක අවශ�තාවය
හ�නා ෙගන, අදාළ අගය ලබා ගැනම සඳහා ශ�ත ල�යය
අදාළ පරා�ත� සහ ත�කයන ෙයාදා ගන�න �ත ල�යය
ප�ශලක න�වා�ත ශ�ත භා�ත
10
37
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
කරය 9.10 �මෙලඛවල ද�
දතත ව�හ ෙයාදා ගන
දතත ව�හ o Strings o Lists o Tuples o Dictionaries
දතත ව�හ භා�තය ෙක�ෙයන පැහැද�ල� කරය
�මෙලඛනෙය ද� යථාප�ද� දතත ව�හ භා�ත කරය
08
9.11 �මෙලඛවල ද� ෙගාන සහ දතත සමදාය හස�වය
ෙගාන හැසර�ම o මල�ක ෙගාන ෙමෙහය�
මල�ක ෙගාන ෙමෙහය� භා�ත කරය ෙගාන �වෘත ��ම, වසාදැ�ම, ල��ම, �ය�ම සහ එ� ��ම)
06
9.12 දතත සමදායක දතත කළමනාකරණය කරය
දතත සමදායට ස�බනධ �ම දතත සමදධරණය (retrieve data) දතත එ� ��ම(add), න�කරණය
(modify) සහ මැ�ම(delete)
දතත ෙසායා ලබා ගැනම, එ� ��ම, න�කරණය සහ මැ�ම සඳහා �මෙලඛන භාෂාවලට SQL ප�කාශ ඇත�ළත කරය
04
9.13 දතත ෙසායා ෙත�රය (searches and sorts data)
ෙසව�� ශලප �ම o අන��ක ෙසව�ම (sequential
search) ෙත�� ශලප �ම
o බබ� ෙත�ම /යා-සැස�� ෙත�ම (bubble sort)
අන��ක ෙසව�� ශලප �මය යථාප�ද� භා�ත කරය
බබ� ෙත�� ශලප �මය යථාප�ද� ෙයාදාගන
04
නප�ණතාව 10 බහ මාධ� තා�ෂණය උපෙය�ග කර ගන�න ෙව� අඩ� සංව�ධනය කරය (HTML 5 භා�තෙයන)
10.1 ෙල�ක �ස� �යමෙනහ (www or web) අවශ�තාව ගෙ�ෂණය කරය
ෙල�ක �ස� �යමන ෙව� අඩ� ප��ප
o ෙතාරත�� හා ප�වෘතත� o ෙපෟදගල�ක, අධ�ාපනක,
ව�ාපා�ක සහ ප�ෙයෂණ o ජාල ප�ෙ�ශ දවාර (web
portals)
ෙල�ක �ස� �යමන �සතර කරය
ෙව� අඩ�යක ව�හය සහ අනත�ගතෙය �මවත සං�ධානය �ශෙලෂණය කරය
08
38
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
10.2 ප�ශලක අවශ�තා �ශෙලෂණය කරය ( බහ මාධ� අනත�ගතය)
ෙව� අඩ�යක අභමතා�ථ න�වචනය
සනද�ශනය �ය යත� අනත�ගතය
ෙව� අඩ�යක, පලදාය සහ යථාප�ද� ව� ෙතාරත�� ප��සැලසම� න�මාණය කරය
ෙව� අඩ�යක ඇත� ප�ට� හ�නා ගන
ෙව� ප�ට�වක අනත�ගතය හ�නා ගන
සංචාලන (navigation) ව�හය හ�නා ගන
04
10.3 ෙව� ප�ට�ව� �යාවට නැං�මට අදාළ ව� HTML උසලන (tags) හ�නාගන
ෙව� ප�ට�වක සාධන ඒකකය o ප�ට�ව න�වචනය
<html>, </html> o ශ�ෂ ෙකාටස
<head></head> <title></title>
o කඳ ෙකාටස <body> </body>
o පස�� ව�ණ o පාඨ හැඩස� (text formatting)
ගැන�ම <h1>…<h7>tags <p> </p> <br/> Underline, bold , italic <font:></font>
- ප�මාණය සහ ව�ණය o �වරණ (comments) එ� ��ම
ෙව� ප�ට�වක අනත�ගතෙය �න�ාසය �ශෙලෂණය කරය
ෙව� ප�ට�වක අනත�ගතෙය සං�ධානය �ශෙලෂණය කරය
සරල ෙව� ප�ට�ව� න�මාණය කරය
04
10.4 සබැඳ� (linked) ෙව� ප�ට� න�මාණය
ෙව� අඩ�යක අනත�ගතය o මල ප�ට�ව o ස�බදධ ප�ට�
අ�ස�බනධක සලක�ණ� ��ෙ� භාෂාව (HTML) පැහැද�ල� කරය
16
39
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
��මට HTML භා�ත කරය
o අ�ස�බනධකය (hyperlink) එක ම ප�ට�ෙ� ෙවනස අංශ
(ප�ට� සලක�ණ� ) එක ම අඩ�ෙය ෙවනස ප�ට� ෙවනස අඩ�වල ප�ට� (බාහර
ස�බනධක) ලැයසත� (lists)
o ප�පා�ගත ලැයසත� o ප�පා�ගත ෙනාවන ලැයසත� o න�වචන ලැයසත�
�ප(images) වග�(tables) o <table> </table> o <th> </th> o <tr> </tr> o <td> </td> o <caption> o ත�� සහ ෙපළ� සංෙය�ජනය
බහ මාධ� වසත�(multimedia objects
o ශ�ව� (audio)
o දෘශ� (video)
අ� ස�බනධක සලක�ණ� ��ෙ� භාෂාෙවහ (HTML) ස�මත හ�නා ගන
ප�භව ෙලඛනය ස�ස ද�ග�ව� සහත ව සර�ය
ප�ශලකෙග අවශ�තාව අනව අදාළ බහමාධ� වසත� ඇත�ළත කර ෙව� ප�ට�ව සැලැස� කරය
ෙව� ප�ට�ෙවහ දතත, වග� සහ ලැයසත� භා�ත කර සං�ධානය කරය
පහත දැ�ෙවන අවසථා සඳහා අ� ස�බනධක ෙයාදය
o එකම ප�ට�ෙ� ෙවනස අංශ (ප�ට� සළක�ණ�)
o එකම අඩ�ෙය ෙවනස ප�ට� o ෙවනස අඩ�වල ප�ට� (බාහර
ස�බනධක) බහ මාධ� වසත� ෙව� ප�ට�වට
ස�බනධ කරය
10.5 ෙව� ප�ට�වල ෙපනම ෙවනස ��ම සඳහා �ලාස පත(style sheet) භා�ත කරය
�ලාස පත හ�නවා ද�ම CSS o කාරක �ත� (syntax), �වරණ
CSS වරක (selectors) o Element, ID, Class, Group
CSS ඇත�ළත කරන ආකාර o ආභ�නත�ක, බාහර, ෙපළ�ගත
ෙපනම හැඩස� ගැන�ම
�ලාස පත� සහ ඒවාෙය භා�තය ෙක�ෙයන පැහැද�ල� කරය
�ලාස පත�වල නවැරද� කාරක �ත� සහ �වරණ භා�ත කරය
�ලාස පත�වල මලාංග ෙත�රාගැනමට අදාළ ව� වරක භා�ත කරය
HTML ෙව� ප�ට�වල ෙපනම වැ�
08
40
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
(appearance formatting) o පසතලය (background) (ව�ණය,
�පය ) o පාඨ සහ අ�ෂර (text and fonts) o ස�බනධක(Links) o ලැයසත�(lists) o වග� (tables)
ද�යණ� ��ම සඳහා �ලාස පත� ඇත�ළත කරය
HTML ෙව� ප�ට�වල ෙපනම වැ� ද�යණ� ��ම සඳහා ��ධ �ලාස පත� හැඩස� ෙයාදය
10.6 ෙව� ප�ට� න�මාණයට ස�පාදන ෙමවල� (authoring tools) භා�ත කරය
ෙව� ප�ට� ස�පාදන ෙමවල� හැඳ�න�ම
ෙව� ප�ට� ස�පාදන ෙමවල� ෙක�ෙයනපැහැද�ල�කරය
ෙව� ප�ට� ස�පාදන ෙමවල� භා�තෙයන ෙව� ප�ට� න�මාණය කරය
10
10.7 PHP සහ MySQL භා�ත ෙකාට ගත�ක ෙව� ප�ට� (dynamic web pages) න�මාණය කරය
ගත�ක ෙව� ප�ට� හැඳ�න�ම ෙව� ප�ට�වට PHP ෙ�ත කාවැදද�ම o �චල�ය (variables) o �කලප (arrays) o පාලන ව�හ (control structures) o �ත (functions) o දතත සමදාය ස�බනධ ��� o දතත සමදාය සමග වැඩ ��ම
ෙප�රම o අදාන මලාංග
ප��පග�ණය (type attribute) නාම ග�ණය (name attribute) අගය ග�ණය(value attribute)
o පාඨ ආදාන (මර පද) (text input) o �කලප ෙත�� (radio buttons) o සලක�ණ� ෙකාට�ව (check box) o ෙත�ම (selection)
ගත�ක ෙව� ප�ට� න�වචනය කරය දතත ප�භව න�මාණය කර දතත
ඇත�ළත කරය MySQL වලට / සට දතත
ස��මට/ලබාගැනමට PHP ෙ�ත න�මාණය කරය
සරළ ෙව� පාදක ෙතාරත�� පදධත�ය� සංව�ධනය කරය
06
41
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o ෙයාම ෙබාතත� (submit buttons) o ප�ත�ාර�භ ෙබාතතම (reset
button) o �යා ග�ණය(action attribute) o �� �ම ග�ණය(method attribute)
Get Post
o <fieldset> උසලනය භා�ත ෙකාට ෙප�රම දතත කා�ඩ ��ම
o ෙප�රම දතත දතත සමදාය ත�ළ ස��ම
දතත ප�භව න�මාණය කර දතත ඇත�ළත ��ම
MySQL දතත සමදාය සට දතත ෙසායා ලබා ගැනමට PHP ෙ�ත න�මාණය ��ම
ෙසායා ලබාගත දතත භා�තෙයන ෙප�රම අගයන අනෙය�ග��ම(set)
10.8 ෙව� අඩ�ය� ප�සදධ කර නඩතත� කරය
සථානය ප�සදධ ��ම (Local Publishing) o ෙව� අඩ�ය, ප�ගණකය ත�ළ
ප�සදධ ��ම o ෙව� අඩ�ය,
අනත:ජාලය(intranet) ත�ළ ප�සදධ ��ම
ෙව� අඩ�ය අනත�ජාලෙය ප�සදධ ��ම o ෙව� ෙසවා සැපය�ක�ට
(web service provider) ස�බනධ �ම
න�මාණය කරන ලද ෙව� අඩ�ය, ප�ගණකය ත�ළ ප�සදධ කරය
නදහස ෙව� ප�සදධ ��ෙ� අඩ�(free web hosting sites) හ�නා ගන
සකස කරන ලද ෙව� අඩ�ය, නදහස ෙව� ප�සදධ ��ෙ� අඩ�යක ප�සදධ කරය
ෙව� අඩ�යක කා�ය සාධනය ෙකෙරහ බලපාන සාධක �ම�ශනය කරය
04
42
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o ෙව� ප�ට�, ෙව� ෙසවා දායකය� (web server)ත�ළ ප�සදධ ��ම
ෙව� අඩ�යක �යාකා�තවයට බලපාන සාධක
නප�ණතාව 11 සා�ව �ව� අනත� ජාලය/ සබැඳ� �ව� අනත�ජාල (Internet of Things- IoT) ගෙ�ෂණය ෙකාට අදාළ සරල ෙය�� සංව�ධනය ��මට, අං�ත පදධත�වල තැන� ඒකක හ�නා ගනය
11.1 අං�ත පදධත� වල මල�ක තැන� ඒකක ප�ළ�බඳ දැනම ලබා ගන
�ෂ�� සකසන සංව�ධන පදධත� (MDS): (Arduino Board, Raspberry Pi boar d ආද�ය.) o �ෂ�� සකසන සංව�ධන
පදධත� හැඳ�න�ම o ල�ෂණ
ප�ත�සම ආදානය (analog input)
අං�ත ආදානය (digital input)
�ෂ�� සකසනය (microprocessor)
අං�ත ප�ත�දානය (digital output)
ග�ාහක (RX) සහ ස�ෙප�ෂක (TX) ත�ඩ
USB ෙකෙවනය ��ල� සැපයම (power
supply) ප�ත�ාර�භ ස�චය
(Reset Switch) o ප�ගණකයට ස�බනධ �ම
USB ස�බනධකය IDE මෘ�කාංග{ෙ�ත
සංසකාරක (code
● �ෂ�� සකසන සංව�ධන පදධත� (MDS) හ�නාෙගන ලැයසත� ගත කරය
● �ෂ�� සකසන සංව�ධන පදධත�යක ද�නට ලැෙබන ල�ෂණ �සතර කරය
● �ෂ�� සකසන සංව�ධන පදධත�යකට �මෙලඛ න�මාණය සහ ල��ම සඳහා අවශ� වන මෘ�කාංග හ�නාෙගන, අනත�ජාලය ඔසෙස ඒවා බාගත කරය
● �ෂ�� සකසන සංව�ධන පදධත� ෙයාදා ගන�න පහත දැ�ෙවන සරල ප�පථ සංව�ධනය කරය - ඉහළ ෙව�ල�යතා ම�ටමකද� LED
බලබවල ද�පත�ය ෙවනස �ම - අ�ර වැෙයන �ට බලබය� දැල�ම
හා ආෙල�කය ඇත� �ට බලබය න�ම
- ඉහළ උෂණතවෙයද� ��ල� පංකාව� කැර�මට සැලැස�ම
- ච��බක යත�ර� භා�තෙයන ෙදාර� වැසම/ඇ�ම
08
43
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
editors), ස�පාදක (compilers), �මෙලඛක (programmer)}
o සරල ෙය�� �මෙලඛ බලබය� දැල�ම/න�ම සථානය ආෙල�ක ත��තාව
LDR ෙවත ලබා ද�ම සහ ආෙල�ක ත�වෘතාවයට අනව LED බලබ දැල�ම සංෙ�ද�තාව ෙයාදා ගැනම
කාමර උෂණතවය, සංෙ�දකය� මගන සංෙ�දනය කර, අ�ක උෂණතවෙයද� ��ල� පංකාව �යාතමක කර�ම (on) සහ අඩ උෂණතව වලද� නවා දැ�ම (off)
ච��බක යත�ර� භා�තෙයන ෙදාර� වැසම/ඇ�ම
11.2 සා�ව �ව� අනත�ජාලය (Internet of Things) ප�ළ�බඳ ව ගෙ�ෂණය ෙකාට සරල ෙය�� සාදය
● සා�ව �ව� අනත�ජාලය (Internet of Things(IoT)) හැඳ�න�ම
o න�වචනය o අවශ�තා o IoT ෙය�� o සබල තා�ෂණය
(enabling technologies) ● �රසථ යත�ර� ෙගාඩනැගමට
● සා�ව �ව� අනත�ජාලය (Internet of Things) න�වචනය කරය
● එද�ෙනදා ��තය සහ� (smart) කර ගැනම සඳහා සා�ව �ව� අනත�ජාලෙය අවශ�තාවය හ�නා ගන
● සා�ව �ව� අනත�ජාලෙය ��ධ ෙය�� සාක�ඡා කරය
● සා�ව �ව� අනත�ජාලය ෙකෙරහ
44
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
අවශ� සරල IoT ෙය�ම බලපාන ලබන තා�ෂණ හ�නා ගන ● සා�ව �ව� අනත�ජාලෙය ෙය�ම�
න�මාණය ෙකාට �යාතමක ��ම මගන අනත�ජාලය හරහා උපකරණය� �රසතව පාලනය කරය
නප�ණතාව 12 තරඟකා� ෙවළඳපලට සහ ව�ාපා�ක සං�ධානවලට, ෙතාරත�� හා සනනෙ�දන තා�ෂණය ෙයද�ය හැ� අය� ගෙ�ෂණය කරය
12.1 ෙවළඳ ෙල�කය ත�ළ ෙතාරත�� හා සනනෙ�දන තා�ෂණෙය භ��කාව ගෙ�ෂණය කරය
අං�ත ආ��කය(digital economy) o අං�ත ආ��කෙය නව
වා�ජ�ය �ම ප�ත� ෙවනෙදස ��ම
(reverse auction) ක�ඩාය� ෙලස �ලද�
ගැනම ඉ-ෙවළඳ ෙපාළ(e-market
place) Pure brick, brick සහ click, සහ
pure click සං�ධාන ව�ාපාර �යාකා�තවය සහ
ෙතාරත�� හා සනනෙ�දන තා�ෂණෙය භ��කාව o ගණ��කරණය හා ෙතාරත��
හා සනනෙ�දන තා�ෂණය o මානව ස�පත හා ෙතාරත��
හා සනනෙ�දන තා�ෂණය o නෂපාදනය හා ෙතාරත�� හා
සනනෙ�දන තා�ෂණය o අෙල�කරණය හා ෙතාරත��
හා සනනෙ�දන තා�ෂණය o සැපය� දාම කළමනාකරණය
(supply chain management) හා ෙතාරත�� හා සනනෙ�දන තා�ෂණය
අං�ත ආ��කය න�වචනය කරය අං�ත ආ��කෙය නව වා�ජ�
�ම ලැයසත� ගත කර පැහැද�ල� කරය
සෘජ� සා�ප�දායක ෙවළඳ සං�ධාන, මා�ගගත ෙවළඳ සං�ධාන හා ඉහත �ම ෙදක ම භා�ත ෙනාවන සං�ධාන සංකලපයන හ�නා ගන
ෙතාරත�� හා සනනෙ�දන තා�ෂණය හා ව�ාපාර �යාකාරක� අතර ස�බනධය �සතර කරය
04
45
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o ව�ාපාර සනනෙ�දනය හා ෙතාරත�� හා සනනෙ�දන තා�ෂණය
o ආර�ෂ�ත ෙග�� යානත�ණ ෙගව�� වාහලෙදාර (payment
gateways) ආර�ෂ�තණය පත (credit
cards) ෙග�� ෙතවන පා�ශව පදධත�
(Paypal යනාද�ය) යානත�ණ
o දතත ග�පතෙ�තනය (encryption)
o �ෂ�� ණය ෙග�� (bit coin යනාද�ය )
ඉ-වා�ජ�ෙය ඇත� ත�ජනය සහ අවසථා o ෙපෟදගල�කතවය (privacy) o නෂපාදන වා�ජ�කරණය
(product commercialization) 12.2 ෙතාරත�� හා
සනනෙ�දන තා�ෂණය සහ ව�ාපා�ක ෙමෙහය� අතර ඇත� ස�බනධතාව �ශෙලශණය කරය
ඉ-වා�ජ�ය හා ඉ - ව�ාපාර o ඉ-වා�ජ�ය හා ඉ -
ව�ාපාරවල �ෂය පථ o ඉ - ව�ාපාරවල ගනෙදන ව�ග
B2B, B2C, C2C, C2B, B2E, G2C
ඉ - ව�ාපාරය o අතත� ෙවළඳ ප�ද�ශනාගාර
(virtual store fronts) o ෙතාරත�� තැ�� ක�ෙව� o මා�ගගත ෙවළඳෙපාළ
ඉ-වා�ජ�ය හා ඉ - ව�ාපාර අතර ෙවනස හ�නා ගන
ඉ-වා�ජ�ය හා ඉ - ව�ාපාරවල �ෂය පථ �ශෙලෂණය කරය
ඉ - ව�ාපාර ගණ�ෙදන ව�ග ආකාර ලැයසත� ගත කර සං�ෂ�පත ව පැහැද�ල� කරය
ඉ - ව�ාපාර ගනෙදනවල වාස හා අවාස පැහැද�ල� කරය
04
46
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
o අනත�ගත සපයනෙන� o මා�ගගත ෙසවා සැපය�ක� o දවාර (portals) o අතත� ප�ජාව (virtual
community) ඉ - ව�ාපාර ගනෙදනවල වාස හා
අවාස 12.3
පා�ෙභ�ගකයාට වැ� ද�යණ� කළ නෂපාදන හා ෙසවාවන නපද�ම හා ෙබදා හැ�ම ප��ස ෙතාරත�� හා සනනෙ�දන තා�ෂණය දායකතවන ආකාරය �ශෙලෂණය කරය
ඉ- අෙල�කරණය o අෙල�කරණෙය සංකලප o අෙල�කරණය ත�ළ ෙතාරත��
හා සනනෙ�දන තා�ෂණෙය භා�තය - ෙව� ප�චාරණය
අෙල�කරණය හා බැඳ� දතත සමදාෙය� o කෘත�ම බද� ෙමවල� (AI
tools) හා තා�ෂණය භා�තෙයන පා�ෙභ�ගක හැස�� රටාව ප�ළ�බඳව අනාවැ� පළ ��ම
o ෙතාරත�� හා සනනෙ�දන තා�ෂණය ත�ළ�න තරඟකා� වාස ද�නා ගැනම
o ජංගම අෙළ�කරණය (mobile marketing)
ඉ- අෙල�කරණය න�වචනය කරය ඉ- අෙල�කරණෙය ද� ෙතාරත��
තා�ෂණෙය භ��කාව හ�නා ගන පා�ෙභ�ගකයාෙග අවශ�තාව
අනව, ඔහට තතතවෙයන ඉහළ නෂපාදනය� ෙහ� ෙසවාව� ලබා ද�ම සඳහා දතත සමදාය හා ස�බනධ අෙල�කරණය ෙයාදා ගනනා ආකාරය ගෙ�ශණය කරය
ෙතාරත�� හා සනනෙ�දන තා�ෂණය ත�ල�න ෙවළඳාෙ� තරඟකා� වාස ද�නා ගනනා ආකාරය ෙසායා බලය
04
නප�ණතාව 13 ෙතාරත�� හා සනනෙ�දන තා�ෂණෙය නව නැඹ�ව හා අනාගත ද�ශානත� ගෙ�ෂණය කරය
13.1 ප�ගණනෙය නව නැඹ�ව හා අනාගත ද�ශානත� ගෙ�ෂණය කරය
බද�මත සහ �තතෙ�ග ප�ගණනය (intelligent and immotional computing)
කෘත�ම බද�ය (Artificial Intelligence)
�නස - යනත� සහ ස�බනධතාව
බද�මත සහ හැඟ��බර ප�ගණනය අ�ථ ද�වය
කෘත�ම බද�ය පැහැද�ල� කරය �නස - යනත� සහස�බනධතාව
අගය කරය
04
47
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
(man-machine coexistence) යනත� - යනත� සහ සහපැවැතම
(machine-machine coexistence) 13.2 නෙය��ත
තා�ෂණෙය මලධ�ම හා ෙයදව�� ගෙ�ශණය කරය
මෘ�කාංග කාරක (software agents) බහ කාරක පදධත� (multi agent
systems) නෙය��ත පදධත�වල ෙයදව��
මෘ�කාංග නෙය��ත ෙක�ෙයන පැහැද�ල� කර එහ ගත� ල�ෂණ �සතර කරය
බහ-නෙය��ත පදධත� ෙක�ෙයන පැහැද�ල� කර ඒවාෙය ගත� ල�ෂණ ෙක�ෙයන ද�වය
නෙය��ත පදධත�වල ෙය�� හ�නා ගන
04
13.3 දැනට පවත�න ප�ගණන මාද�ල� �ශෙලෂණය කර නව මාද�ල� ෙය�ජනා කරය
ෙවාන නයමාන ප�ගණකෙයන ඔ�බට
ප�කෘත� ෙප��ත ප�ගණනය/ ප�කෘත� අනෙප��ත ප�ගණනය (nature inspired computing)
ෛජව ෙප��ත ප�ගණනය/ ෛජව අනෙප��ත ප�ගණනය (bio-inspired computing)
�ෙවානට� ප�ගණනෙය මලධ�ම (fundamentals of Quantum computing)
ෙය��
ෙවාන නයමාන ප�ගණකෙයන ඔ�බට තා�ෂණ ප�ෙර�කථනය කරය
04
නප�ණතාව 14 ව�ාපෘත�ය� ෙලස සරල ෙතාරත�� පදධත�ය� න�මාණය ෙකාට �යාතමක කරය
14.1ෙතාරත�� පදධත�ය� න�මාණය ��ෙ� ව�ාපෘත�ය� ෙමෙහයවය
සත�යකට එ�
කාල�ෙ�දය� බැගන
වසර� සඳහා
48
නප�ණතාව නප�ණතා ම�ටම අනත�ගතය ඉෙගන� පල කාල�ෙ�ද
14.2 ෙතාරත�� පදධත�ය �යාතමක ෙකාට ප�ද�ශනය කරය
8.0 ඉෙගන�-ඉගැන�� �යාවල�ය
ෙතාරත�� හා සනනෙ�දන තා�ෂණය ගත�ක �ෂයය� පමණ� ෙනාව, එය එද�ෙනදා ��තය හා බැ�ණ� �ෂයය�. ෙමම �ෙෂත�ය හා ස�බනධ
නව ෙසායා ගැන� ප�ළ�බඳ ව අවද�ෙයන ස�ම මගන �ෂය �ෙෂත�ය ප�ළ�බඳ ව යෙමක�ෙග දැනම යාවතකාල�න කර ගැනම අවශ� ෙ�. රටක
49
සංව�ධන ද�ශකය� ෙලස ෙතාරත�� හා සනනෙ�දන තා�ෂණය ප�ළ�බඳ ව සා�ෂරතාව ෙයාදා ගැනම මගන එහ වැදගතකම මනා ව
ප�ද�ශනය ෙ�. ෙමම �ෂය අවශ�ෙයන ම ප�ාෙය�ගක �ෂයය� ෙහයන ෙය��ත ඉෙගන� �මය ශෂ� ෙ�න�ය �ම අත�වශ� ෙ�. තව ද, ඉෙගනගත �ෂය ක�ණ� දැ� ව ග�හණය �ම සහත�ක ��ම සඳහා එද�ෙනදා ඉෙගන�-ඉගැන�� �යාවල�යට අමතර ව ශෂ�යන සවයං
ඉෙගනෙ� ෙයද�ම වැදගත ෙ�. ශෂ�යක� සවයං ඉෙගනමට ෙපලඹ�ම සඳහා ග��වරයා �ෙශෂ අවධානය ෙයාම ��ම වැදගත ෙ�. ෙමම �ෂයය
හා ස�බනධ දැනම, ආකලප, ක�සලතා සහ සමාජ සාරධ�ම ආද�යට අමතර ව, �ෂයයට අදාළ ෛනත�ක සමා මගන සවයං �නය ප�ළ�බඳ
අවශ�තාව� පැන නගය. ෙමහ ඉෙගන�-ඉගැන�� හා ඇගය� �යාවල�ය ප�ගණක භා�තෙය වැදගතකම කැප� ෙපෙනන අනදමට සං�ධානය
�ය යත� ය.
ඉෙගනම, ඉගැන�ම අ�බවා යන ශෂ� ෙ�න�ය සාමහක ඉෙගනම සඳහා ද��ගැන�ම� ලබා ෙදන නප�ණතා පාදක �ෂය මාලාව� හ�නවා ද�ම
අද පවත�න අධ�ාපනෙය ෙග�ල�ය ප�වණතාව� ෙ�. ෙපෟදගල�ක, සමා�ය හා මානසක ක�සලතා ව�ධනය ��ම සඳහා ශෂ�යනෙග ස�ය
සහභාගතවය ෙමයන අෙප�ෂා ෙකෙ�. ඒ සඳහා පහත සඳහන ක�ණ� අත�වශ� ෙ�.
01. අෙප�ෂ�ත නප�ණතා සා�ෂාත කරගැනම සඳහා ස�ස ම ඉගැන�� �මය භා�ත ��ෙ� නදහස ග��වරයාට හ� �ම
02. සවයං පාල�ත �යාකාරක� මගන ෙපෟදගල�ක ව අතදැ�� ලබා ගැනමට සසනට ඉඩ ද�ම
03. අවශ� සැම අවසථාවක ද� ම �ශවසනය මලාශ� මගන දැනම සහ ෙතාරත�� ලබා ගැනමට සසනහට මග ෙපන�ම
9.0 පාසැල ප�ත�පතත� හා වැඩ සටහන
ෙතාරත�� හා සනනෙ�දන තා�ෂණය �ෂයෙය අෙප�ෂ�ත අරමණ� පලදාය ෙලස සා�ෂාත කර ගැනම සඳහා පනත� කාමර ඉෙගන�-ඉගැන��
�යාවල�ය අත�ශයන බලපාන බව ආර�භෙය ද� ම සැල�ය යත�ය. එනසා පාසැල ප�ත�පතත� හා වැඩසටහන ෙමම අවසථාවට අනක�ල ව
50
සං�ධානය කර ගැනම වැදගත ෙ�. ෙමම �ෂයයෙය අරමණ� සාධනය කර ගැනෙ� ද� එහ නව�තාව හා එම �ෂයය ප�ළ�බඳ ව ශෂ�යා ත�ළ
පවත�න දැනෙ� ඌනතාව සැල�ලලට ගැනම වැදගත ෙ�.
ෙමම �ෂයය සඳහා වසරකට කාල�ෙ�ද 300�. ෙකෙස ෙවතත, අධ�යන ව�ෂ ෙදක සඳහා ම ෙමම සංෙශ��ත �ෂය න�ෙදශය සඳහා
පවත�නෙන කාල�ෙ�ද 442 �. ෙමම කාලය අදාල නප�ණතා ම�ට�වල ප�ාෙය�ගක සැස සඳහාද අදාල ෙ�. ෙමම කාලයට ප�බාහර ව 13
ෙශ��ෙය ද� කළ යත� ව�ාපෘත�ය සඳහා කාල�ෙ�ද 30� ෙවන කර ඇත.
ශෂ�යන, ඔව�නෙග ඉෙගන� �යාවල�ෙය ද� අධ�යනය කළ හා අත�ට� ෙද භා�ත ��ම ප�ළ�බඳ ව දැන�වත �ම අවශ� ම ක�ණ� බැ�න
ඔව�නෙග ප�ාෙය�ගක සැස ඉතා වැදගත ෙ�. �ෂය න�ෙදශෙය අඩංග� ප�ධාන නප�ණතාවන ලබා ගැනම සඳහා ශෂ�යන ප�ථමෙයන ව�ග කළ
අභ�ාසවල ෙයද�මත ඉන පස ව තාතත�ක ෙල�කෙය ෙයද�� එක� ෙහ� වැ� ගණන� ��මත අවශ� ෙ�. තව ද, ප�ාෙය�ගක සැස වාරවලද�
�යාකාරක�හ නරවද�තාව හා සංගතභාවය තහව�� කරන වස, ශෂ�යන �සන �යාකාරක� වා�තා ෙපාත� පවතවාෙගන යා යත� ය.
13 ෙශ��ෙය ස�ප��ණ කළ යත� ෙපෟදගල�ක ව�ාපෘත�ය සාමාන� පනත� කාමර සැසවල�න ප�බාහර ව ස�ප��ණ කළ යත� ය. එෙස ව�ව ද, ග��
මල�ක සාක�ඡා සහ ව�ාපෘත�ෙය ��ධ අද�යරවල ප�ාෙය�ගක සැස සඳහා කාල�ෙ�ද 30� ෙවන කර ඇත. කාල සටහන සැසවලට අමතර ව සසනට ප�ගණක �ද�ාගාර භා�ත ��මට ඉඩකඩ සපයා ද�ම මගන ඔව�නෙග ප�ාෙය�ගක වැඩ අඩංග� ෙමම ව�ාපෘත�ෙය සා�ථකතවය තහව��
ෙ�.
10.0 ත�ෙස�ව සහ ඇගයම
ෙමම �ෂය න�ෙදශය පාසල පාදක ඇගය� �යාවල�ය සමග �යාතමක ��ම අෙප�ෂා ෙකෙ�. පාසැල සැස හා අනක�ල වන ප�ද�
න�මාණාතමක ඉෙගන�-ඉගැන�� උපකරණ ග��ව�න �සන සදාන� කැෙරන ඇත.