2023 O/L තොරතුරු හා සන්නිවේදන තාක්ෂණය නිල විභාග ප්‍රශ්න පත්‍රය (A4 Printable)
⬅️ ආපසු (Back)
ශ්‍රී ලංකා විභාග දෙපාර්තමේන්තුව • DEPARTMENT OF EXAMINATIONS, SRI LANKA අධ්‍යයන පොදු සහතික පත්‍ර (සාමාන්‍ය පෙළ) විභාගය

2023 අ.පො.ස. (සා.පෙළ) විභාගය • තොරතුරු හා සන්නිවේදන තාක්ෂණය I

General Certificate of Education (Ord. Level) Examination - 2023

විෂය අංකය: 80 (තොරතුරු හා සන්නිවේදන තාක්ෂණය)  |  කාලය: පැය 01 යි  |  මුළු ලකුණු: 40
විභාග අංකය:
වැදගත් උපදෙස්:
I වන පත්‍රය — බහුවරණ ප්‍රශ්න 40 එක් ප්‍රශ්නයකට ලකුණු 01 යි • (ලකුණු 40)
01.
තොරතුරුවල ගුණාත්මකභාවය තීරණය වන ප්‍රධාන ලක්ෂණයක් නොවන්නේ පහත සඳහන් කුමක්ද?
(1) නිරවද්‍යතාව (Accuracy)
(2) කාලෝචිතභාවය (Timeliness)
(3) අදාළ බව (Relevance)
(4) දත්ත ප්‍රමාණයේ විශාලත්වය (File Size)
නිවැරදි පිළිතුර & විවරණය:
ගුණාත්මක තොරතුරක නිරවද්‍යතාව, කාලෝචිත බව, අදාළ බව සහ සම්පූර්ණ බව තිබිය යුතුය. ගොනුවේ ප්‍රමාණය විශාල වීම ගුණාත්මකභාවයේ ලක්ෂණයක් නොවේ.
පිළිතුර: විකල්ප (4)
ලකුණු: 1
02.
පරිගණකයක ප්‍රධාන පද්ධති බසය (System Bus) සමන්විත වන බස් මාර්ග 3 වන්නේ,
(1) දත්ත බසය, ලිපින බසය සහ පාලන බසය
(2) USB බසය, SATA බසය සහ PCI බසය
(3) මතක බසය, ආදාන බසය සහ ප්‍රතිදාන බසය
(4) ශ්‍රේණිගත බසය, සමාන්තර බසය සහ රැහැන් රහිත බසය
නිවැරදි පිළිතුර & විවරණය:
System Bus යනු Data Bus (දත්ත බසය - ද්වි-දිශාගත), Address Bus (ලිපින බසය - ඒක-දිශාගත), සහ Control Bus (පාලන බසය) යන කොටස් 3 ක එකතුවකි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
03.
CPU තුළ ඇති රෙජිස්ටර (Registers) අතුරින් ඊළඟට ක්‍රියාත්මක වීමට නියමිත උපදෙසේ මතක ලිපිනය රඳවා ගන්නේ,
(1) ක්‍රමලේඛ කවුන්ටරය (Program Counter - PC)
(2) උපදෙස් රෙජිස්තරය (Instruction Register - IR)
(3) මතක දත්ත රෙජිස්තරය (Memory Data Register - MDR)
(4) සංචායකය (Accumulator - ACC)
නිවැරදි පිළිතුර & විවරණය:
Program Counter (PC) රෙජිස්තරය මඟින් CPU එක මඟින් ඊළඟට ලබාගත යුතු (fetch කළ යුතු) උපදෙසෙහි මතක ලිපිනය (Memory Address) තබා ගනී.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
04.
පරිගණකයක සිට බාහිර මොනිටරයකට හෝ ප්‍රක්ෂේපකයකට අධි-විභේදක (HD) වීඩියෝ සහ ශ්‍රව්‍ය සංඥා එකවර ලබාදෙන තොටුමුඛය (Port) කුමක්ද?
(1) VGA Port
(2) HDMI Port
(3) PS/2 Port
(4) Parallel Port
නිවැරදි පිළිතුර & විවරණය:
HDMI (High-Definition Multimedia Interface) තොටුමුඛය මඟින් වීඩියෝ සහ ඕඩියෝ (ශ්‍රව්‍ය/දෘශ්‍ය) ඩිජිටල් සංඥා දෙකම එකම කේබලයකින් සම්ප්‍රේෂණය කරයි. VGA මඟින් ශ්‍රව්‍ය සම්ප්‍රේෂණය නොවේ.
පිළිතුර: විකල්ප (2)
ලකුණු: 1
05.
ද්විමය සංඛ්‍යාවක් වන 10110_2 හි දශමය (Decimal) තුල්‍ය අගය වන්නේ,
(1) 22
(2) 18
(3) 26
(4) 20
නිවැරදි පිළිතුර & විවරණය:
10110_2 = (1 × 16) + (0 × 8) + (1 × 4) + (1 × 2) + (0 × 1) = 16 + 0 + 4 + 2 + 0 = 22 වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
06.
අෂ්ටමය සංඛ්‍යාවක් වන 57_8 ද්විමය (Binary) සංඛ්‍යාවක් ලෙස දැක්වූ විට නිවැරදි අගය කුමක්ද?
(1) 101111_2
(2) 110111_2
(3) 101110_2
(4) 111101_2
නිවැරදි පිළිතුර & විවරණය:
අෂ්ටමය ඉලක්කමක් බිටු 3 ද්විමය කණ්ඩායමකින් දැක්වේ: 5 = 101_2, 7 = 111_2. එබැවින් 57_8 = 101111_2 වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
07.
ෂඩ්දශමය සංඛ්‍යා පද්ධතියේ (Hexadecimal) භාවිත වන මූලික සංකේත ගණන කොපමණද?
(1) 8 කි
(2) 10 කි
(3) 16 කි (0-9 සහ A-F)
(4) 2 කි (0 සහ 1)
නිවැරදි පිළිතුර & විවරණය:
Hexadecimal පද්ධතියේ පාදය 16 වන අතර, සංකේත 0 සිට 9 දක්වා ඉලක්කම් 10 ක් සහ 10-15 නිරූපණයට A, B, C, D, E, F අකුරු 6 ක් යොදා ගැනේ.
පිළිතුර: විකල්ප (3)
ලකුණු: 1
08.
සිංහල, දෙමළ, චීන ඇතුළු ලොව සියලුම භාෂාවල අක්ෂර නිරූපණය කළ හැකි නූතන ජාත්‍යන්තර අනුලකුණු කේතන ක්‍රමය කුමක්ද?
(1) ASCII
(2) EBCDIC
(3) යුනිකෝඩ් (Unicode)
(4) BCD
නිවැරදි පිළිතුර & විවරණය:
යුනිකෝඩ් (Unicode) මඟින් බිටු 16 හෝ 32 භාවිත කරමින් ලෝකයේ සියලුම භාෂාවන්හි අක්ෂර 100,000 කට අධික ප්‍රමාණයක් අනන්‍ය කේත අංක මඟින් නිරූපණය කරයි.
පිළිතුර: විකල්ප (3)
ලකුණු: 1
09.
ආදාන දෙකම 0 (අසත්‍ය) වූ විට පමණක් ප්‍රතිදානය 1 වන සංයුක්ත තර්ක ද්වාරය,
(1) NOR ද්වාරය
(2) NAND ද්වාරය
(3) OR ද්වාරය
(4) XOR ද්වාරය
නිවැරදි පිළිතුර & විවරණය:
NOR ද්වාරය යනු OR ද්වාරයේ ප්‍රතිදානය ප්‍රතිලෝම කිරීමයි (NOT OR). ආදාන දෙකම 0 වූ විට OR අගය 0 වන අතර NOR අගය 1 වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
10.
සර්වසම (එකම) තර්ක ද්වාරයක් පමණක් භාවිතයෙන් අනෙකුත් ඕනෑම මූලික තර්ක ද්වාරයක් (AND, OR, NOT) ගොඩනැඟිය හැකි "සාර්වත්‍ර තර්ක ද්වාර" (Universal Gates) දෙක වන්නේ,
(1) AND සහ OR
(2) NAND සහ NOR
(3) XOR සහ XNOR
(4) NOT සහ AND
නිවැරදි පිළිතුර & විවරණය:
NAND සහ NOR ද්වාර සාර්වත්‍ර ද්වාර (Universal Gates) ලෙස හැඳින්වේ. මන්දයත් එම ද්වාර වර්ගය පමණක් භාවිත කරමින් වෙනත් ඕනෑම තර්ක පරිපථයක් නිර්මාණය කළ හැකි බැවිනි.
පිළිතුර: විකල්ප (2)
ලකුණු: 1
11.
විවෘත මූලාශ්‍ර (Open Source) මෙහෙයුම් පද්ධතියකට උදාහරණයක් වන්නේ පහත සඳහන් කුමක්ද?
(1) Microsoft Windows 10
(2) Ubuntu Linux
(3) Apple macOS
(4) Apple iOS
නිවැරදි පිළිතුර & විවරණය:
Ubuntu Linux යනු නොමිලේ ලබාගත හැකි, ප්‍රභව කේතය (Source Code) විවෘතව සංශෝධනය කළ හැකි විවෘත මූලාශ්‍ර මෙහෙයුම් පද්ධතියකි. Windows සහ macOS වාණිජ (Proprietary) මෘදුකාංග වේ.
පිළිතුර: විකල්ප (2)
ලකුණු: 1
12.
පරිගණකයක ක්‍රියාත්මක වන වැඩසටහන් කිහිපයක් අතර CPU කාලය බෙදා වෙන් කරමින් එකවර වැඩසටහන් කිහිපයක් ධාවනය කිරීමේ හැකියාව හඳුන්වන්නේ,
(1) බහුකාර්යතාව (Multitasking)
(2) බහුපරිශීලකතාව (Multi-user)
(3) බහුමාධ්‍ය (Multimedia)
(4) බහුසැකසුම්කරණය (Multiprocessing)
නිවැරදි පිළිතුර & විවරණය:
Multitasking (බහුකාර්යතාව) යනු මෙහෙයුම් පද්ධතියක් මඟින් එකවර යෙදුම් වැඩසටහන් කිහිපයක් ක්‍රියාත්මක කිරීමේ හැකියාවයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
13.
ලේඛනයක ඇති තෝරාගත් වචනයක හෝ ඡේදයක අකුරු විලාසය, ප්‍රමාණය, වර්ණය වෙනත් ස්ථානයකට ක්ෂණිකව පිටපත් කර යෙදීමට උපකාරී වන මෙවලම කුමක්ද?
(1) Copy & Paste
(2) Format Painter
(3) Style Inspector
(4) AutoFormat
නිවැරදි පිළිතුර & විවරණය:
Format Painter (ආකෘති සායම්කරුවා) මෙවලම මඟින් පෙළක අන්තර්ගතය පිටපත් නොකර එහි ආකෘතිය (Formatting) පමණක් පිටපත් කර වෙනත් පෙළකට ආලේප කළ හැක.
පිළිතුර: විකල්ප (2)
ලකුණු: 1
14.
වදන් සැකසුම් ලේඛනයක ඇති සියලුම පිටු වල දිශානතිය (Orientation) සිරස් අතට දැක්වෙන සම්මත සැකසුම කුමක්ද?
(1) Landscape
(2) Portrait
(3) Letter
(4) A4
නිවැරදි පිළිතුර & විවරණය:
Portrait (ආලේඛ්‍ය) දිශානතියේදී පිටුව සිරස් අතටද, Landscape (භූමිදර්ශන) දිශානතියේදී පිටුව තිරස් අතටද දිස්වේ.
පිළිතුර: විකල්ප (2)
ලකුණු: 1
15.
පැතුරුම්පතක A1 සිට A5 දක්වා අගයන් පිළිවෙළින් 10, 20, 30, 40, 50 වේ නම්, `=MAX(A1:A5) - MIN(A1:A5)` හි අගය කුමක්ද?
(1) 40
(2) 50
(3) 10
(4) 30
නිවැරදි පිළිතුර & විවරණය:
MAX(A1:A5) = 50 වේ. MIN(A1:A5) = 10 වේ. 50 - 10 = 40 වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
16.
පැතුරුම්පතක සූත්‍රයක් (Formula) ලිවීම ආරම්භ කළ යුත්තේ කිනම් විශේෂ සංකේතයෙන්ද?
(1) සමාන ලකුණ (=)
(2) ප්ලස් ලකුණ (+)
(3) ඩොලර් ලකුණ ($)
(4) තරු ලකුණ (*)
නිවැරදි පිළිතුර & විවරණය:
පැතුරුම්පත් මෘදුකාංගවල ඕනෑම ගණනය කිරීමේ සූත්‍රයක් හෝ ශ්‍රිතයක් ආරම්භයේදී `=` (Equal to) සංකේතය අනිවාර්යයෙන්ම යෙදිය යුතුය.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
17.
පැතුරුම්පත් පරාසයක සංඛ්‍යාත්මක අගයන් (Numbers) පමණක් අඩංගු කොටු සංඛ්‍යාව ගණනය කිරීමට යොදාගන්නා ශ්‍රිතය,
(1) COUNT
(2) COUNTA
(3) COUNTBLANK
(4) TOTAL
නිවැරදි පිළිතුර & විවරණය:
COUNT ශ්‍රිතය සංඛ්‍යා අඩංගු කොටු පමණක් ගණනය කරයි. COUNTA මඟින් හිස් නොවන ඕනෑම කොටුවක් (පෙළ හෝ සංඛ්‍යා) ගණනය කරයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
18.
දත්ත සමුදායක එකම විෂය ක්ෂේත්‍රයකට අයත් දත්ත සමූහයක් සිරස් තීරුවක් ලෙස නිරූපණය වන සංරචකය කුමක්ද?
(1) ක්ෂේත්‍රය හෙවත් උපලක්ෂණය (Field / Attribute)
(2) ලේඛනය හෙවත් ටියුපලය (Record / Tuple)
(3) වගුව (Table)
(4) යතුර (Key)
නිවැරදි පිළිතුර & විවරණය:
දත්ත සමුදා වගුවක තීරුවක් (Column) ක්ෂේත්‍රයක් (Field / Attribute) ලෙසද, තිරස් පේළියක් (Row) ලේඛනයක් (Record / Tuple) ලෙසද හැඳින්වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
19.
පාසල් දත්ත සමුදායක "ශිෂ්‍යයාගේ උපන් දිනය" ගබඩා කිරීම සඳහා වඩාත්ම සුදුසු දත්ත වර්ගය (Data Type) කුමක්ද?
(1) Text / Short Text
(2) Number
(3) Date/Time
(4) Yes/No (Boolean)
නිවැරදි පිළිතුර & විවරණය:
දිනයන් සහ වේලාවන් ගබඩා කිරීම සඳහා Date/Time දත්ත වර්ගය භාවිත කෙරේ. ඒ මඟින් දින ගණනය කිරීම් සහ වලංගුභාවය තහවුරු කළ හැක.
පිළිතුර: විකල්ප (3)
ලකුණු: 1
20.
දත්ත සමුදායකට නව දත්ත ඇතුළත් කිරීමට සහ පවතින දත්ත පහසුවෙන් නැරඹීමට පරිශීලක හිතකාමී චිත්‍රක අතුරුමුහුණතක් සපයන වස්තුව (Database Object),
(1) පෝරමය (Form)
(2) වාර්තාව (Report)
(3) විමසුම (Query)
(4) වගුව (Table)
නිවැරදි පිළිතුර & විවරණය:
Form (පෝරම) මඟින් වගුවලට දත්ත ආදානය කිරීමේදී පරිශීලකයාට පහසු, පිළිවෙළක් සහිත අතුරුමුහුණතක් ලබාදෙයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
21.
වෙබ් පිටුවල සජීවීකරණයන් (Animations) සහ විනිවිද පෙනෙන පසුබිම් (Transparency) සහිත රූප ගොනු සඳහා බහුලව භාවිත වන ගොනු ආකෘතිය කුමක්ද?
(1) GIF
(2) JPEG
(3) BMP
(4) MP3
නිවැරදි පිළිතුර & විවරණය:
GIF (Graphics Interchange Format) ආකෘතිය මඟින් කෙටි සජීවීකරණ රාමු (frames) සහ විනිවිදභාවය (transparency) සහිත රූප සඳහා සහය දක්වයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
22.
ශබ්ද සංඥා සම්පීඩනය කර (Compressed Audio) ගබඩා කර ඇති සුලබ ඩිජිටල් ශ්‍රව්‍ය ගොනු ආකෘතියක් වන්නේ,
(1) MP3
(2) PNG
(3) AVI
(4) SVG
නිවැරදි පිළිතුර & විවරණය:
MP3 (MPEG Audio Layer 3) යනු මිනිස් කනට නොදැනෙන ශබ්ද කොටස් ඉවත් කරමින් ගොනු ප්‍රමාණය කුඩා කර සාදන සම්පීඩිත ශ්‍රව්‍ය ආකෘතියකි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
23.
රටවල් හෝ මහද්වීප පුරා විසිරී ඇති පරිගණක එකිනෙක සම්බන්ධ කරමින් ගොඩනගා ඇති ලොව විශාලතම පුළුල් ප්‍රදේශ ජාලය (WAN) කුමක්ද?
(1) අන්තර්ජාලය (Internet)
(2) ඉන්ට්‍රානෙට් (Intranet)
(3) බ්ලූටූත් ජාලය (PAN)
(4) ඊතර්නෙට් (Ethernet)
නිවැරදි පිළිතුර & විවරණය:
අන්තර්ජාලය (Internet) යනු ලොව පුරා පිහිටි දහස් ගණන් කුඩා හා විශාල ජාල එකිනෙක යා කරමින් නිර්මාණය කර ඇති දැවැන්තම WAN ජාලයයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
24.
පරිගණක ජාලයක එක් එක් පරිගණකයක ඇති ජාල කාඩ්පතට (NIC) නිෂ්පාදකයා විසින් ස්ථිරවම ලබාදෙන අනන්‍ය භෞතික ලිපිනය හඳුන්වන්නේ,
(1) MAC ලිපිනය (Media Access Control Address)
(2) IP ලිපිනය (Internet Protocol Address)
(3) URL ලිපිනය
(4) පෝර්ට් අංකය
නිවැරදි පිළිතුර & විවරණය:
MAC ලිපිනය යනු NIC කාඩ්පතේ ROM මත නිෂ්පාදනයේදී සටහන් කරන බිටු 48 ක අනන්‍ය භෞතික (Physical/Hardware) ලිපිනයයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
25.
පරිගණක ජාලයක එක් ප්‍රධාන කේබලයක් (Backbone cable) දිගේ සියලුම පරිගණක සමාන්තරව සම්බන්ධ වන භූ විෂමතාවය,
(1) බස් භූ විෂමතාව (Bus Topology)
(2) මුදු භූ විෂමතාව (Ring Topology)
(3) තාරකා භූ විෂමතාව (Star Topology)
(4) ශාඛා භූ විෂමතාව (Tree Topology)
නිවැරදි පිළිතුර & විවරණය:
Bus topology හිදී සියලු පරිගණක තනි ප්‍රධාන කේබලයකට (Backbone) සම්බන්ධ වන අතර කේබලයේ දෙකෙළවර අන්තක (Terminators) යොදා සංඥා ආපසු පරාවර්තනය වීම වළක්වයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
26.
ස්මාර්ට් දුරකථනයක් සහ රැහැන් රහිත හෙඩ්ෆෝනයක් අතර කෙටි දුරක් තුළ දත්ත හුවමාරු කර ගැනීමට යොදාගන්නා රැහැන් රහිත තාක්ෂණය කුමක්ද?
(1) බ්ලූටූත් (Bluetooth)
(2) චන්ද්‍රිකා සන්නිවේදනය
(3) ෆයිබර් ඔප්ටික්
(4) රේඩාර් (Radar)
නිවැරදි පිළිතුර & විවරණය:
Bluetooth යනු මීටර් 10 ක් වැනි කෙටි පරාසයක පුද්ගලික ප්‍රදේශ ජාලයක් (PAN) නිර්මාණය කරන ගුවන්විදුලි තරංග තාක්ෂණයකි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
27.
`https://www.vertexexam.lk/ict/index.html` යන ඒකාකාර සම්පත් නිශ්චයකයේ (URL) ප්‍රොටෝකෝලය (Protocol) දක්වන්නේ කුමන කොටසින්ද?
(1) https
(2) www.vertexexam.lk
(3) ict
(4) index.html
නිවැරදි පිළිතුර & විවරණය:
URL එකක `https://` කොටසින් භාවිත වන ප්‍රොටෝකෝලය (Hypertext Transfer Protocol Secure) ද, `www.vertexexam.lk` කොටසින් ඩොමේන් නාමයද දක්වයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
28.
අන්තර්ජාලය ඔස්සේ ආරක්ෂිතව වෙබ් පිටු හුවමාරු කිරීම සඳහා දත්ත ගුප්තකේතනය (Encryption) කර යවන ප්‍රොටෝකෝලය කුමක්ද?
(1) HTTPS
(2) HTTP
(3) FTP
(4) SMTP
නිවැරදි පිළිතුර & විවරණය:
HTTPS (HTTP Secure) හිදී SSL/TLS තාක්ෂණය මඟින් සේවාදායකයා සහ බ්‍රවුසරය අතර හුවමාරු වන සංවේදී දත්ත එන්ක්‍රිප්ට් කර ආරක්ෂා කරයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
29.
HTML ලේඛනයක නව ඡේදයක් (Paragraph) ආරම්භ කිරීම සඳහා භාවිත කරන ටැගය කුමක්ද?
(1) <p>
(2) <para>
(3) <br>
(4) <hr>
නිවැරදි පිළිතුර & විවරණය:
`

` ටැගය මඟින් නව ඡේදයක් ආරම්භ කරන අතර, `
` මඟින් පේළියක් පමණක් කඩයි (Line break).

