වැදගත් උපදෙස්:
- මෙම ප්රශ්න පත්රය බහුවරණ (MCQ) ප්රශ්න 40 කින් සමන්විත වේ.
- සියලුම ප්රශ්නවලට මෙම පත්රයේම පිළිතුරු සපයන්න. 1, 2, 3, 4 අතුරින් වඩාත් ගැළපෙන පිළිතුර තෝරා අදාළ ප්රශ්නය ඉදිරියෙන් ඇති තීරුවේ ලියන්න.
- එක් ප්රශ්නයකට ලකුණු 01 බැගින් හිමිවේ. (මුළු ලකුණු 40)
I වන පත්රය — බහුවරණ ප්රශ්න 40
එක් ප්රශ්නයකට ලකුණු 01 යි • (ලකුණු 40)
(1) දත්ත බසය (Data Bus)
(2) ලිපින බසය (Address Bus)
(3) පාලන බසය (Control Bus)
(4) බල සැපයුම් බසය
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) DVD තැටිය
(2) ෆ්ලෑෂ් ධාවකය (Pen Drive)
(3) චුම්භක පටය (Magnetic Tape)
(4) SSD තැටිය
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) ROM (Read Only Memory)
(2) DRAM
(3) SRAM
(4) කෑෂ් මතකය
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) 51
(2) 47
(3) 53
(4) 49
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) 55₈
(2) 53₈
(3) 45₈
(4) 65₈
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) 00011110_2
(2) 00011101_2
(3) 00011111_2
(4) 00101110_2
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) 0
(2) 1
(3) -1
(4) අර්ථ නොදැක්වේ
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) XOR ද්වාරයක් සහ NOT ද්වාරයක්
(2) OR ද්වාරයක් සහ NOT ද්වාරයක්
(3) AND ද්වාරයක් සහ NOT ද්වාරයක්
(4) NAND ද්වාරයක් සහ NOR ද්වාරයක්
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) Disk Cleanup
(2) Disk Defragmenter
(3) Task Manager
(4) System Restore
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) නොබිඳෙන බල සැපයුම (UPS)
(2) ප්රධාන බල සැපයුම් ඒකකය (SMPS)
(3) සර්ජ් ප්රොටෙක්ටරය
(4) වෝල්ටීයතා ස්ථායීකාරකය
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) පාදකය හෙවත් යටකුර (Subscript)
(2) උඩුකුර (Superscript)
(3) කුඩා අකුරු (Lowercase)
(4) Strikethrough
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) 20
(2) 60
(3) 10
(4) 30
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) තීරු ඉංග්රීසි අකුරුවලින් (A, B, C...) ද, පේළි අංකවලින් (1, 2, 3...) ද වේ.
(2) තීරු අංකවලින් ද, පේළි අකුරුවලින් ද වේ.
(3) දෙකම අංකවලින් වේ.
(4) දෙකම අකුරුවලින් වේ.
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) දත්ත අතර රටා සහ ප්රවණතා පහසුවෙන් දෘශ්යමාන කර තේරුම් ගත හැකි වීම
(2) ගොනු ප්රමාණය අඩු වීම
(3) සූත්ර ලිවීමේ අවශ්යතාව නැතිවීම
(4) මුද්රණ පිරිවැය අඩු වීම
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) එකට-බොහෝ (1:N)
(2) එකට-එක (1:1)
(3) බොහෝ-බොහෝ (M:N)
(4) බොහෝ-එක (N:1) නොවන සරල සම්බන්ධතාව
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) සංයුක්ත ප්රාථමික යතුර (Composite Primary Key)
(2) විදේශ යතුර
(3) ද්විතීයික යතුර
(4) සරල යතුර
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) Adobe Illustrator / Inkscape
(2) Adobe Photoshop
(3) MS Paint
(4) GIMP
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) BNC සම්බන්ධකය
(2) RJ-45 සම්බන්ධකය
(3) RJ-11 සම්බන්ධකය
(4) ST සම්බන්ධකය
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) දත්ත පැකට්ටුවක් (Data Packet)
(2) දත්ත බයිටයක්
(3) ලිපිගොනුවක්
(4) නෝඩයක්
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) මුදු භූ විෂමතාව (Ring Topology)
(2) තාරකා භූ විෂමතාව
(3) බස් භූ විෂමතාව
(4) දැල් භූ විෂමතාව
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) POP3 / IMAP
(2) SMTP
(3) HTTP
(4) FTP
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) රාජ්ය ආයතනයක් (Government Entity)
(2) අධ්යාපන ආයතනයක් (Educational)
(3) වාණිජ ආයතනයක් (Commercial)
(4) ලාභ නොලබන සංවිධානයක් (Non-profit)
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) <hr>
(2) <line>
(3) <br>
(4) <border>
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) <th>
(2) <td>
(3) <tr>
(4) <head>
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) <i> හෝ <em>
(2) <b>
(3) <u>
(4) <slant>
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) ගැලීම් රේඛා හෙවත් ඊතල (Flow lines)
(2) සෘජුකෝණාස්ර
(3) ඉලිප්ස
(4) රොම්බස
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) කොන්දේසියක් සත්ය හෝ අසත්ය වීම මත පදනම්ව විකල්ප මාර්ගයක් තෝරා ගැනීම
(2) පියවරක් නැවත නැවත සිදු කිරීම
(3) පියවරෙන් පියවර එකිනෙක අනුපිළිවෙළින් ක්රියාත්මක වීම
(4) වැඩසටහන ආරම්භ කිරීම
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) එබුම හෙවත් ඉන්ඩෙන්ටේෂන් (Indentation) මඟින්
(2) සඟල වරහන් { } මඟින්
(3) අර්ධ කොලනය (;) මඟින්
(4) BEGIN සහ END මඟින්
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) Kamal
(2) Amal
(3) Nimal
(4) Error
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) 2510
(2) 35
(3) 250
(4) Error
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) 1 3 5
(2) 1 2 3 4 5
(3) 2 4 6
(4) 1 3
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) ඔත්තු මෘදුකාංග (Spyware / Keylogger)
(2) වයිරස්
(3) ඇඩ්වෙයා
(4) ස්පෑම්
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) උපස්ථ කිරීම (Backup)
(2) සම්පීඩනය කිරීම
(3) ගුප්තකේතනය
(4) ස්කෑන් කිරීම
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) සයිබර් හිරිහැරය (Cyberbullying)
(2) ෆිෂිං
(3) මෘදුකාංග කොල්ලකෑම
(4) හැකිං
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) අනවසරයෙන් වෙනත් අයෙකුගේ පරිගණක පද්ධතියකට ඇතුළු වීම (Hacking)
(2) නොමිලේ විවෘත මෘදුකාංග බාගත කිරීම
(3) පරිගණකයට මුරපදයක් යෙදීම
(4) ප්රතිවෛරස මෘදුකාංගයක් ස්ථාපනය කිරීම
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) ස්විච් මොඩ් පවර් සප්ලයි (SMPS)
(2) CPU විදුලි පංකාව
(3) CMOS බැටරිය
(4) හීට් සින්ක්
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) කොටුවේ ඇති සංඛ්යාව පෙන්වීමට තීරුවේ පළල ප්රමාණවත් නොවන බැවින්
(2) සූත්රයේ ගණිතමය දෝෂයක් ඇති බැවින්
(3) සංඛ්යාවක් බිංදුවෙන් බෙදා ඇති බැවින්
(4) කොටුව හිස්ව පවතින බැවින්
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) යොමු අඛණ්ඩතාව (Referential Integrity)
(2) දත්ත අතිරික්තය (Data Redundancy)
(3) දත්ත වලංගුකරණය
(4) දත්ත ස්වාධීනත්වය
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) ping
(2) ipconfig
(3) tracert
(4) nslookup
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
(1) විවෘත මූලාශ්ර බලපත්රය (Open Source / GNU GPL)
(2) වාණිජ බලපත්රය (Proprietary)
(3) කොටස් මෘදුකාංග (Shareware)
(4) අත්හදා බැලීමේ බලපත්රය (Trial)
තෝරාගත් පිළිතුරේ අංකය:
ලකුණු 01
II වන පත්රය — ව්යුහගත කෙටි ප්රශ්න & රචනා ප්රශ්න
පළමු ප්රශ්නය අනිවාර්යයි (ලකුණු 20) • රචනා ප්රශ්න 4ක් තෝරාගන්න (ලකුණු 60) • මුළු ලකුණු 80
මෙම ප්රශ්නය අනිවාර්ය වේ. සියලුම කොටස්වලට කෙටියෙන් පිළිතුරු සපයන්න. (ලකුණු 2 × 10 = 20 කි.)
(i)
100110₂ ද්විමය සංඛ්යාව ෂඩ්දශමය (Hexadecimal) බවට පත් කර පියවර පෙන්වන්න.
[ලකුණු 2]
(ii)
පරිගණකයක ප්රොසෙසරයේ ඇති ALU (ගණිත හා තර්ක ඒකකය) මඟින් සිදු කරන ප්රධාන කාර්යයන් දෙක සඳහන් කරන්න.
[ලකුණු 2]
(iii)
පරිගණකයක 'Disk Defragmenter' උපයෝගිතා මෘදුකාංගය භාවිත කිරීමෙන් ලැබෙන ප්රධාන වාසිය කුමක්ද?
[ලකුණු 2]
(iv)
ආදාන දෙකක් (A, B) සහිත NOR ද්වාරයක ප්රතිදානය 1 වන්නේ කිනම් ආදාන අවස්ථාවේදී පමණක්ද?
[ලකුණු 2]
(v)
පැතුරුම්පතක A1 සිට A15 දක්වා ඇති කොටු අතරින් කිසිදු දත්තයක් නොමැති හිස් කොටු ගණන සෙවීමට සුදුසු ශ්රිතය ලියන්න.
[ලකුණු 2]
(vi)
දත්ත සමුදායක 'දත්ත අතිරික්තය' (Data Redundancy) යනු කුමක්ද? එය ගැටලුවක් වන්නේ ඇයි?
[ලකුණු 2]
(vii)
LAN ජාලයක් තුළ පරිගණකයකට ස්ථිරව ලැබෙන MAC ලිපිනයක ඇති බිටු ගණන කොපමණද?
[ලකුණු 2]
(viii)
HTML හි නව පේළියක් ආරම්භ කිරීමට (Line Break) යොදන ටැගය කුමක්ද? එය හිස් (Empty) ටැගයක් වන්නේ ඇයි?
[ලකුණු 2]
(ix)
ගැලීම් සටහනක සංකේත දෙකක් අතර ගැලීම් රේඛා ඡේදනය වීම වළක්වා ගැනීමට භාවිත කරන සංකේතය කුමක්ද?
[ලකුණු 2]
(x)
පහත පයිතන් කේතයේ ප්රතිදානය කුමක්ද?
```python
for k in range(3):
print('IT', end='')
```
[ලකුණු 2]
සංඛ්යා පද්ධති සහ තර්ක පරිපථ පිළිබඳ පහත ප්රශ්නවලට පිළිතුරු සපයන්න.
(i) පහත පරිවර්තන පියවර සහිතව පෙන්වන්න:
(a) 85₁₀ දශමය ද්විමය (Binary) බවට පත් කරන්න.
(b) 2D₁₆ ෂඩ්දශමය දශමය (Decimal) බවට පත් කරන්න. (ලකුණු 04)
(ii) 10111₂ සහ 1101₂ ද්විමය සංඛ්යා දෙකෙහි එකතුව ගණනය කරන්න. (ලකුණු 04)
(iii) බැංකු සේප්පුවක ආලෝකය (Light = 1) දැල්වෙන්නේ සේප්පුවේ දොර විවෘත කළ විට (D = 1) සහ චලන සංවේදකය ක්රියාත්මක වූ විට (M = 1) හෝ හදිසි ආරක්ෂක බොත්තම (B = 1) එබූ විට පමණි.
(a) Light සඳහා බූලීය ප්රකාශනය ගොඩනගන්න.
(b) අදාළ තර්ක පරිපථය අඳින්න.
(c) සත්යතා වගුව සම්පූර්ණ කරන්න. (ලකුණු 07)
(i)
85 දශමය ද්විමයට සහ 2D ෂඩ්දශමය දශමයට පරිවර්තනය කිරීම.
[ලකුණු 4]
(ii)
10111₂ සහ 1101₂ ද්විමය එකතු කිරීම.
[ලකුණු 4]
(iii)
සේප්පු පද්ධතිය සඳහා බූලීය ප්රකාශනය, තර්ක පරිපථය සහ සත්යතා වගුව.
[ලකුණු 7]
පැතුරුම්පත් සහ දත්ත සමුදාය භාවිතය පිළිබඳ පහත ගැටලු විසඳන්න.
(A) පාසල් පුස්තකාලයක දෛනික දඩ මුදල් ගණනය කිරීමේ පැතුරුම්පතක පහත තොරතුරු ඇත:
- C තීරුවේ පොත ආපසු දීමට නියමිත දිනයද, D තීරුවේ ආපසු දුන් දිනයද ඇත.
- E තීරුවේ ප්රමාද වූ දින ගණන (E2 = D2 - C2) සටහන් වේ.
- දිනකට අය කරන දඩ මුදල (රු. 5.00) $B$1 කොටුවේ ඇත.
(i) E2 හි ප්රමාද දින ගණන සහ B1 හි ඇති දඩ අනුපාතිකය භාවිත කරමින් F2 කොටුවේ මුළු දඩ මුදල සෙවීමට නිරපේක්ෂ කොටු යොමුව සහිත සූත්රය ලියන්න. (ලකුණු 03)
(ii) F2 සූත්රය F3 සිට F20 දක්වා පහළට පිටපත් කිරීමේදී $B$1 කොටු යොමුව වෙනස් නොවීමට හේතුව පැහැදිලි කරන්න. (ලකුණු 02)
(iii) එකතු වූ මුළු දඩ මුදල සෙවීමට F21 හි ලියන සූත්රය ලියන්න. (ලකුණු 02)
(B) හෝටලයක පහත වගු දෙක සකස් කර ඇත:
`Customer (CustID, Name, PhoneNo)`
`Booking (BookingID, RoomNo, CheckInDate, CustID)`
(i) Customer සහ Booking වගුවල ප්රාථමික යතුරු නම් කරන්න. (ලකුණු 02)
(ii) Booking වගුවේ ඇති CustID ක්ෂේත්රයේ කාර්යය කුමක්ද? (ලකුණු 02)
(iii) එක් පාරිභෝගිකයෙකුට වෙන්කිරීම් කිහිපයක් කළ හැකි බැවින් මෙම වගු දෙක අතර සම්බන්ධතා වර්ගය නම් කර විස්තර කරන්න. (ලකුණු 04)
(A)
පැතුරුම්පත් සූත්ර: (i) නිරපේක්ෂ සූත්රය (ii) නිරපේක්ෂ යොමුවේ හේතුව (iii) මුළු එකතුව.
[ලකුණු 7]
(B)
දත්ත සමුදාය: (i) ප්රාථමික යතුරු (ii) CustID කාර්යය (iii) සම්බන්ධතා වර්ගය විස්තර කිරීම.
[ලකුණු 8]
පරිගණක ජාලකරණය පිළිබඳ පහත ප්රශ්නවලට පිළිතුරු සපයන්න.
(i) ජාල භූ විෂමතාවලින් (Topologies) බස් (Bus) සහ තාරකා (Star) භූ විෂමතා සංසන්දනය කර එක් එක් ක්රමයේ ප්රධාන වාසියක් බැගින් ලියන්න. (ලකුණු 04)
(ii) පරිගණක ජාලයක දත්ත සම්ප්රේෂණය වන පහත ක්රම 3 කෙටියෙන් විස්තර කරන්න:
(a) ඒකපථ (Simplex)
(b) අර්ධ ද්විපථ (Half Duplex)
(c) පූර්ණ ද්විපථ (Full Duplex) (ලකුණු 06)
(iii) පාසලක පරිගණක විද්යාගාරයට බාහිරින් අන්තර්ජාලය ලබාගැනීමේදී ISP ආයතනයක් මඟින් සපයනු ලබන සේවාවන් 2 ක් නම් කරන්න. (ලකුණු 05)
(i)
Bus සහ Star භූ විෂමතා සංසන්දනය හා වාසි.
[ලකුණු 4]
(ii)
Simplex, Half Duplex, Full Duplex විස්තර කිරීම.
[ලකුණු 6]
(iii)
අන්තර්ජාල සේවා සපයන්නා (ISP) ලබාදෙන සේවාවන් 2 ක්.
[ලකුණු 5]
යතුරුපුවරුවෙන් ඇතුළත් කරන කිසියම් සංඛ්යාවක් ඉරට්ටේ (Even) ද නැතහොත් ඔත්තේ (Odd) ද යන්න පරීක්ෂා කර මුද්රණය කරන ඇල්ගොරිතමයක් සකස් කළ යුතුය.
(i) සංඛ්යාවක් ඉරට්ටේ දැයි තීරණය කරන ගණිතමය කොන්දේසිය කුමක්ද? (ලකුණු 03)
(ii) මෙම ගැටලුව සඳහා සම්මත සංකේත භාවිත කරමින් සම්පූර්ණ ගැලීම් සටහන (Flowchart) අඳින්න. (ලකුණු 08)
(iii) ඉහත ගැලීම් සටහනට අනුරූප ව්යාජ කේතය (Pseudocode) ලියන්න. (ලකුණු 04)
(i)
ඉරට්ටේ සංඛ්යාවක් හඳුනාගැනීමේ ගණිතමය කොන්දේසිය.
[ලකුණු 3]
(ii)
ඉරට්ටේ/ඔත්තේ පරීක්ෂාවේ සම්පූර්ණ ගැලීම් සටහන.
[ලකුණු 8]
(iii)
අනුරූප ව්යාජ කේතය (Pseudocode) ලිවීම.
[ලකුණු 4]
පයිතන් ක්රමලේඛන භාෂාව පිළිබඳ පහත ප්රශ්නවලට පිළිතුරු සපයන්න.
(i) පහත පයිතන් ප්රකාශනවල ප්රතිදානයන් ලියන්න:
(a) `print(10 > 5 and 4 < 2)`
(b) `print(10 > 5 or 4 < 2)` (ලකුණු 03)
(ii) පහත පයිතන් කේතය ක්රියාත්මක කළ විට තිරයේ දිස්වන ප්රතිදානය ලියන්න:
```python
total = 0
for i in [2, 4, 6, 8]:
total = total + i
print('Total is:', total)
``` (ලකුණු 05)
(iii) පරිශීලකයාගෙන් උෂ්ණත්වය සෙල්සියස් අංශක වලින් (Celsius) ආදානය කරගෙන, එය ෆැරන්හයිට් අංශක බවට (Fahrenheit = (Celsius × 9/5) + 32) පරිවර්තනය කර මුද්රණය කරන සම්පූර්ණ පයිතන් කේතය ලියන්න. (ලකුණු 07)
(i)
තර්කන කාරකවල (and, or) බූලීය ප්රතිදානයන් සෙවීම.
[ලකුණු 3]
(ii)
ලැයිස්තුවක් සහ ලූපයක් සහිත කේතයේ ප්රතිදානය සෙවීම.
[ලකුණු 5]
(iii)
සෙල්සියස් ෆැරන්හයිට් බවට පත් කරන සම්පූර්ණ පයිතන් වැඩසටහන ලිවීම.
[ලකුණු 7]
වෙබ් අඩවි නිර්මාණය සහ සයිබර් ආචාරධර්ම පිළිබඳ පහත ප්රශ්නවලට පිළිතුරු සපයන්න.
(i) පහත දැක්වෙන අංග ඇතුළත් කර සරල HTML වෙබ් පිටුවක් නිර්මාණය කිරීමට කේතය ලියන්න:
- වෙබ් පිටුවේ ශීර්ෂය ලෙස 'Computer Network Devices'
- 'Network Devices' යනුවෙන් ප්රධාන මාතෘකාව (Heading 1)
- 'Hub', 'Switch', 'Router' යන උපාංග 3 ඇතුළත් අංකිත නොකළ ලැයිස්තුවක් (Unordered List)
- 'home.html' පිටුවට යොමු වන සබැඳියක් (Hyperlink) (ලකුණු 08)
(ii) පරිගණක වෛරස් සහ පරිගණක පණුවන් (Worms) අතර ඇති ප්රධාන වෙනස්කම් 2 ක් ලියන්න. (ලකුණු 04)
(iii) පරිගණක භාවිතයේදී ඇතිවන අක්ෂි ආබාධ (CVS) අවම කර ගැනීමට ගත හැකි පියවර 2 ක් ලියන්න. (ලකුණු 03)
(i)
ශීර්ෂ, අනනුක්රමික ලැයිස්තු හා සබැඳි සහිත HTML කේතය ලිවීම.
[ලකුණු 8]
(ii)
වෛරස් සහ පණුවන් (Worms) අතර වෙනස්කම් 2 ක්.
[ලකුණු 4]
(iii)
CVS අක්ෂි ආබාධය වළක්වා ගැනීමේ පියවර 2 ක්.
[ලකුණු 3]
VertexExam.lk • නිල අධ්යාපනික විභාග මධ්යස්ථානය
2021 O/L තොරතුරු හා සන්නිවේදන තාක්ෂණය • සියලුම හිමිකම් ඇවිරිණි.
Exam Paper Sheet