පරිගණනය (ඉංග්රීසි: Computing) යනු පරිගණක මාලාවේ ප්රතිඵලයක් අවශ්ය වන ඕනෑම ඉලක්කය-අභිමුඛ කටයුත්තක් හෝ ලෙස හඳුන්වන ගණිතමය පියවර අනුක්රමයක් නිර්මාණය කිරීමයි. පරිගණක කටයුතු ලෙස දෘඩාංග හා මෘදුකාංග පද්ධති නිර්මාණය හා වැඩිදියුණු කිරීම; විවිධ වර්ගයේ තොරතුරු සැකසීම, ගොඩනැගීම හා කළමනාකරණය; පරිගණක සමග මෙන්ම පරිගණක පිළිබද විද්යාත්මක පර්යේෂණ කරීම; පරිගණක පද්ධති බුද්ධිමත්ව හැසිරෙන ආකාරයට සැකසීම; සහ සන්නිවේදන හා විනෝදාස්වාද මාධ්ය නිර්මාණය සහ භාවිතා කිරීම වැනි දෑ අඩංගු වේ. තවද පරිගණක ක්ෂේත්රය යටතේ පරිගණක ඉංජිනේරු ශිල්පය, මෘදුකාංග ඉංජිනේරු ශිල්පය, පරිගණක විද්යාව, තොරතුරු පද්ධති, මෙන්ම තොරතුරු තාක්ෂණය යන ක්ෂේත්ර ඇතුළත්ය.
අර්ථ දැක්වීම්
2005 පරිගණක විෂයමාලාවට අනුව පරිගණනය පහත අයුරින් නිර්වචනය කර ඇත.
"පොදු වශයෙන් පරිගණනය ලෙස හදුන්වනු ලබනුයේ පරිගණකයක් ආධාරයෙන් හෝ පරිගණකයක් නිර්මාණය කිරීමෙන් ඕනෑම ඉලක්කය-අභිමුඛ කටයුත්තක් ඉටුකර ගැනීමයි. මේ අනුව, පුළුල් පරාසයක පවතින අරමුණු සඳහා පරිගණක දෘඩාංග හා මෘදුකාංග පද්ධති නිර්මාණය සහ ගොඩනැගීම; විවිධ වර්ගයේ තොරතුරු සැකසීම, ගොඩනැගීම හා කළමනාකරණය; පරිගණයක භාවිතයෙන් විද්යාත්මක අධ්යයනයන් සිදු කිරීම; පරිගණක පද්ධති බුද්ධිමත්ව හැසිරෙන ආකාරයට සැකසීම; සන්නිවේදන හා විනෝදාස්වාද මාධ්ය නිර්මාණය සහ භාවිතා කිරීම; සහ යම් විශේෂිත අරමුණ අදාළ තොරතුරු සොයා බලා එක්රැස් කර ගැනීම වැනි දෑ පරිගණක කටයුතු යටතේ අඩංගු වේ."
ඒවගේම එය පරිගණක ක්ෂේත්රයේ උප විෂය ක්ෂේත්රයන් පහක් හදුන්වා දී ඇත : පරිගණක විද්යාව, පරිගණක ඉංජිනේරු ශිල්පය, තොරතුරු පද්ධති, තොරතුරු තාක්ෂණය සහ මෘදුකාංග ඉංජිනේරු ශිල්පය.
කෙසේ වුවද 2005 පරිගණක විෂයමාලාවෙන් "පරිගණනය" හි අර්ථය සන්දර්භය අනුවද හදුන්වා දෙනු ලැබේ.
පරිගණනය යන වචනයට සන්දර්භය මත පදනම් වු වඩා විශේෂිත තෙරුමක්ද පවතී. උදාහරණය වශයෙන්, තොරතුරු පද්ධති විශේෂඥයකුට වඩා තරමක් වෙනස් ආකාරයකින් මෘදුකාංග ඉංජිනේරුවෙක් පරිගණනය යන්න දැකිය හැක. අන්තර්ගතය නොසලකා පරිගණක කටයුතු හොඳින් සිදුකිරීම සංකීර්ණ හා දුෂ්කර විය හැක. තවද පරිගණක කටයුතු හොඳින් සිදු කිරීම සමාජයට අවශ්ය නිසා එය වෘත්තියක් වශයෙන් පමණක් නොව, විනය ලෙසද සිතා අපි කටයුතු කළ යුතුයි.
1989 වාර්තාවට අනුව පරිගණනය යන්න විනයක් ලෙස හදුන්වා දී ඇත.
පරිගණක වල විනය ලෙස හඳුන්වනු ලබන්නේ, තොරතුරු (න්යාය, විශ්ලේෂණ, නිර්මාණය, කාර්යක්ෂමතාව, ක්රියාත්මක කිරීම සහ යෙදීම්) පරිවර්තනය හා විස්තර කරන්නා වූ ඇල්ගොරිතමය ක්රියාවලිය ක්රමානුකූලව අධ්යයනය කිරීමයි.
දකුණ|thumb|250x250පික්|1981 IBM 5150 පරිගණකය.
පරිගණකය
පරිගණකයක් යනු මාලාවක් හෙවත් පරිගණක ක්රමලේඛන අනුව දත්ත හසුරවනු ලබන කි. පරිගණකයට කෙලින්ම උපදෙස් ක්රියාත්මක කරවීමට භාවිතා කළ හැකි ආකාරයෙන් මෙම ක්රමලේඛ පවතී . මානවයට කියවියහැකි ආකාරයෙන් පවතින එම ක්රමලේඛ පරිගණක ට අධ්යනය කිරීමට සහ වැඩි දියුණු කිරීමට හැකියාව ලැබේ. විවිධ ආකාරයේ පරිගණකවල උපදෙස් ක්රියාත්මකවන බැවින් මධ්යම සැකසුම් ඒකක වර්ගයට අනුව, එක් මුලාශ්ර උපදෙස් මාලාවක් යාන්ත්රික උපදෙස් බවට හැරවීම සිදුකල හැක.
පරිගණක වැඩසටහනක් තුළ මෙම උපදෙස් ක්රියාත්මක කරයි. මෙම උපදෙස් පරිගණකය විසින් ඉටු කරන ලද ගණනය කිරීම් ප්රකාශ කරනු ඇත. එමගින් පරිගණකය ක්රියාකරවන අවස්ථාවේදී සරල ක්රියා අනුපිළිවෙලක් ඇති කරනු ලැබේ. එම ක්රියාවන් මගින් උපදෙස්වල අනුව බලපෑම් ඇතිකරනු ලැබේ.
පරිගණක මෘදුකාංග හා දෘඩාංග
පරිගණක මෘදුකාංග යනු පරිගණක ක්රමලේඛ සහ උපදෙස් සපයන දත්ත එකතුවක් වේ. එමගින් පරිගණකය කල යුත්තේ කුමක් ද? කලයුතු ආකාරය? පිලිබඳ අදාල දත්ත ඇතුලත් වේ. මෘදුකාංග මඟින් සමහර කටයුතු සඳහා පරිගණකයේ ගබඩා වී පවතින පරිගණක වැඩසටහන් සහ දත්ත එකක් හෝ කිහිපයක් යොමුකරනු ලැබේ. වෙනත් ආකාරයකින් කිවහොත් මෘදුකාංග යනු වැඩසටහන්, ක්රියා පටිපාටි, ඇල්ගොරිතම සහ දත්ත සැකසුම් පද්ධතිය ක්රියාත්මක කිරීමට අදාළ ක්රමලේඛ සමූහයක් වේ. සෘජුවම පරිගණක දෘඩාංග වලට සැපයීම මඟින් වැඩසටහන් මෘදුකාංග එය ක්රියාත්මක කරනු ලබන වැඩසටහනේ කාර්යය සිදු කරයි. මෘදුකාංග යන්න යෙදවුම් මෘදුකාංග යන අර්ථය පමණක් ඇතැම් විට භාවිතා වේ.තවද දෘඩාංග හා සසඳන විට, මෘදුකාංග අතින් ඇල්ලිය නොහැකි වේ.
යෙදවුම් මෘදුකාංග
යෙදවුම් මෘදුකාංග යනු විශේෂිත කාර්යයන් සිදු කිරීම සඳහා පරිශීලකයන්ට උදව් කිරීමට නිර්මාණය කරන පරිගණක මෘදුකාංග වේ. ඒ සඳහා උදාහරණ ලෙස , , සහ වැනි දෑ දැක්විය හැක. බොහෝ යෙදවුම් වැඩසටහන් ලිපි ලේඛන සමග මූලික වශයෙන් ගනුදෙනු කරනු ඇත. මෙම මෘදුකාංග පරිගණකය හා එහි පද්ධති මෘදුකාංග සමඟ හෝ නැත්නම් වෙන්ව පළකරනු ලැබේ.
යෙදවුම් මෘදුකාංග පරිගණක හැකියාවන් කළමනාකරණය සහ ඒකාබද්ධ කිරීමට පවතින පද්ධති මෘදුකාංග සහ පද්ධති මෘදුකාංග අතර අතරමැදියෙකු ලෙස ක්රියා කරන මෘදුකාංග () සමග පරස්පර වනු ඇත.
යෙදවුම් මෘදුකාංග මඟින් යම් කාර්යයක් සඳහා යම් සුවිශේෂී (computing platform) හෝ පද්ධති මෘදුකාංගවල සහය අදාළ කරගනු ලැබේ. මයික්රොසොෆ්ට් ඔෆිස් වැනි සමහර යෙදුම් මෘදුකාංගවලට විවිධ වේදිකා කිහිපයක් සඳහා අනුවාදයන් ලබා ගත හැක; අනිත් ඒවා සඳහා කුඩා අවශ්යතාද පවතී. උදාහරණ වශයෙන් මයික්රොසොෆ්ට් වින්ඩෝස් සඳහා භූගෝලීය තොරතුරු පද්ධති භාවිතය හෝ අධ්යාපන මෘදුකාංග සඳහා ඇන්ඩ්රොයිඩ් (මෙහෙයුම් පද්ධතිය) භාවිතය වැනි දෑ අදාල වේ. ඇතැම් අවස්ථාවලදී එම වේදිකාවේ යෝග්යතාව වැඩි කරමින් එක් වේදිකාවක් මත පමණක් ක්රියාත්මක වන අයුරින් නව හා ජනප්රිය යෙදුම් ඉදිරිපත් වේ. මේවා ( killer application) ලෙස හැඳින්වේ.
පද්ධති මෘදුකාංග
පද්ධති මෘදුකාංග යනු පරිගණක දෘඩාංග ක්රියාත්මක කිරීම හා පාලනය කිරීමට මෙන්ම යෙදුම් මෘදුකාංග ක්රියා කිරීමට වේදිකාවක් ලබාදීම සඳහා නිර්මාණය කරන ලද පරිගණක මෘදුකාංගයකි. පරිගණක මෙහෙයුම් පද්ධති, උපයෝගීතා මෘදුකාංග, , ධාවක මෘදුකාංග සහ ස්ථිරාංග පද්ධති මේ සඳහා අයිති වේ. සම්පාදක, සම්බන්ධක, වැනි නිතර ඇසෙන සංවර්ධන උපාංගද පද්ධති මෘදුකාංග ලෙස වර්ගකරනු ලැබේ.
පරිගණක ජාල
පරිගණක ජාලයක් හෝ, බොහෝවිට සරල ලෙසින් ජාලයක් ලෙසින් හෝ හැඳින්වෙන්නේ, පරිශීලකයන් අතර සන්නිවේදන පහසුකම් සලසන සහ සම්පත් බෙදාගැනුමට පරිශීලකයන්ට ඉඩ සලසන පරිදී සන්නිවේදන නාලිකා මගින් එකිනෙක සම්බන්ධ කර ඇති පරිගණක සහ උපාංග සමූහයකි. අවම වශයෙන් එක් ක්රියාවලියක් හෝ පවතින දුරස්ථ උපාංගයක් වෙත/සිට වෙනත් උපාංගයකට දත්ත යැවීමට/ලබා ගැනීමට හැකියාව පවති. එවිට මෙම උපකරණ දෙක ජාලයක් තුළ ඇතැයි කියනු ලැබේ.
දත්ත ප්රවාහනය කිරීම සඳහා භාවිතා කරන මාධ්ය, යොදාගනු ලබන සන්නිවේදන නියමාවලිය, පරිමාණ, සහ සංවිධානාත්මක අවකාශය වැනි විවිධ ගුණාංගයන්ට අනුව ජාල වර්ගීකරණය කල හැක.
සන්නිවේදන ප්රොටෝකෝලය මඟින් පරිගණක ජාලයක් තුළ තොරතුරු හුවමාරු කිරීම සඳහා පවතින නීති රීති සහ දත්ත ආකෘති නියම කිරිම සහ ජාල ක්රමලේඛ සඳහා අවශ්ය පදනම සපයයි. කවුරුත් හොඳින් දන්නා ලෙස (Ethernet) සහ ජාල කිහිපයක් අතර දත්ත සන්නිවේදනය සඳහා යොදාගනු ලබන අන්තර්ජාල ප්රොටෝකෝල කට්ටලය (Internet Protocol Suite) වැනි දෑ දැක්විය හැකිය.
පරිගණක ජාලකරණය ඇතැම් විට විද්යුත් ඉංජිනේරු විද්යාව, විදුලි සංදේශනය, පරිගණක විද්යාව, තොරතුරු තාක්ෂණය හා පරිගණක ඉංජිනේරු ශිල්පයේ උප විනයක් ලෙසද හදුන්වයි.
අන්තර්ජාලය
අන්තර්ජාලය යනු, එකිනෙක හා සම්බන්ධ වූ පරිගණක ජාලයන්ගෙන් සැදුම්ලත් ගෝලීය පද්ධතියකි. සම්මත අන්තර්ජාල ප්රොටෝකෝලය (TCP/IP) භාවිතයෙන්, මිලියන ගණනක් වූ පුද්ගලික, පොදු, ශාස්ත්රීය, ව්යාපාරික හා රාජ්ය ජාලයන්ගෙන් සැදුම්ලත් පරිශීලකයන් බිලියන ගණනකට සේවය කරනු ඇත. විද්යුත් තැපෑල, මාර්ග ගත සංවාද, ලිපිගොණු සංසරණය හා විශ්ව ව්යාප්ත වියමනේ (World Wide Web) ඇති වෙබ් පිටු හා අනෙකුත් ලිපි ආදී වූ තොරතුරු හා සේවාවන්ද අයත්ය.
පරිගණක ක්රමලේඛනය
පරිගණක ක්රමලේඛනය යනුවෙන් අදහස් කරනුයේ, මූල කේත ලිවීම, පරීක්ෂා කිරීම, නිදොස්කිරීම හා පවත්වාගෙන යාම සහ පරිගණක ක්රමලේඛ ලේඛගතකිරීමේ ක්රියාවලියකි. මෙම මූල කේත ක්රමලේඛන භාෂාවකින් ලියා ඇත. මෙවැනි බොහෝ විට ස්වභාවික භාෂාවන්ට වඩා සීමාසහිත හා ඉල්ලුමක් ඇති නමුත් පරිගණකය මගින් ඉතා පහසුවෙන් පරිවර්තනය කරනු ලැබේ. ඉහළ මට්ටමේ මූල කේතයන් ලිවීමේ ක්රියාවලිය සඳහා යෙදීම් සහ පරිගණක විද්යාව යන විෂය පථයන් දෙකෙහිම දැනුම අවශ්ය වේ. ගුණාත්මක බැවින් වැඩිම මෘදුකාංග දියුණු කර ඇත්තේ ක්රමලේඛ වර්ධනයේ විවිධ ක්ෂේත්ර සඳහා විශේෂඥ වූ පුද්ගලයන් සහිත කණ්ඩායමක් විසිනි.
පරිගණක ක්රමලේඛකයා
පරිගණක මෘදුකාංග ලියනු ලබන පුද්ගලයෙක් පරිගණක ක්රමලේඛකයා යනුවෙන් හදුන්වයි. කිරීමෙහි ලා යම් ප්රදේශයකට විශේෂඥ වුද, මෘදුකාංග වර්ග බොහොමයක් සඳහා කේත ලියන්නාවු පුද්ගලයෙක් පරිගණක ක්රමලේඛකයා යන්න අදහස් විය හැක. ක්රමලේකඛයකුගේ මූලික පරිගණක භාෂා ලෙස Java, C, , Lisp, ආදිය දැක්විය හැක. මෘදුකාංග සංවර්ධකයා, මෘදුකාංග ඉංජිනේරු, , යන ඕනෑම අයෙකු හැදින්වීම සඳහා ක්රමලේඛකයා යන යෙදුම භාවිතා කිරීමට පුළුවන.
පරිගණක කර්මාන්තය
පරිගණක කර්මන්තය, පරිගණක දෘඪාංග හා පරිගණක ජාල යටිතල පහසුකම් නිර්මාණය, පරිගණක උපාංග නිෂ්පාදන හා ඇතුළු තොරතුරු තාක්ෂණ සේවා සැපයීම්, පරිගණක මෘදුකාංග සංවර්ධනය සම්බන්ධ ව්යාපාර සියල්ල එකතුවෙන් සෑදී ඇත.
මෘදුකාංග කර්මාන්තය
පරිගණක මෘදුකාංග සංවර්ධනය, සහ ප්රකාශනය යන දෑ සම්බන්ධ ව්යාපාරය මෘදුකාංග කර්මාන්තයට අයත්ය. මෙම කර්මාන්තයේද පුහුණුව, ලේඛණයන් සහ උපදේශන වැනි මෘදුකාංග සේවා ඇතුළත් වේ.
පරිගණනයේ උප විෂය ක්ෂේත්ර
පරිගණක ඉංජිනේරු ශිල්පය
පරිගණක ඉංජිනේරු ශිල්පය, හා පරිගණක දෘඩාංග හා මෘදුකාංග සංවර්ධනය කිරීම සඳහා අවශ්ය පරිගණක විද්යාව වැනි ක්ෂේත්ර කිහිපයක් ඒකාබද්ධ වී ඇත. පරිගණක ඉංජිනේරුවන් සාමාන්යයෙන් ඉලෙක්ට්රොනික ඉංජිනේරු (හෝ විදුලි ඉංජිනේරු) , පිලිබඳ පුහුණුව ලබා ඇත. එමෙන්ම පරිගණක ඉංජිනේරුවන් යනු මෘදුකාංග නිර්මාණය හා මෘදුකාංග - දෘඪාංග සංගතකරණය පිළිබඳ විශේෂඥතාවය ලැබූ විදුලි ඉංජිනේරුවන්ය. , පෞද්ගලික පරිගණක හා සුපිරි පරිගණක නිර්මාණය සිට ඔවුන් බොහෝ දෘඩාංග සහ මෘදුකාංග අංශ සඳහා සම්බන්ධ වෙති. පරිගණක පද්ධති ක්රියා කරන ආකාරය මත පමණක් නොව ඒවා ඒකාබද්ධ වී ඇති ආකාරය ගැනද මෙම ඉංජිනේරු ක්ෂේත්රයෙන් අවධානය යොමු කරයි.
මෘදුකාංග ඉංජිනේරු ශිල්පය
මෘදුකාංග ඉංජිනේරු ශිල්පය(SE) යනු මෘදුකාංග සඳහා ක්රමානුකුල , විනයගරුක, ප්රමාණාත්මක ළඟා කරගත හැකි වර්ධනයක්,සැලසුමක් සහිත යෙදුමක් අන්තර්ගත කිරීම සහ මෘදුකාංග මෙහෙය වීම හා නඩත්තු වේ. මෙම මෘදුකාංග ඉංජිනේරු ශිල්පය යන වදන නිර්දේශ වූයේ “නේටෝ මෘදුකාංග ඉංජිනේරු සම්මන්ත්රණය පැවැත් වූ 1968 වසර දීය. The Guide to (SWEBOK) හි ඉංජිනේරු විනය ලෙස සාමාන්යයෙන් පිළිගත් මෘදුකාංග ඉංජිනේරු සංකල්ප නිශ්චිතව දක්වා ඇත.
පරිගණක විද්යාව
පරිගණක විද්යාව යනු යෙදුම් පිළිබඳ අධ්යයනය කිරීම සහ පරිගණකකරණයේ සෛද්ධාන්තික පදනම හා ඒවා ක්රියාවෙහි යෙදවීම යි.
පරිගණක විද්යාවේ උප ඒකක ඒවායේ ප්රයෝගික ශිල්පක්රමයන්ට බෙදා දැක්විය හැකිය. සමහරක්, විශේෂිත ප්රතිඵලවල පරිගණනය මතුකර දක්වන අතර , ( වැනි) අනෙක් ඒවා ගුණවලට අදාළ වේ. ඒ සඳහා (Computational Complexity theory) වැනි දේ අයිති වේ. තවමත් සමහරක් ඒවා පරිගණක සම්බන්ධ ක්රියාත්මක කිරීමේදී ඇතිවන අභියෝග පිළිබඳ අවධානය යොමු කරයි. උදාහරණ ලෙස , පරිගණක විස්තර කිරීමට ප්රවේශවීම පිළිබඳ අධ්යයනය කරන අතර පරිගණක ක්රමලේඛ මගින් පරිගණක ගැටලු විසදීම සඳහා විශේෂිත ක්රමලේඛ භාෂා යෙදවීම සිදු කරනු ලැබේ. තවත් උප - අංශයක් වන්නේ . එමගින් පරිගණක හා පරිගණනය ප්රයෝජනවත්, භාවිතා කළ හැකි හා භාවිතා කළ හැකි පරිදි කොටස් කිරීම ගැන අවධානය යොමු කර ඇත.
තොරතුරු පද්ධති
"තොරතුරු පද්ධති (IS)" යනුවෙන් හදුන්වනු ලබනුයේ මිනිසුන් හෝ සංවිධාන මඟින් දත්ත එකතු කිරීමට, තෝරා බේරා ගැනීම, නිර්මාණ කිරීමට සහ බෙදා හැරීමට යොදාගනු ලබන දෘඩාංග සහ මෘදුකාංගයන්ගෙන් අනුපූරක ජාලයක් අධ්යයනය යි.පරිගණක තොරතුරු පද්ධති (CIS) යනු පරිගණක හා ක්රියාවලිය අධ්යයනය කරනු ලබන ක්ෂේත්රයක් වේ. එහි ඒවායේ මූලධර්ම, මෘදුකාංග හා දෘඩාංග සැලසුම්, ඒවායේ යෙදීම් සහ සමාජය මත ඇති කරන බලපෑම් වෙනි දෑ ඇතුලත් වේ.
තොරතුරු තාක්ෂණය
තොරතුරු තාක්ෂණය (IT), තොරතුරු නිෂ්පාදනයට , ක්රියාවෙහි යෙදවීමට, ගබඩා කිරීමට , සන්නිවේදනය කිරීමට හෝ ව්යාප්ත කිරීමට රුකුල් දෙන ඕනෑම තාක්ෂණයක් හැදින්වීමට යෙදෙන සාමාන්ය වදනකි. මෙම පදය පොදුවේ පරිගණක හා පරිගණක ජාල යන්න හැදින්වීමට භාවිතා කළ වුවත් එමගින් රූපවාහිනි හා දුරකථන වැනි තොරතුරු බෙදාහැරීමේ තාක්ෂණද හැගවෙනු ඇත. තොරතුරු තාක්ෂණය වෘත්තිකයන් ඉටු කරන කාර්යයන් අතරට දත්ත කළමනාකරණය , ජාලකරණය , ඉංජිනේරුමය පරිගණක දෘඩාංග, දත්ත සමූදායන් හා මෘදුකාංග නිර්මාණය කිරීම මෙන්ම සම්පූර්ණ පද්ධති කළමනාකරණය හා පරිපාලනය ඇතුළත් වේ.
පද්ධති පරිපාලනය
පද්ධති පරිපාලනය යනු කිසියම් පුද්ගලයෙකු විසින් පරිගණක පද්ධතියක් හෝ ජාලයක් ක්රියා කරවීම සහ පවත්වාගෙන යාම වේ. පද්ධති කළමණාකරුවකුගෙ රාජකාරි පුළුල් පරාසයක වන අතර, එක සංවිධානයක් සිට වෙනත් එකකට එය වෙනස් වනු ඇත. සාමාන්යයෙන් පරිපාලකයන් භාරව කටයුතු කරනු ලබනුයේ, ස්ථාපනය කිරීම, සේවාදායක පරිගණකය හා අනෙකුත් පරිගණක පද්ධති පවත්වාගෙන යාම සහ සේවා ඇනහිටීම් හෝ වෙනත් ගැටළු මතු වුවහොත් ඒවා සඳහා පිළිතුරු ලබාදීම, සැලසුම් කිරීම් හා වැනි කටයුතු වේ.
වැඩිදුර කියැවීම්
පරිශීලන
- The Joint Task Force for Computing Curricula 2005. "Computing Curricula 2005: The Overview Report" (pdf).
{{}}
: CS1 maint: numeric names: authors list () - "Curricula Recommendations". . 2005. සම්ප්රවේශය 2012-11-30.
- "Curricula Recommendations". . 2005. සම්ප්රවේශය 2012-11-30.
- "Wordreference.com: WordNet 2.0". Princeton University, Princeton, NJ. සම්ප්රවේශය 2007-08-19.
- Game of thrones.
- "Computer network definition". සම්ප්රවේශය 2011-11-12.
- ; (12 December 2004). (PDF). p. iii. 2019-06-12 දින මුල් පිටපත (pdf) වෙතින් සංරක්ෂණය කරන ලදී. සම්ප්රවේශය 2012-12-17.
Computer System engineering has traditionally been viewed as a combination ofboth electronic engineering (EE) and computer science (CS).
- Trinity College Dublin. "What is Computer System Engineering". සම්ප්රවේශය 2006-04-21., "Computer engineers need not only to understand how computer systems themselves work, but also how they integrate into the larger picture. Consider the car. A modern car contains many separate computer systems for controlling such things as the engine timing, the brakes and the air bags. To be able to design and implement such a car, the computer engineer needs a broad theoretical understanding of all these various subsystems & how they interact.
- Abran et al. 2004, pp. 1–1
- ACM (2006). "Computing Degrees & Careers". ACM. සම්ප්රවේශය 2010-11-23.
- Laplante, Phillip (2007). What Every Engineer Should Know about Software Engineering. Boca Raton: CRC. ISBN . සම්ප්රවේශය 2011-01-21.
- "ISO/IEC TR 19759:2005". සම්ප්රවේශය 2012-04-01.
- "WordNet Search - 3.1". Wordnetweb.princeton.edu. සම්ප්රවේශය 2012-05-14.
- "Definition of Application Landscape". Software Engineering for Business Information Systems (sebis). Jan 21, 2009. සම්ප්රවේශය January 14, 2011.
- Archibald, J.A. (May 1975). "Computer Science education for majors of other disciplines". AFIPS Joint Computer Conferences: 903–906.
Computer science spreads out over several related disciplines, and shares with these disciplines certain sub-disciplines that traditionally have been located exclusively in the more conventional disciplines
- Denning, Peter (July 1999). "COMPUTER SCIENCE: THE DISCIPLINE". Encyclopaedia of Computer Science (2000 Edition).
The Domain of Computer Science: Even though computer science addresses both human-made and natural information processes, the main effort in the discipline has been directed toward human-made processes, especially information processing systems and machines
- Coy, Wolfgang (June 2004). "Between the disciplines". ACM SIGCSE Bulletin. 36 (2): 7–10. doi:10.1145/1024338.1024340. 0097-8418.
Computer science may be in the core of these processes. The actual question is not to ignore disciplinary boundaries with its methodological differences but to open the disciplines for collaborative work. We must learn to build bridges, not to start in the gap between disciplines
- Jessup, Leonard M.; Valacich, Joseph S. (2008). Information Systems Today (3rd ed.). Pearson Publishing. pp. ???, 416.
- Polack, Jennifer (December 2009). "Planning a CIS Education Within a CS Framework". Journal of Computing Sciences in Colleges. 25 (2): 100–106. 1937-4771.
- Hayes, Helen; Onkar Sharma (February 2003). "A decade of experience with a common first year program for computer science, information systems and information technology majors". Journal of Computing Sciences in Colleges. 18 (3): 217–227. 1937-4771.
In 1988, a degree program in Computer Information Systems (CIS) was launched with the objective of providing an option for students who were less inclined to become programmers and were more interested in learning to design, develop, and implement Information Systems, and solve business problems using the systems approach
- CSTA Committee; Allen Tucker; et al. (2006). A Model Curriculum for K-12 Computer Science (Final Report). Association for Computing Machinery, Inc. pp. 0, 2.
{{}}
: Explicit use of et al. in:|author3=
() - Daintith, John, ed. (2009), "IT", A Dictionary of Physics, Oxford University Press, http://www.oxfordreference.com/views/ENTRY.html?subview=Main&entry=t83.e1592, ප්රතිෂ්ඨාපනය 1 August 2012 (subscription required)
බාහිර සබැඳි
- FOLDOC: the Free On-Line Dictionary Of Computing
- open-access repository of publications 2012-03-28 at the Wayback Machine - Department of Computing - Imperial College London
විකිපීඩියාව, විකි, සිංහල, පොත, පොත්, පුස්තකාලය, ලිපිය, කියවන්න, බාගන්න, නොමිලේ, නොමිලේ බාගන්න, mp3, වීඩියෝ, mp4, 3gp, jpg, jpeg, gif, png, පින්තූරය, සංගීතය, ගීතය, චිත්රපටය, පොත, ක්රීඩාව, ක්රීඩා., ජංගම දුරකථන, android, ios, apple, ජංගම දුරකථන, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, පීසී, වෙබ්, පරිගණකය
පර ගණනය ඉ ග ර ස Computing යන පර ගණක ම ල ව ප රත ඵලයක අවශ ය වන ඕන ම ඉලක කය අභ ම ඛ කටය ත තක හ ල ස හඳ න වන ගණ තමය ප යවර අන ක රමයක න ර ම ණය ක ර මය පර ගණක කටය ත ල ස ද ඩ ග හ ම ද ක ග පද ධත න ර ම ණය හ ව ඩ ද ය ණ ක ර ම ව ව ධ වර ගය ත රත ර ස කස ම ග ඩන ග ම හ කළමන කරණය පර ගණක සමග ම න ම පර ගණක ප ළ බද ව ද ය ත මක පර ය ෂණ කර ම පර ගණක පද ධත බ ද ධ මත ව හ ස ර න ආක රයට ස කස ම සහ සන න ව දන හ ව න ද ස ව ද ම ධ ය න ර ම ණය සහ භ ව ත ක ර ම ව න ද අඩ ග ව තවද පර ගණක ක ෂ ත රය යටත පර ගණක ඉ ජ න ර ශ ල පය ම ද ක ග ඉ ජ න ර ශ ල පය පර ගණක ව ද ය ව ත රත ර පද ධත ම න ම ත රත ර ත ක ෂණය යන ක ෂ ත ර ඇත ළත ය ආන තර එන ජ ම බහ පද ශ ර තයකට ව සඳ ම ගණනය පර ගණක ව ද ය ග රය Moody ශ ල ව James Madison ව ශ වව ද ය ලය 2003ස ව ද යක පර ගණක A rack of servers from 2006 අර ථ ද ක ව ම 2005 පර ගණක ව ෂයම ල වට අන ව පර ගණනය පහත අය ර න න ර වචනය කර ඇත ප ද වශය න පර ගණනය ල ස හද න වන ලබන ය පර ගණකයක ආධ රය න හ පර ගණකයක න ර ම ණය ක ර ම න ඕන ම ඉලක කය අභ ම ඛ කටය ත තක ඉට කර ග න මය ම අන ව ප ළ ල පර සයක පවත න අරම ණ සඳහ පර ගණක ද ඩ ග හ ම ද ක ග පද ධත න ර ම ණය සහ ග ඩන ග ම ව ව ධ වර ගය ත රත ර ස කස ම ග ඩන ග ම හ කළමන කරණය පර ගණයක භ ව තය න ව ද ය ත මක අධ යයනයන ස ද ක ර ම පර ගණක පද ධත බ ද ධ මත ව හ ස ර න ආක රයට ස කස ම සන න ව දන හ ව න ද ස ව ද ම ධ ය න ර ම ණය සහ භ ව ත ක ර ම සහ යම ව ශ ෂ ත අරම ණ අද ළ ත රත ර ස ය බල එක ර ස කර ග න ම ව න ද පර ගණක කටය ත යටත අඩ ග ව ඒවග ම එය පර ගණක ක ෂ ත රය උප ව ෂය ක ෂ ත රයන පහක හද න ව ද ඇත පර ගණක ව ද ය ව පර ගණක ඉ ජ න ර ශ ල පය ත රත ර පද ධත ත රත ර ත ක ෂණය සහ ම ද ක ග ඉ ජ න ර ශ ල පය ක ස ව වද 2005 පර ගණක ව ෂයම ල ව න පර ගණනය හ අර ථය සන දර භය අන වද හද න ව ද න ල බ පර ගණනය යන වචනයට සන දර භය මත පදනම ව වඩ ව ශ ෂ ත ත ර මක ද පවත උද හරණය වශය න ත රත ර පද ධත ව ශ ෂඥයක ට වඩ තරමක ව නස ආක රයක න ම ද ක ග ඉ ජ න ර ව ක පර ගණනය යන න ද ක ය හ ක අන තර ගතය න සලක පර ගණක කටය ත හ ඳ න ස ද ක ර ම ස ක ර ණ හ ද ෂ කර ව ය හ ක තවද පර ගණක කටය ත හ ඳ න ස ද ක ර ම සම ජයට අවශ ය න ස එය ව ත ත යක වශය න පමණක න ව ව නය ල සද ස ත අප කටය ත කළ ය ත ය 1989 ව ර ත වට අන ව පර ගණනය යන න ව නයක ල ස හද න ව ද ඇත පර ගණක වල ව නය ල ස හඳ න වන ලබන න ත රත ර න ය ය ව ශ ල ෂණ න ර ම ණය ක ර යක ෂමත ව ක ර ය ත මක ක ර ම සහ ය ද ම පර වර තනය හ ව ස තර කරන න ව ඇල ග ර තමය ක ර ය වල ය ක රම න ක ලව අධ යයනය ක ර මය දක ණ thumb 250x250ප ක 1981 IBM 5150 පර ගණකය පර ගණකයපර ගණකයක යන ම ල වක හ වත පර ගණක ක රමල ඛන අන ව දත ත හස රවන ලබන ක පර ගණකයට ක ල න ම උපද ස ක ර ය ත මක කරව මට භ ව ත කළ හ ක ආක රය න ම ම ක රමල ඛ පවත ම නවයට ක යව යහ ක ආක රය න පවත න එම ක රමල ඛ පර ගණක ට අධ යනය ක ර මට සහ ව ඩ ද ය ණ ක ර මට හ ක ය ව ල බ ව ව ධ ආක රය පර ගණකවල උපද ස ක ර ය ත මකවන බ ව න මධ යම ස කස ම ඒකක වර ගයට අන ව එක ම ල ශ ර උපද ස ම ල වක ය න ත ර ක උපද ස බවට හ රව ම ස ද කල හ ක පර ගණක ව ඩසටහනක ත ළ ම ම උපද ස ක ර ය ත මක කරය ම ම උපද ස පර ගණකය ව ස න ඉට කරන ලද ගණනය ක ර ම ප රක ශ කරන ඇත එමග න පර ගණකය ක ර ය කරවන අවස ථ ව ද සරල ක ර ය අන ප ළ ව ලක ඇත කරන ල බ එම ක ර ය වන මග න උපද ස වල අන ව බලප ම ඇත කරන ල බ පර ගණක ම ද ක ග හ ද ඩ ග පර ගණක ම ද ක ග යන පර ගණක ක රමල ඛ සහ උපද ස සපයන දත ත එකත වක ව එමග න පර ගණකය කල ය ත ත ක මක ද කලය ත ආක රය ප ල බඳ අද ල දත ත ඇත ලත ව ම ද ක ග මඟ න සමහර කටය ත සඳහ පර ගණකය ගබඩ ව පවත න පර ගණක ව ඩසටහන සහ දත ත එකක හ ක හ පයක ය ම කරන ල බ ව නත ආක රයක න ක වහ ත ම ද ක ග යන ව ඩසටහන ක ර ය පට ප ට ඇල ග ර තම සහ දත ත ස කස ම පද ධත ය ක ර ය ත මක ක ර මට අද ළ ක රමල ඛ සම හයක ව ස ජ වම පර ගණක ද ඩ ග වලට ස පය ම මඟ න ව ඩසටහන ම ද ක ග එය ක ර ය ත මක කරන ලබන ව ඩසටහන ක ර යය ස ද කරය ම ද ක ග යන න ය දව ම ම ද ක ග යන අර ථය පමණක ඇත ම ව ට භ ව ත ව තවද ද ඩ ග හ සසඳන ව ට ම ද ක ග අත න ඇල ල ය න හ ක ව ය දව ම ම ද ක ග ය දව ම ම ද ක ග යන ව ශ ෂ ත ක ර යයන ස ද ක ර ම සඳහ පර ශ ලකයන ට උදව ක ර මට න ර ම ණය කරන පර ගණක ම ද ක ග ව ඒ සඳහ උද හරණ ල ස සහ ව න ද ද ක ව ය හ ක බ හ ය දව ම ව ඩසටහන ල ප ල ඛන සමග ම ල ක වශය න ගන ද න කරන ඇත ම ම ම ද ක ග පර ගණකය හ එහ පද ධත ම ද ක ග සමඟ හ න ත නම ව න ව පළකරන ල බ ය දව ම ම ද ක ග පර ගණක හ ක ය වන කළමන කරණය සහ ඒක බද ධ ක ර මට පවත න පද ධත ම ද ක ග සහ පද ධත ම ද ක ග අතර අතරම ද ය ක ල ස ක ර ය කරන ම ද ක ග සමග පරස පර වන ඇත ය දව ම ම ද ක ග මඟ න යම ක ර යයක සඳහ යම ස ව ශ ෂ computing platform හ පද ධත ම ද ක ගවල සහය අද ළ කරගන ල බ මය ක ර ස ෆ ට ඔෆ ස ව න සමහර ය ද ම ම ද ක ගවලට ව ව ධ ව ද ක ක හ පයක සඳහ අන ව දයන ලබ ගත හ ක අන ත ඒව සඳහ ක ඩ අවශ යත ද පවත උද හරණ වශය න මය ක ර ස ෆ ට ව න ඩ ස සඳහ භ ග ල ය ත රත ර පද ධත භ ව තය හ අධ ය පන ම ද ක ග සඳහ ඇන ඩ ර ය ඩ ම හ ය ම පද ධත ය භ ව තය ව න ද අද ල ව ඇත ම අවස ථ වලද එම ව ද ක ව ය ග යත ව ව ඩ කරම න එක ව ද ක වක මත පමණක ක ර ය ත මක වන අය ර න නව හ ජනප ර ය ය ද ම ඉද ර පත ව ම ව killer application ල ස හ ඳ න ව පද ධත ම ද ක ග පද ධත ම ද ක ග යන පර ගණක ද ඩ ග ක ර ය ත මක ක ර ම හ ප ලනය ක ර මට ම න ම ය ද ම ම ද ක ග ක ර ය ක ර මට ව ද ක වක ලබ ද ම සඳහ න ර ම ණය කරන ලද පර ගණක ම ද ක ගයක පර ගණක ම හ ය ම පද ධත උපය ග ත ම ද ක ග ධ වක ම ද ක ග සහ ස ථ ර ග පද ධත ම සඳහ අය ත ව සම ප දක සම බන ධක ව න න තර ඇස න ස වර ධන උප ගද පද ධත ම ද ක ග ල ස වර ගකරන ල බ පර ගණක ජ ල පර ගණක ජ ලයක හ බ හ ව ට සරල ල ස න ජ ලයක ල ස න හ හ ඳ න ව න න පර ශ ලකයන අතර සන න ව දන පහස කම සලසන සහ සම පත බ ද ග න මට පර ශ ලකයන ට ඉඩ සලසන පර ද සන න ව දන න ල ක මග න එක න ක සම බන ධ කර ඇත පර ගණක සහ උප ග සම හයක අවම වශය න එක ක ර ය වල යක හ පවත න ද රස ථ උප ගයක ව ත ස ට ව නත උප ගයකට දත ත ය ව මට ලබ ග න මට හ ක ය ව පවත එව ට ම ම උපකරණ ද ක ජ ලයක ත ළ ඇත ය ක යන ල බ දත ත ප රව හනය ක ර ම සඳහ භ ව ත කරන ම ධ ය ය ද ගන ලබන සන න ව දන න යම වල ය පර ම ණ සහ ස ව ධ න ත මක අවක ශය ව න ව ව ධ ග ණ ගයන ට අන ව ජ ල වර ග කරණය කල හ ක සන න ව දන ප ර ට ක ලය මඟ න පර ගණක ජ ලයක ත ළ ත රත ර හ වම ර ක ර ම සඳහ පවත න න ත ර ත සහ දත ත ආක ත න යම ක ර ම සහ ජ ල ක රමල ඛ සඳහ අවශ ය පදනම සපයය කව ර ත හ ඳ න දන න ල ස Ethernet සහ ජ ල ක හ පයක අතර දත ත සන න ව දනය සඳහ ය ද ගන ලබන අන තර ජ ල ප ර ට ක ල කට ටලය Internet Protocol Suite ව න ද ද ක ව ය හ ක ය පර ගණක ජ ලකරණය ඇත ම ව ට ව ද ය ත ඉ ජ න ර ව ද ය ව ව ද ල ස ද ශනය පර ගණක ව ද ය ව ත රත ර ත ක ෂණය හ පර ගණක ඉ ජ න ර ශ ල පය උප ව නයක ල සද හද න වය අන තර ජ ලය අන තර ජ ලය යන එක න ක හ සම බන ධ ව පර ගණක ජ ලයන ග න ස ද ම ලත ග ල ය පද ධත යක සම මත අන තර ජ ල ප ර ට ක ලය TCP IP භ ව තය න ම ල යන ගණනක ව ප ද ගල ක ප ද ශ ස ත ර ය ව ය ප ර ක හ ර ජ ය ජ ලයන ග න ස ද ම ලත පර ශ ලකයන බ ල යන ගණනකට ස වය කරන ඇත ව ද ය ත ත ප ල ම ර ග ගත ස ව ද ල ප ග ණ ස සරණය හ ව ශ ව ව ය ප ත ව යමන World Wide Web ඇත ව බ ප ට හ අන ක ත ල ප ආද ව ත රත ර හ ස ව වන ද අයත ය පර ගණක ක රමල ඛනය පර ගණක ක රමල ඛනය යන ව න අදහස කරන ය ම ල ක ත ල ව ම පර ක ෂ ක ර ම න ද ස ක ර ම හ පවත ව ග න ය ම සහ පර ගණක ක රමල ඛ ල ඛගතක ර ම ක ර ය වල යක ම ම ම ල ක ත ක රමල ඛන භ ෂ වක න ල ය ඇත ම ව න බ හ ව ට ස වභ ව ක භ ෂ වන ට වඩ ස ම සහ ත හ ඉල ල මක ඇත නම ත පර ගණකය මග න ඉත පහස ව න පර වර තනය කරන ල බ ඉහළ මට ටම ම ල ක තයන ල ව ම ක ර ය වල ය සඳහ ය ද ම සහ පර ගණක ව ද ය ව යන ව ෂය පථයන ද ක හ ම ද න ම අවශ ය ව ග ණ ත මක බ ව න ව ඩ ම ම ද ක ග ද ය ණ කර ඇත ත ක රමල ඛ වර ධනය ව ව ධ ක ෂ ත ර සඳහ ව ශ ෂඥ ව ප ද ගලයන සහ ත කණ ඩ යමක ව ස න පර ගණක ක රමල ඛකය පර ගණක ම ද ක ග ල යන ලබන ප ද ගලය ක පර ගණක ක රමල ඛකය යන ව න හද න වය ක ර ම හ ල යම ප රද ශයකට ව ශ ෂඥ ව ද ම ද ක ග වර ග බ හ මයක සඳහ ක ත ල යන න ව ප ද ගලය ක පර ගණක ක රමල ඛකය යන න අදහස ව ය හ ක ක රමල කඛයක ග ම ල ක පර ගණක භ ෂ ල ස Java C C Lisp ආද ය ද ක ව ය හ ක ම ද ක ග ස වර ධකය ම ද ක ග ඉ ජ න ර යන ඕන ම අය ක හ ද න ව ම සඳහ ක රමල ඛකය යන ය ද ම භ ව ත ක ර මට ප ළ වන පර ගණක කර ම න තය පර ගණක කර මන තය පර ගණක ද ඪ ග හ පර ගණක ජ ල යට තල පහස කම න ර ම ණය පර ගණක උප ග න ෂ ප දන හ ඇත ළ ත රත ර ත ක ෂණ ස ව ස පය ම පර ගණක ම ද ක ග ස වර ධනය සම බන ධ ව ය ප ර ස යල ල එකත ව න ස ද ඇත ම ද ක ග කර ම න තය පර ගණක ම ද ක ග ස වර ධනය සහ ප රක ශනය යන ද සම බන ධ ව ය ප රය ම ද ක ග කර ම න තයට අයත ය ම ම කර ම න තය ද ප හ ණ ව ල ඛණයන සහ උපද ශන ව න ම ද ක ග ස ව ඇත ළත ව පර ගණනය උප ව ෂය ක ෂ ත රපර ගණක ඉ ජ න ර ශ ල පය පර ගණක ඉ ජ න ර ශ ල පය හ පර ගණක ද ඩ ග හ ම ද ක ග ස වර ධනය ක ර ම සඳහ අවශ ය පර ගණක ව ද ය ව ව න ක ෂ ත ර ක හ පයක ඒක බද ධ ව ඇත පර ගණක ඉ ජ න ර වන ස ම න යය න ඉල ක ට ර න ක ඉ ජ න ර හ ව ද ල ඉ ජ න ර ප ල බඳ ප හ ණ ව ලබ ඇත එම න ම පර ගණක ඉ ජ න ර වන යන ම ද ක ග න ර ම ණය හ ම ද ක ග ද ඪ ග ස ගතකරණය ප ළ බඳ ව ශ ෂඥත වය ල බ ව ද ල ඉ ජ න ර වන ය ප ද ගල ක පර ගණක හ ස ප ර පර ගණක න ර ම ණය ස ට ඔව න බ හ ද ඩ ග සහ ම ද ක ග අ ශ සඳහ සම බන ධ ව ත පර ගණක පද ධත ක ර ය කරන ආක රය මත පමණක න ව ඒව ඒක බද ධ ව ඇත ආක රය ග නද ම ම ඉ ජ න ර ක ෂ ත රය න අවධ නය ය ම කරය ම ද ක ග ඉ ජ න ර ශ ල පය ම ද ක ග ඉ ජ න ර ශ ල පය SE යන ම ද ක ග සඳහ ක රම න ක ල ව නයගර ක ප රම ණ ත මක ළඟ කරගත හ ක වර ධනයක ස ලස මක සහ ත ය ද මක අන තර ගත ක ර ම සහ ම ද ක ග ම හ ය ව ම හ නඩත ත ව ම ම ම ද ක ග ඉ ජ න ර ශ ල පය යන වදන න ර ද ශ ව ය න ට ම ද ක ග ඉ ජ න ර සම මන ත රණය ප ව ත ව 1968 වසර ද ය The Guide to SWEBOK හ ඉ ජ න ර ව නය ල ස ස ම න යය න ප ළ ගත ම ද ක ග ඉ ජ න ර ස කල ප න ශ ච තව දක ව ඇත පර ගණක ව ද ය ව පර ගණක ව ද ය ව යන ය ද ම ප ළ බඳ අධ යයනය ක ර ම සහ පර ගණකකරණය ස ද ධ න ත ක පදනම හ ඒව ක ර ය ව හ ය දව ම ය පර ගණක ව ද ය ව උප ඒකක ඒව ය ප රය ග ක ශ ල පක රමයන ට බ ද ද ක ව ය හ ක ය සමහරක ව ශ ෂ ත ප රත ඵලවල පර ගණනය මත කර දක වන අතර ව න අන ක ඒව ග ණවලට අද ළ ව ඒ සඳහ Computational Complexity theory ව න ද අය ත ව තවමත සමහරක ඒව පර ගණක සම බන ධ ක ර ය ත මක ක ර ම ද ඇත වන අභ ය ග ප ළ බඳ අවධ නය ය ම කරය උද හරණ ල ස පර ගණක ව ස තර ක ර මට ප රව ශව ම ප ළ බඳ අධ යයනය කරන අතර පර ගණක ක රමල ඛ මග න පර ගණක ග ටල ව සද ම සඳහ ව ශ ෂ ත ක රමල ඛ භ ෂ ය දව ම ස ද කරන ල බ තවත උප අ ශයක වන න එමග න පර ගණක හ පර ගණනය ප රය ජනවත භ ව ත කළ හ ක හ භ ව ත කළ හ ක පර ද ක ටස ක ර ම ග න අවධ නය ය ම කර ඇත ත රත ර පද ධත ත රත ර පද ධත IS යන ව න හද න වන ලබන ය ම න ස න හ ස ව ධ න මඟ න දත ත එකත ක ර මට ත ර බ ර ග න ම න ර ම ණ ක ර මට සහ බ ද හ ර මට ය ද ගන ලබන ද ඩ ග සහ ම ද ක ගයන ග න අන ප රක ජ ලයක අධ යයනය ය පර ගණක ත රත ර පද ධත CIS යන පර ගණක හ ක ර ය වල ය අධ යයනය කරන ලබන ක ෂ ත රයක ව එහ ඒව ය ම ලධර ම ම ද ක ග හ ද ඩ ග ස ලස ම ඒව ය ය ද ම සහ සම ජය මත ඇත කරන බලප ම ව න ද ඇත ලත ව ත රත ර ත ක ෂණය ත රත ර ත ක ෂණය IT ත රත ර න ෂ ප දනයට ක ර ය ව හ ය දව මට ගබඩ ක ර මට සන න ව දනය ක ර මට හ ව ය ප ත ක ර මට ර ක ල ද න ඕන ම ත ක ෂණයක හ ද න ව මට ය ද න ස ම න ය වදනක ම ම පදය ප ද ව පර ගණක හ පර ගණක ජ ල යන න හ ද න ව මට භ ව ත කළ ව වත එමග න ර පව හ න හ ද රකථන ව න ත රත ර බ ද හ ර ම ත ක ෂණද හ ගව න ඇත ත රත ර ත ක ෂණය ව ත ත කයන ඉට කරන ක ර යයන අතරට දත ත කළමන කරණය ජ ලකරණය ඉ ජ න ර මය පර ගණක ද ඩ ග දත ත සම ද යන හ ම ද ක ග න ර ම ණය ක ර ම ම න ම සම ප ර ණ පද ධත කළමන කරණය හ පර ප ලනය ඇත ළත ව පද ධත පර ප ලනය පද ධත පර ප ලනය යන ක ස යම ප ද ගලය ක ව ස න පර ගණක පද ධත යක හ ජ ලයක ක ර ය කරව ම සහ පවත ව ග න ය ම ව පද ධත කළමණ කර වක ග ර ජක ර ප ළ ල පර සයක වන අතර එක ස ව ධ නයක ස ට ව නත එකකට එය ව නස වන ඇත ස ම න යය න පර ප ලකයන භ රව කටය ත කරන ලබන ය ස ථ පනය ක ර ම ස ව ද යක පර ගණකය හ අන ක ත පර ගණක පද ධත පවත ව ග න ය ම සහ ස ව ඇනහ ට ම හ ව නත ග ටළ මත ව වහ ත ඒව සඳහ ප ළ ත ර ලබ ද ම ස ලස ම ක ර ම හ ව න කටය ත ව ව ඩ ද ර ක ය ව ම පර ශ ලනThe Joint Task Force for Computing Curricula 2005 Computing Curricula 2005 The Overview Report pdf a href wiki E0 B7 83 E0 B7 90 E0 B6 9A E0 B7 92 E0 B6 BD E0 B7 8A E0 B6 BD Cite web class mw redirect title ස ක ල ල Cite web cite web a CS1 maint numeric names authors list link Curricula Recommendations 2005 සම ප රව ශය 2012 11 30 Curricula Recommendations 2005 සම ප රව ශය 2012 11 30 Wordreference com WordNet 2 0 Princeton University Princeton NJ සම ප රව ශය 2007 08 19 Game of thrones Computer network definition සම ප රව ශය 2011 11 12 12 December 2004 PDF p iii 2019 06 12 ද න ම ල ප ටපත pdf ව ත න ස රක ෂණය කරන ලද සම ප රව ශය 2012 12 17 Computer System engineering has traditionally been viewed as a combination ofboth electronic engineering EE and computer science CS Trinity College Dublin What is Computer System Engineering සම ප රව ශය 2006 04 21 Computer engineers need not only to understand how computer systems themselves work but also how they integrate into the larger picture Consider the car A modern car contains many separate computer systems for controlling such things as the engine timing the brakes and the air bags To be able to design and implement such a car the computer engineer needs a broad theoretical understanding of all these various subsystems amp how they interact Abran et al 2004 pp 1 1harvnb error no target CITEREFAbranMooreBourqueDupuis2004 help ACM 2006 Computing Degrees amp Careers ACM සම ප රව ශය 2010 11 23 Laplante Phillip 2007 What Every Engineer Should Know about Software Engineering Boca Raton CRC ISBN 978 0 8493 7228 5 සම ප රව ශය 2011 01 21 ISO IEC TR 19759 2005 සම ප රව ශය 2012 04 01 WordNet Search 3 1 Wordnetweb princeton edu සම ප රව ශය 2012 05 14 Definition of Application Landscape Software Engineering for Business Information Systems sebis Jan 21 2009 සම ප රව ශය January 14 2011 Archibald J A May 1975 Computer Science education for majors of other disciplines AFIPS Joint Computer Conferences 903 906 Computer science spreads out over several related disciplines and shares with these disciplines certain sub disciplines that traditionally have been located exclusively in the more conventional disciplines Denning Peter July 1999 COMPUTER SCIENCE THE DISCIPLINE Encyclopaedia of Computer Science 2000 Edition The Domain of Computer Science Even though computer science addresses both human made and natural information processes the main effort in the discipline has been directed toward human made processes especially information processing systems and machines Coy Wolfgang June 2004 Between the disciplines ACM SIGCSE Bulletin 36 2 7 10 doi 10 1145 1024338 1024340 0097 8418 Computer science may be in the core of these processes The actual question is not to ignore disciplinary boundaries with its methodological differences but to open the disciplines for collaborative work We must learn to build bridges not to start in the gap between disciplines Jessup Leonard M Valacich Joseph S 2008 Information Systems Today 3rd ed Pearson Publishing pp 416 Polack Jennifer December 2009 Planning a CIS Education Within a CS Framework Journal of Computing Sciences in Colleges 25 2 100 106 1937 4771 Hayes Helen Onkar Sharma February 2003 A decade of experience with a common first year program for computer science information systems and information technology majors Journal of Computing Sciences in Colleges 18 3 217 227 1937 4771 In 1988 a degree program in Computer Information Systems CIS was launched with the objective of providing an option for students who were less inclined to become programmers and were more interested in learning to design develop and implement Information Systems and solve business problems using the systems approach CSTA Committee Allen Tucker et al 2006 A Model Curriculum for K 12 Computer Science Final Report Association for Computing Machinery Inc pp 0 2 a href wiki E0 B7 83 E0 B7 90 E0 B6 9A E0 B7 92 E0 B6 BD E0 B7 8A E0 B6 BD Cite book class mw redirect title ස ක ල ල Cite book cite book a Explicit use of et al in author3 help Daintith John ed 2009 IT A Dictionary of Physics Oxford University Press http www oxfordreference com views ENTRY html subview Main amp entry t83 e1592 ප රත ෂ ඨ පනය 1 August 2012 subscription required බ හ ර සබ ඳ FOLDOC the Free On Line Dictionary Of Computing open access repository of publications 2012 03 28 at the Wayback Machine Department of Computing Imperial College London