පිළිතුර: විකල්ප (1)
ලකුණු: 1
30.
HTML හි අංකිත ලැයිස්තුවක් (Ordered List: 1, 2, 3...) නිර්මාණය කිරීම සඳහා භාවිත වන යුගල ටැගය කුමක්ද?
(1) <ol> සහ </ol>
(2) <ul> සහ </ul>
(3) <li> සහ </li>
(4) <dl> සහ </dl>
නිවැරදි පිළිතුර & විවරණය:
`
    ` යනු Ordered List වන අතර අංක සහිත ලැයිස්තු සඳහාද, `
      ` යනු Unordered List වන අතර බුලට් පොයින්ට් සහිත ලැයිස්තු සඳහාද යොදා ගැනේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
31.
වෙබ් පිටුවක පසුබිම් වර්ණය කහ පැහැය (yellow) කිරීම සඳහා නිවැරදි HTML කේතය වන්නේ,
(1) <body bgcolor="yellow">
(2) <body background="yellow">
(3) <body color="yellow">
(4) <background color="yellow">
නිවැරදි පිළිතුර & විවරණය:
HTML හි `` ටැගය සමඟ `bgcolor="yellow"` ගුණාංගය භාවිතයෙන් පසුබිම් වර්ණය සැකසිය හැක.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
32.
ගැලීම් සටහනක පරිශීලකයාගෙන් දත්ත ආදානය කර ගැනීම (Input) දැක්වීමට භාවිත කරන ජ්‍යාමිතික සංකේතය කුමක්ද?
(1) සමාන්තරාස්‍රය (Parallelogram)
(2) සෘජුකෝණාස්‍රය (Rectangle)
(3) දියමන්ති හැඩය (Diamond)
(4) ඉලිප්සය (Oval)
නිවැරදි පිළිතුර & විවරණය:
ආදාන (Input) සහ ප්‍රතිදාන (Output) යන දෙකම නිරූපණය කිරීමට සමාන්තරාස්‍ර සංකේතය භාවිත වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
33.
ගැලීම් සටහන් කොටස් එකිනෙක සම්බන්ධ කරන (Connector) කුඩා වෘත්තාකාර සංකේතයේ කාර්යය වන්නේ,
(1) ගැලීම් රේඛා එකිනෙක ඡේදනය නොවී සම්බන්ධ කිරීම
(2) ගණිතමය ගණනය කිරීම් සිදු කිරීම
(3) වැඩසටහන ආරම්භ කිරීම
(4) කොන්දේසියක් පරීක්ෂා කිරීම
නිවැරදි පිළිතුර & විවරණය:
සම්බන්ධකය (Connector) මඟින් පිටුවේ විවිධ ස්ථානවල ඇති ගැලීම් රේඛා අවුල් නොවී යා කර ඉදිරියට ගෙනයයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
34.
පයිතන් හි යතුරුපුවරුවෙන් ඇතුළත් කරන අගයක් දශම සංඛ්‍යාවක් (Float) ලෙස ලබා ගැනීමට නිවැරදි ප්‍රකාශනය කුමක්ද?
(1) x = float(input())
(2) x = input(float())
(3) x = int(input())
(4) x = str(input())
නිවැරදි පිළිතුර & විවරණය:
`input()` ශ්‍රිතයෙන් ලැබෙන්නේ string අගයකි. එය දශම සංඛ්‍යාවක් බවට පරිවර්තනය කිරීමට `float(input())` ලෙස type casting කළ යුතුය.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
35.
පයිතන්හි `a = 3` සහ `b = 4` විට `a ** b` ප්‍රකාශනයේ ප්‍රතිදානය වන්නේ,
(1) 81
(2) 12
(3) 64
(4) 7
නිවැරදි පිළිතුර & විවරණය:
`**` යනු ඝාතක (Exponentiation) කාරකයයි. 3 ** 4 = 3^4 = 3 × 3 × 3 × 3 = 81 වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
36.
පහත පයිතන් කේතයේ ප්‍රතිදානය කුමක්ද? ```python i = 1 while i < 5: print(i, end=' ') i = i + 2 ```
(1) 1 3
(2) 1 2 3 4
(3) 1 3 5
(4) 2 4
නිවැරදි පිළිතුර & විවරණය:
i = 1: මුද්‍රණය 1, i = 3: මුද්‍රණය 3, i = 5: 5 < 5 අසත්‍ය බැවින් लූප් එක නතර වේ. එබැවින් ප්‍රතිදානය 1 3 වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
37.
පහත පයිතන් ලැයිස්තුවේ (List) `fruits[2]` හි අගය වන්නේ කුමක්ද? ```python fruits = ['Apple', 'Banana', 'Mango', 'Orange'] ```
(1) Mango
(2) Banana
(3) Apple
(4) Orange
නිවැරදි පිළිතුර & විවරණය:
පයිතන් ලැයිස්තුවල දර්ශකය (Index) 0 න් ආරම්භ වේ: fruits[0] = Apple, fruits[1] = Banana, fruits[2] = Mango වේ.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
38.
පරිශීලකයාගේ පරිගණකයේ ඇති ගොනු එන්ක්‍රිප්ට් කර අගුළු දමා, ඒවා නැවත ලබාදීමට කප්පම් මුදල් ඉල්ලා සිටින අනිෂ්ට මෘදුකාංග (Malware) වර්ගය,
(1) රැන්සම්වෙයා (Ransomware)
(2) ස්පයිවෙයා (Spyware)
(3) ඇඩ්වෙයා (Adware)
(4) වයිරස් (Virus)
නිවැරදි පිළිතුර & විවරණය:
Ransomware යනු පද්ධතිය හෝ ගොනු අගුළු දමා නැවත ප්‍රවේශය ලබාදීමට කප්පම් (Ransom) ඉල්ලා සිටින භයානක අනිෂ්ට මෘදුකාංගයකි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
39.
අභ්‍යන්තර පරිගණක ජාලයකට අන්තර්ජාලය හරහා සිදුවන අනවසර ඇතුළුවීම් වැළැක්වීම සඳහා ආරක්ෂිත තාප්පයක් සේ ක්‍රියා කරන මෘදුකාංගය හෝ දෘඩාංගය,
(1) ගිනිපවුර (Firewall)
(2) ප්‍රතිවෛරස මෘදුකාංගය (Antivirus)
(3) මොඩමයක් (Modem)
(4) ජාල කාඩ්පත (NIC)
නිවැරදි පිළිතුර & විවරණය:
Firewall (ගිනිපවුර) මඟින් ජාලයට ඇතුළු වන සහ පිටවන දත්ත පැකට්ටු පෙරහන් කරමින් නීති විරෝධී හෝ අනවසර ප්‍රවේශයන් වළක්වයි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
40.
යතුරුපුවරුව සහ මවුසය දිගු වේලාවක් වැරදි ඉරියව්වලින් භාවිත කිරීම නිසා අතේ මැණික් කටුව ආශ්‍රිත ස්නායු තදවීමෙන් හටගන්නා වේදනාකාරී ආබාධය,
(1) කාපල් ටනල් සින්ඩ්‍රෝමය (Carpal Tunnel Syndrome - CTS)
(2) පරිගණක දෘෂ්ටි සහලක්ෂණය (CVS)
(3) මලල ක්‍රීඩක පාදය
(4) ඩිජිටල් බෙදීම
නිවැරදි පිළිතුර & විවරණය:
CTS (Carpal Tunnel Syndrome) යනු පරිගණක මවුසය හා යතුරුපුවරුව නුසුදුසු ඉරියව්වෙන් නිතර භාවිතය නිසා මැණික් කටුව ආශ්‍රිත මාධ්‍ය ස්නායුව තෙරපීමෙන් හටගන්නා තත්ත්වයකි.
පිළිතුර: විකල්ප (1)
ලකුණු: 1
ශ්‍රී ලංකා විභාග දෙපාර්තමේන්තුව • DEPARTMENT OF EXAMINATIONS, SRI LANKA අධ්‍යයන පොදු සහතික පත්‍ර (සාමාන්‍ය පෙළ) විභාගය

