ෂය නිෙද්ශය - nienie.lk/pdffiles/tg/salsyl ict.pdf · දත්ත...

61
තාරත හා සන්නිෙදන තාෂණය ෂය නිෙද්ශය 12 සහ 13 (2017 සිට යාත්මක ෙ) තාරත තාෂණ ෙදපාතෙන්තව ජාතක අධාපන ආයතනය මහරගම. ලංකාව www.nie.lk

Upload: others

Post on 19-May-2020

17 views

Category:

Documents


0 download

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 ත�ෙස�ව සහ ඇගයම

ෙමම �ෂය න�ෙදශය පාසල පාදක ඇගය� �යාවල�ය සමග �යාතමක ��ම අෙප�ෂා ෙකෙ�. පාසැල සැස හා අනක�ල වන ප�ද�

න�මාණාතමක ඉෙගන�-ඉගැන�� උපකරණ ග��ව�න �සන සදාන� කැෙරන ඇත.

51

�භාගෙය ආකෘත�ය සහ ප�ශනවල සවභාවය ප�ළ�බඳ ෙතාරත�� ඇත�ළත �සතර �භාග ෙදපා�තෙ�නත�ව මගන හ�නවා ෙදන ඇත.

ප�ශලනය කරන ලද පා�භාෂ�ක ශ�ද මාලාවන:

1. රාජ� භාෂා ෙදපා�තෙ�නත�ෙ� ශ�ද මාලාව - http://giclk.info/live/web/index.PHP?option=com_glossary&view=results&Itemid=303