GCE O/L ICT - 3 වන ඒකකය: දත්ත නිරූපණය

GCE O/L ICT - 3 වන ඒකකය: දත්ත නිරූපණය

සංඛ්‍යා පද්ධති සහ දත්ත ධාරිතාව පිළිබඳ අන්තර්ක්‍රියාකාරී ඉගෙනුම් පද්ධතිය

🎓 විභාග ඉලක්කගත වැදගත්කම

මෙම ඒකකය **සංඛ්‍යා පද්ධති පරිවර්තන, දත්ත ධාරිතාව, සහ අක්ෂර කේතන** ආවරණය කරයි. ද්විමය ගණිතය සහ පරිවර්තන අනිවාර්යයෙන්ම MCQ සහ Paper II හි අඩංගු වේ。

✅ දළ ලකුණු බර:
MCQ: $\text{4 - 7}$ පමණ.
Paper II: $\text{4 - 8}$ ලකුණු (ගණනය කිරීමේ උප කොටස් ලෙස)

3.1 සංඛ්‍යා පද්ධති සහ පරිවර්තන

I. සංඛ්‍යා පද්ධති වර්ග

පද්ධතියපාදය (Base)සංකේතභාවිතය
දශමය (Decimal)100-9මිනිස් භාවිතය
ද්විමය (Binary)20-1පරිගණක භාවිතය (යන්ත‍්‍ර භාෂාව)
අෂ්ටක (Octal)80-7ද්විමය සංඛ්‍යා කෙටි කිරීම
ෂඩ් දශමය (Hexadecimal)160-9, A-Fද්විමය සංඛ්‍යා කෙටි කිරීම (මතක ලිපින)

II. සංඛ්‍යා පරිවර්තන ක්‍රමවේද

සංඛ්‍යා පද්ධතියක අගය තීරණය වීමට එහි පාදයේ **ස්ථානීය බර (Positional Weight)** බලපායි.

  • **පාද 10 සිට වෙනත් පාදයකට (Decimal to X):** **සාර්ථක බෙදීම් ක්‍රමය (Successive Division)** මඟින්, දශම සංඛ්‍යාව අවශ්‍ය පාදයෙන් අනුක්‍රමයෙන් බෙදා ශේෂයන් ලබා ගැනීමෙන් පරිවර්තනය සිදු කරයි.
  • **වෙනත් පාදයක සිට පාද 10 දක්වා (X to Decimal):** **ස්ථානීය බර දීමේ ක්‍රමය (Positional Weighting)** මඟින්, සංඛ්‍යාවේ සෑම සංකේතයක්ම එහි පාදයේ අදාළ බලයෙන් ගුණ කර එකතු කිරීමෙන් සිදු කරයි. $$X_{\text{Base}} = (d_n \times \text{Base}^{n}) + \dots + (d_0 \times \text{Base}^{0})$$
  • **ද්විමය $\leftrightarrow$ අෂ්ටක/ෂඩ් දශමය (Grouping Method):** විශාල ද්විමය සංඛ්‍යා කෙටියෙන් නිරූපණය කිරීමට භාවිතා කරයි.
    • **ද්විමය $\leftrightarrow$ අෂ්ටක:** බිටු **3** ක කාණ්ඩ වලට වෙන් කරයි. ( $2^3 = 8$)
    • **ද්විමය $\leftrightarrow$ ෂඩ් දශමය:** බිටු **4** ක කාණ්ඩ වලට වෙන් කරයි. ( $2^4 = 16$)

III. සංඛ්‍යා පද්ධති ගණිතය

  • **ද්විමය එකතු කිරීම:** $0+0=0$, $0+1=1$, $1+1=0$ (carry $1$), $1+1+1=1$ (carry $1$).[Image of Binary Addition Rules]
  • **වෙනත් පාදයක ගණිතය:** ඕනෑම පාදයක එකතු කිරීමේදී, එකතුව පාදයට සමාන හෝ වැඩි නම්, එම පාදය අඩු කර ශේෂය ලියා, 1 ක් ඊලඟ ස්ථානයට **ඉදිරියට ගෙන යනු ලැබේ (Carry)**.

3.2 දත්ත ධාරිතාව (Data Capacity)

IV. දත්ත ධාරිතා ඒකක සහ $2^n$ සම්බන්ධය

පරිගණකයක් තුළ දත්ත ගබඩා කිරීමේ හැකියාව මනිනු ලබන්නේ මෙම ඒකක මඟිනි.

  • **Bit (b):** $0$ හෝ $1$ (කුඩාම ඒකකය)
  • **Byte (B):** $8 \text{ bits}$
  • **Kilobyte (KB):** $2^{10} \text{ bytes} = 1024 \text{ B}$
  • **Megabyte (MB):** $2^{10} \text{ KB} = 1024 \text{ KB}$
  • **Gigabyte (GB):** $2^{10} \text{ MB} = 1024 \text{ MB}$
  • **Terabyte (TB):** $2^{10} \text{ GB} = 1024 \text{ GB}$

වැදගත් සූත්‍ර:

ඒකක පරිවර්තනය: $1 \text{ GB} = 2^{20} \text{ KB}$

බිටු ගණන: $1 \text{ Byte} = 2^3 \text{ bits}$

3.3 අක්ෂර කේතන ප්‍රමිති (Character Encoding)

V. කේතන ප්‍රමිති සහ වර්ණ නිරූපණය

  • **ASCII:** අක්ෂරයක් නිරූපණය කිරීමට බිටු **7 (හෝ 8)** භාවිතා කරයි. මුළු අක්ෂර $2^7=128$ කි. (ඉංග්‍රීසි අකුරු, ඉලක්කම්, සංකේත)
  • **UNICODE:** අක්ෂරයක් නිරූපණය කිරීමට බිටු **16** හෝ ඊට වැඩි ප්‍රමාණයක් භාවිතා කරයි. ලොව ඇති **බොහෝ භාෂාවල (සිංහල, දෙමළ, චීන)** අක්ෂර නිරූපණය කිරීමට හැකියාව ඇත.
  • **වර්ණ ගැඹුර (Colour Depth):** රූපයක **පික්සලයක වර්ණයක්** නිරූපණය කිරීමට අවශ්‍ය බිටු ගණනයි ($n$). බිටු $n$ ක් සඳහා නිරූපණය කළ හැකි උපරිම වර්ණ ගණන $2^n$ වේ.

    උදා: 8 bpp (බිටු 8) සඳහා $2^8 = 256$ වර්ණ නිරූපණය කළ හැක.

📥 සටහන් PDF බාගත කරන්න

සියලුම සටහන් පහසුවෙන් මුද්‍රණය කර ගැනීම සඳහා PDF ගොනුවක් ලෙස බාගත කර ගත හැකිය。

© 2025 O/L ICT Learning System Creator. සියලු හිමිකම් ඇවිරිණි。
🔴 Lesson List
SIDE BUTTON ON
Sign In Register
×

👋 Welcome Back!

🚀
Ready to Learn?Pick up where you left off.
🔑
Forgot Password?Click the link below to reset.
📢
New FeaturesCheck out the new AI Voice tool.

Sign In

👤
🔒
or continue with
Google Facebook

Already have an account? Register Now