2023 අ.පො.ස. (සා.පෙළ) විභාගය • තොරතුරු හා සන්නිවේදන තාක්ෂණය II

Information & Communication Technology II — Time: 2 Hours — Total Marks: 80

උපදෙස්: පළමු වන ප්‍රශ්නය ඇතුළුව ප්‍රශ්න පහකට (05) පමණක් පිළිතුරු සපයන්න. පළමු වන ප්‍රශ්නය අනිවාර්ය වන අතර ඊට ලකුණු 20 ක් හිමිවේ (කෙටි ප්‍රශ්න 10). 2 සිට 7 දක්වා ප්‍රශ්න අතුරින් ප්‍රශ්න හතරක් (04) තෝරාගත යුතුය. (එක් ප්‍රශ්නයකට ලකුණු 15 බැගින්).
විභාග අංකය: ....................................
II වන පත්‍රය — ව්‍යුහගත කෙටි ප්‍රශ්න & රචනා ප්‍රශ්න පළමු ප්‍රශ්නය අනිවාර්යයි (ලකුණු 20) • රචනා ප්‍රශ්න 4ක් තෝරාගන්න (ලකුණු 60) • මුළු ලකුණු 80
(01) විෂය නිර්දේශයේ මූලික සංකල්ප ආවරණය වන කෙටි ප්‍රශ්න 10 [1 වන ප්‍රශ්නය (අනිවාර්ය කෙටි ප්‍රශ්න 10)] ලකුණු 20
මෙම ප්‍රශ්නය අනිවාර්ය වේ. සියලුම කොටස්වලට කෙටියෙන් පිළිතුරු සපයන්න. (ලකුණු 2 × 10 = 20 කි.)
(i) ද්විමය සංඛ්‍යාවක් වන 11101_2 දශමය (Decimal) සංඛ්‍යාවක් බවට පරිවර්තනය කර පියවර පෙන්වන්න. [ලකුණු 2]
(ii) පරිගණකයක ප්‍රාථමික මතකය (Primary Memory) සහ ද්විතීයික මතකය (Secondary Storage) අතර ඇති ප්‍රධාන වෙනස්කම් දෙකක් ලියන්න. [ලකුණු 2]
(iii) පරිගණක මෙහෙයුම් පද්ධතියක ඇති GUI (චිත්‍රක අතුරුමුහුණත) හි දැකිය හැකි ප්‍රධාන අංග 4 (WIMP) නම් කරන්න. [ලකුණු 2]
(iv) A = 0 සහ B = 1 වන විට, Y = A OR (NOT B) ප්‍රකාශනයේ ප්‍රතිදානය කුමක්ද? පියවර දක්වන්න. [ලකුණු 2]
(v) පැතුරුම්පතක C1 සිට C20 දක්වා කොටුවල ඇති ලකුණු අතුරින් විශාලතම ලකුණ සොයා D1 හි දැක්වීමට ලියන සූත්‍රය කුමක්ද? [ලකුණු 2]
(vi) සම්බන්ධක දත්ත සමුදායක (RDBMS) ඇති ප්‍රධාන සම්බන්ධතා වර්ග (Relationship Types) 3 නම් කරන්න. [ලකුණු 2]
(vii) පරිගණක ජාලයක දත්ත සංඥා තාවකාලිකව ගබඩා කරගෙන නැවත මුල් ශක්තියෙන්ම ප්‍රතිජනනය කර යවන උපාංගය (Repeater) භාවිත කරන්නේ ඇයි? [ලකුණු 2]
(viii) වෙබ් පිටුවක 'Results' යන පෙළ මත ක්ලික් කළ විට 'marks.html' ගොනුව විවෘත වන ලෙස සබැඳියක් සෑදීමට HTML කේතය ලියන්න. [ලකුණු 2]
(ix) ගැලීම් සටහන්වල 'පුනරාවර්තනය' (Iteration / Loop) හඳුනාගත හැකි ආකාරය පැහැදිලි කරන්න. [ලකුණු 2]
(x) පහත පයිතන් කේතයේ ප්‍රතිදානය කුමක්ද? ```python text = 'Information' print(len(text), text[0:4]) ``` [ලකුණු 2]
නිල Marking Scheme (පියවරෙන් පියවර ලකුණු පටිපාටිය):
1 වන ප්‍රශ්නයේ (i සිට x දක්වා) එක් එක් කෙටි ප්‍රශ්නයට නිවැරදි පිළිතුර සඳහා ලකුණු 02 බැගින් මුළු ලකුණු 20 කි.
(02) සංඛ්‍යා පද්ධති සහ තර්ක ද්වාර (Number Systems & Logic Gates) [රචනා ප්‍රශ්න] ලකුණු 15
සංඛ්‍යා පද්ධති සහ තර්ක ද්වාර පිළිබඳ පහත ප්‍රශ්නවලට පිළිතුරු සපයන්න. (i) පහත සංඛ්‍යා පරිවර්තන පියවර සහිතව සිදු කරන්න: (a) 156₁₀ සංඛ්‍යාව ෂඩ්දශමය (Hexadecimal) බවට පත් කරන්න. (b) 3B₁₆ ෂඩ්දශමය සංඛ්‍යාව ද්විමය (Binary) බවට පත් කරන්න. (ලකුණු 04) (ii) 11011₂ සහ 10110₂ යන ද්විමය සංඛ්‍යා දෙකෙහි ඓක්‍යය (එකතුව) ද්විමයෙන්ම ගණනය කර පෙන්වන්න. (ලකුණු 04) (iii) කාමරයක වායු සමීකරණ පද්ධතියක් (AC = 1) ක්‍රියාත්මක වන්නේ, කාමරයේ උෂ්ණත්වය ඉහළ ගිය විට (T = 1) සහ කාමරය තුළ පුද්ගලයින් සිටින විට (P = 1) දොර වසා ඇත්නම් (D = 0) පමණි. (a) මේ සඳහා බූලීය ප්‍රකාශනය (Boolean Expression) ගොඩනගන්න. (b) අදාළ තර්ක පරිපථය (Logic Circuit) අඳින්න. (c) T, P, D ආදාන අට සඳහා සත්‍යතා වගුව සම්පූර්ණ කරන්න. (ලකුණු 07)
(i) 156 දශමය ෂඩ්දශමයට සහ 3B ෂඩ්දශමය ද්විමයට පරිවර්තනය කිරීම. [ලකුණු 4]
(ii) 11011₂ සහ 10110₂ ද්විමය එකතු කිරීම. [ලකුණු 4]
(iii) AC පද්ධතිය සඳහා බූලීය ප්‍රකාශනය, තර්ක පරිපථය සහ සත්‍යතා වගුව. [ලකුණු 7]
නිල Marking Scheme (පියවරෙන් පියවර ලකුණු පටිපාටිය):
(i) (a) 156/16 = 9 ඉතිරි 12 (C), 9/16 = 0 ඉතිරි 9 => 9C₁₆ [ලකුණු 2]. (b) 3B₁₆: 3 = 0011₂, B = 1011₂ => 00111011₂ [ලකුණු 2]. (ii) 11011₂ (27) + 10110₂ (22) = 110001₂ (49). ද්විමය එකතු කිරීමේ පියවර නිවැරදිව පෙන්වීමට [ලකුණු 4]. (iii) (a) බූලීය ප්‍රකාශනය: AC = T . P . (NOT D) [ලකුණු 2]. (b) D ආදානය NOT ද්වාරයකට දී, T, P සහ NOT D යන ආදාන 3 ම AND ද්වාරයකට සම්බන්ධ කිරීම [ලකුණු 2]. (c) T, P, D අගයන් 8 සඳහා AC හි ප්‍රතිදාන තීරුව නිවැරදිව පිරවීමට (T=1, P=1, D=0 අවස්ථාවේදී පමණක් 1 වේ) [ලකුණු 3].
(03) පැතුරුම්පත් සහ දත්ත සමුදාය (Spreadsheets & DBMS) [රචනා ප්‍රශ්න] ලකුණු 15
කාර්යාලයීය යෙදුම් භාවිතය ආශ්‍රිත පහත ප්‍රශ්නවලට පිළිතුරු සපයන්න. (A) වෙළඳසැලක දෛනික විකුණුම් වාර්තාවක පහත තොරතුරු ඇත: - B තීරුවේ භාණ්ඩයේ නමද, C තීරුවේ ඒකක මිලද (Unit Price), D තීරුවේ විකුණූ ප්‍රමාණයද (Quantity) ඇත. - E තීරුවේ මුළු වටිනාකමද, F තීරුවේ වට්ටම් මුදලද දැක්විය යුතුය. (i) 2 වන පේළියේ ඇති පළමු භාණ්ඩයේ මුළු වටිනාකම සෙවීමට E2 කොටුවේ ලිවිය යුතු සූත්‍රය ලියන්න. (ලකුණු 02) (ii) මුළු වටිනාකම රු. 10,000 ට වඩා වැඩි නම් 5% ක වට්ටමක් ද නැතහොත් වට්ටමක් නැත (0) ලෙස දැක්වීමට F2 හි ලිවිය යුතු IF සූත්‍රය ලියන්න. (ලකුණු 03) (iii) E2 සිට E20 දක්වා ඇති මුළු විකුණුම් අගයන්ගේ එකතුව පහළින් E21 කොටුවේ දැක්වීමට සූත්‍රය ලියන්න. (ලකුණු 02) (B) පුස්තකාලයක පහත වගු දෙක සකස් කර ඇත: `Book (BookID, Title, Author, Price)` `Borrow (BorrowID, MemberID, BookID, IssueDate, ReturnDate)` (i) එක් එක් වගුවේ ප්‍රාථමික යතුර (Primary Key) නම් කරන්න. (ලකුණු 02) (ii) Borrow වගුවේ ඇති විදේශ යතුර (Foreign Key) හඳුනාගෙන එහි අවශ්‍යතාවය පැහැදිලි කරන්න. (ලකුණු 03) (iii) පොත් 1,000 ක් සහ සාමාජිකයින් 500 ක් සිටින පුස්තකාලයක දත්ත ගබඩා කිරීමට පැතුරුම්පතකට වඩා RDBMS දත්ත සමුදායක් භාවිත කිරීමේ වාසි 2 ක් ලියන්න. (ලකුණු 03)
(A) පැතුරුම්පත් සූත්‍ර: (i) E2 මුළු අගය (ii) F2 වට්ටම් IF සූත්‍රය (iii) E21 සම්පූර්ණ එකතුව. [ලකුණු 7]
(B) දත්ත සමුදාය: (i) ප්‍රාථමික යතුරු (ii) විදේශ යතුර හා අවශ්‍යතාව (iii) පැතුරුම්පත්වලට වඩා RDBMS වාසි 2 ක්. [ලකුණු 8]
නිල Marking Scheme (පියවරෙන් පියවර ලකුණු පටිපාටිය):
(A) (i) =C2*D2 [ලකුණු 2]. (ii) =IF(E2>10000, E2*0.05, 0) [ලකුණු 3]. (iii) =SUM(E2:E20) [ලකුණු 2]. (B) (i) Book වගුවේ: BookID, Borrow වගුවේ: BorrowID [ලකුණු 2]. (ii) Foreign Key: BookID. අවශ්‍යතාවය: පොතක් ණයට දීමේදී එම පොතේ සම්පූර්ණ විස්තර නැවත නැවත නොලියා Book වගුව සමඟ සම්බන්ධ කර නිරවද්‍යතාව තහවුරු කිරීම [ලකුණු 3]. (iii) 1. දත්ත අතිරික්තය (Data Redundancy) අවම වීම. 2. දත්තවල ආරක්ෂාව (Security) හා එකවර පරිශීලකයින් කිහිප දෙනෙකුට ප්‍රවේශ විය හැකි වීම (Multi-user support) [ලකුණු 3].
(04) පරිගණක ජාලකරණය සහ අන්තර්ජාලය (Networking & Internet) [රචනා ප්‍රශ්න] ලකුණු 15
පරිගණක ජාල සහ සන්නිවේදන ප්‍රොටෝකෝල පිළිබඳ පහත ප්‍රශ්නවලට පිළිතුරු සපයන්න. (i) රැහැන්ගත සම්ප්‍රේෂණ මාධ්‍ය වන UTP (Unshielded Twisted Pair) සහ Coaxial කේබල් අතර ප්‍රධාන වෙනස්කම් 2 ක් ලියන්න. (ලකුණු 04) (ii) පරිගණක ජාලකරණයේදී භාවිත වන පහත සම්මත ප්‍රොටෝකෝලවල සම්පූර්ණ නම සහ එක් ප්‍රධාන කාර්යය බැගින් ලියන්න: (a) HTTP (b) FTP (c) SMTP (ලකුණු 06) (iii) පරිගණකයකට ස්වයංක්‍රීයව IP ලිපිනයක් ලබාදෙන සේවාව කුමක්ද? එම සේවාවේ අවශ්‍යතාවය විස්තර කරන්න. (ලකුණු 05)
(i) UTP සහ Coaxial කේබල් අතර ප්‍රධාන වෙනස්කම් 2 ක්. [ලකුණු 4]
(ii) HTTP, FTP, SMTP ප්‍රොටෝකෝලවල නම සහ කාර්යය. [ලකුණු 6]
(iii) ස්වයංක්‍රීය IP ලබාදෙන සේවාව (DHCP) සහ එහි අවශ්‍යතාව. [ලකුණු 5]
නිල Marking Scheme (පියවරෙන් පියවර ලකුණු පටිපාටිය):
(i) 1. UTP කේබල්වල ඇඹරුණු වයර් යුගල 4ක් ඇති අතර Coaxial කේබලයේ මධ්‍ය තනි තඹ සන්නායකයක් පවතී. 2. UTP නම්‍යශීලී හා සාපේක්ෂව මිල අඩුය; Coaxial කේබල් ඝනකම් වන අතර විද්‍යුත් චුම්භක බාධාවලට වැඩි ප්‍රතිරෝධයක් දක්වයි [ලකුණු 4]. (ii) (a) HTTP (Hypertext Transfer Protocol): වෙබ් බ්‍රවුසර සහ වෙබ් සර්වර් අතර වෙබ් පිටු හුවමාරු කිරීම. (b) FTP (File Transfer Protocol): ජාලය හරහා විශාල ගොනු උඩුගත කිරීම (Upload) සහ බාගත කිරීම (Download). (c) SMTP (Simple Mail Transfer Protocol): විද්‍යුත් තැපැල් (Emails) යැවීම [ලකුණු 6]. (iii) සේවාව: DHCP (Dynamic Host Configuration Protocol). අවශ්‍යතාවය: විශාල ජාලයක සෑම පරිගණකයකටම අතින් (Manually) IP ලිපින දීමේ අපහසුව මඟහරවා, එකම IP ලිපිනය පරිගණක දෙකකට ලැබීම (IP Conflict) වළක්වමින් ස්වයංක්‍රීයව හා කාර්යක්ෂමව IP ලිපින වෙන්කර දීම [ලකුණු 5].
(05) ඇල්ගොරිතම සහ ගැලීම් සටහන් (Algorithms & Flowcharts) [රචනා ප්‍රශ්න] ලකුණු 15
1 සිට 20 දක්වා වූ සියලුම ඉරට්ටේ සංඛ්‍යාවල (Even numbers) එකතුව ගණනය කර මුද්‍රණය කිරීමේ ඇල්ගොරිතමයක් සකස් කළ යුතුය. (i) මෙම ගැටලුවේ ආරම්භක අගය, පාලන විචල්‍යය (Loop counter) සහ එකතුව තබා ගන්නා සංචායක විචල්‍යය (Accumulator) නම් කරන්න. (ලකුණු 03) (ii) 1 සිට 20 දක්වා ඉරට්ටේ සංඛ්‍යාවල එකතුව සොයා මුද්‍රණය කිරීම සඳහා සම්මත සංකේත භාවිත කරමින් සම්පූර්ණ ගැලීම් සටහන (Flowchart) අඳින්න. (ලකුණු 08) (iii) ඉහත ගැලීම් සටහනට අනුරූප ව්‍යාජ කේතය (Pseudocode) ලියන්න. (ලකුණු 04)
(i) පාලන විචල්‍යය සහ සංචායක විචල්‍යය නම් කිරීම. [ලකුණු 3]
(ii) 1 සිට 20 දක්වා ඉරට්ටේ සංඛ්‍යා එකතුවේ සම්පූර්ණ ගැලීම් සටහන. [ලකුණු 8]
(iii) අනුරූප ව්‍යාජ කේතය (Pseudocode) ලිවීම. [ලකුණු 4]
නිල Marking Scheme (පියවරෙන් පියවර ලකුණු පටිපාටිය):
(i) පාලන විචල්‍යය: N = 2 (හෝ Count). සංචායක විචල්‍යය: Sum = 0 [ලකුණු 3]. (ii) Flowchart: Start (ඉලිප්සය) -> Sum = 0, N = 2 (සෘජුකෝණාස්‍රය) -> Decision: Is N <= 20? (රොම්බසය). Yes නම්: Sum = Sum + N -> N = N + 2 (සෘජුකෝණාස්‍ර) -> ලූපය නැවත Decision වෙත. No නම්: Output Sum (සමාන්තරාස්‍රය) -> Stop (ඉලිප්සය). නිවැරදි සංකේත හා ගැලීම් රේඛාවලට [ලකුණු 8]. (iii) Pseudocode: BEGIN Sum = 0 N = 2 WHILE N <= 20 DO Sum = Sum + N N = N + 2 ENDWHILE PRINT Sum END [ලකුණු 4].
(06) පයිතන් ක්‍රමලේඛනය (Python Programming) [රචනා ප්‍රශ්න] ලකුණු 15
පයිතන් ක්‍රමලේඛන භාෂාව පිළිබඳ පහත ප්‍රශ්නවලට පිළිතුරු සපයන්න. (i) පහත පයිතන් ප්‍රකාශනවල අගයන් ගණනය කර ලියන්න: (a) `25 // 3` (b) `25 % 3` (c) `2 ** 3 + 4` (ලකුණු 03) (ii) පහත දැක්වෙන පයිතන් කේතයේ ප්‍රතිදානය පියවරෙන් පියවර විමසා ලියන්න: ```python x = 1 while x <= 5: if x % 2 == 0: print(x, 'Even') else: print(x, 'Odd') x = x + 1 ``` (ලකුණු 05) (iii) යතුරුපුවරුවෙන් කිසියම් ධන පූර්ණ සංඛ්‍යාවක් ආදානය කරගෙන, එම සංඛ්‍යාව ධන (Positive) ද, සෘණ (Negative) ද, නැතහොත් බිංදුව (Zero) ද යන්න පරීක්ෂා කර තිරයේ මුද්‍රණය කරන සම්පූර්ණ පයිතන් කේතය ලියන්න. (ලකුණු 07)
(i) පයිතන් ගණිත කාරකවල අගයන් සෙවීම. [ලකුණු 3]
(ii) while ලූපය සහ if-else සහිත කේතයේ ප්‍රතිදානය සෙවීම. [ලකුණු 5]
(iii) සංඛ්‍යාවක ලකුණ පරීක්ෂා කරන සම්පූර්ණ පයිතන් වැඩසටහන ලිවීම. [ලකුණු 7]
නිල Marking Scheme (පියවරෙන් පියවර ලකුණු පටිපාටිය):
(i) (a) 8, (b) 1, (c) 8 + 4 = 12 [ලකුණු 3]. (ii) ප්‍රතිදානය: 1 Odd 2 Even 3 Odd 4 Even 5 Odd [ලකුණු 5]. (iii) Python Program: ```python num = int(input('Enter an integer: ')) if num > 0: print('Positive') elif num < 0: print('Negative') else: print('Zero') ``` ලකුණු: input සහ int පරිවර්තනය (2), if num > 0 කොන්දේසිය හා print (2), elif num < 0 කොන්දේසිය හා print (2), else හා print (1). මුළු ලකුණු 7.
(07) වෙබ් නිර්මාණය (HTML) සහ තොරතුරු තාක්ෂණය හා සමාජය (ICT & Society) [රචනා ප්‍රශ්න] ලකුණු 15
වෙබ් නිර්මාණය සහ තොරතුරු තාක්ෂණයේ සමාජයීය බලපෑම පිළිබඳ පහත ප්‍රශ්නවලට පිළිතුරු සපයන්න. (i) පහත දැක්වෙන පරිදි පේළි 2 ක් සහ තීරු 2 ක් සහිත සරල HTML වගුවක් (Table) නිර්මාණය කිරීමට අවශ්‍ය HTML කේතය ලියන්න: - පළමු පේළියේ ශීර්ෂ: 'Subject', 'Grade' - දෙවන පේළියේ දත්ත: 'ICT', 'A' (ලකුණු 08) (ii) සයිබර් අවකාශයේ ආරක්ෂාව තහවුරු කිරීම සඳහා ශක්තිමත් මුරපදයක් (Strong Password) නිර්මාණය කිරීමේදී සැලකිලිමත් විය යුතු කරුණු 2 ක් ලියන්න. (ලකුණු 04) (iii) මෘදුකාංග කොල්ලකෑම (Software Piracy) යනු කුමක්ද? එය වැළැක්වීම සඳහා ගෙන ඇති නීතිමය පියවරක් නම් කරන්න. (ලකුණු 03)
(i) පේළි 2 ක් සහ තීරු 2 ක වගුවක් සෑදීමට HTML කේතය ලිවීම. [ලකුණු 8]
(ii) ශක්තිමත් මුරපදයක් සෑදීමේ කරුණු 2 ක්. [ලකුණු 4]
(iii) මෘදුකාංග කොල්ලකෑම සහ නීතිමය පියවර (ප්‍රකාශන හිමිකම් පනත). [ලකුණු 3]
නිල Marking Scheme (පියවරෙන් පියවර ලකුණු පටිපාටිය):
(i) HTML Table Code: ```html
Subject Grade
ICT A
``` ලකුණු: table ටැගයට (2), tr ටැග 2 ට (2), th ටැග වලට (2), td ටැග වලට (2). මුළු ලකුණු 8. (ii) 1. අකුරු 8 කට වඩා දිගු වීම සහ කැපිටල්, සිම්පල්, අංක හා විශේෂ සංකේත (@, #, $) මිශ්‍ර කර තිබීම. 2. තමාගේ නම, උපන් දිනය හෝ දුරකථන අංකය වැනි පහසුවෙන් අනුමාන කළ හැකි දේ නොයෙදීම [ලකුණු 4]. (iii) මෘදුකාංග කොල්ලකෑම: මෘදුකාංග හිමිකරුගේ හෝ සංවර්ධකයාගේ අවසරයකින් තොරව නීතිවිරෝධීව මෘදුකාංග පිටපත් කිරීම, බෙදාහැරීම හෝ භාවිතය. නීතිමය පියවර: බුද්ධිමය දේපළ පනත (Intellectual Property Act / Copyright Law) මඟින් දඬුවම් නියම කිරීම [ලකුණු 3].
VertexExam.lk • නිල අධ්‍යාපනික විභාග මධ්‍යස්ථානය 2023 O/L තොරතුරු හා සන්නිවේදන තාක්ෂණය • සියලුම හිමිකම් ඇවිරිණි. Exam Paper Sheet