ˢුɟ ˨ˬ ˧න්නි˴ɪ˗˙ ˕ˬක්˦ණˡ - WordPress.com · 2019. 7. 16. ·...

126
තොරද හො සතේදන ොෂණය 1 Narandeniya National School - ICT

Transcript of ˢුɟ ˨ˬ ˧න්නි˴ɪ˗˙ ˕ˬක්˦ණˡ - WordPress.com · 2019. 7. 16. ·...

  • ත ොරතුරු හො සන්නිතේදන ොක්ෂණය

    1Narandeniya National School - ICT

  • පරිගණක මෙමෙයුම් පද්ධති

    2Narandeniya National School - ICT

  • මෙමෙයුම් පද්ධතිය ෙැඳින්වීෙ

    3

    තෙතහයුම් පද්ධතියක් යනු, පරිගණකතේ ඇති සියළු උපොාංග

    (පරිශීලක සහ දෘඩොාංග) අ ර සම්බන්නධයක් ඇති කරමින්න

    දෘඩොාංග සහ අතනකුත් ෙෘදුකොාංග කළෙනොකරණය කිරීෙ

    සඳහො භොවි ො වන පද්ධති ෙෘදුකොාංගයකි.

    Narandeniya National School - ICT

  • තෙතහයුම් පද්ධතියක් තනොෙැති විට පරිගණකය සෙඟ

    පරිශීලකයො හට සම්බන්නධ වීෙට තනොහැකිය.

    එිසො වඩො කොර්යක්ෂෙත් තසේවොවක් පහසුතවන්න සිදු කිරීෙ

    සඳහො තෙතහයුම් පද්ධතිය අ යවශ්ය තේ.

    4Narandeniya National School - ICT

  • ප්රධොනෙ තෙතහයුම් පද්ධති කිහිපයක් පහ දැක්තේ.

    5Narandeniya National School - ICT

    •Windows•Mac OS•Linux•Ubuntu•DOS

  • මෙමෙයුම් පද්ධතිමේ පරිණාෙය

    6

    වර් ෙොනය වන විට සරල පරිගණක දැනුෙක් ඇති

    අතයකුට වුවද පරිගණකයක් පරිශීලනය කිරීෙට

    හැකියොවක් ලැබී ඇත්තත් ආරම්භතේ සිටෙ හඳුනොගත්

    ගැටළු හඳුනොතගන ඒවො සාංවර්ධනය කිරීතෙි.

    Narandeniya National School - ICT

  • 7

    ඒ අනුව තෙතහයුම් පද්ධතිතේ විකොශ්නය පහ පරිදි තේ.

    Narandeniya National School - ICT

    1.මෙමෙයුම් පද්ධතියක් භාවිතා ම ාීෙ.(1940-1950)

    2.සරල කාණ්ඩ පද්ධති (Simple Batch System)

    3.බහුක්රෙමේඛිත කාණ්ඩ පද්ධති(Multi-Programmed Batch

    System)

    4.කාල විභජ පද්ධති (Time sharing System)

  • 1. මෙමෙයුම් පද්ධතියක් භාවිතා ම ාීෙ

    8

    මුල් කොලතේදී පරිගණකය ක්රියො කරන්නනො විසින්නෙ තෙතහයුම්

    පද්ධතිය ෙගින්න ඉටු කරන කොර්යයන්න සිදු කරන ලදි.

    තර්ඛීය සැකසුෙක් පැවතීෙ. එනම් එක් කොර්යයක් සිදු කළ පසු

    අතනක් කොර්යය සිදු කරයි.

    Narandeniya National School - ICT

  • 9

    ි පුද්ගලතයක්ට පෙණක් භොවි ො කළ හැකි පද්ධතියකි.

    පරිශීලකයො විසින්න සෘජුවෙ දෘඩොාංග සෙඟ සම්බන්නධ තේ.

    ප්රධොන ෙ කය තව ක්රෙතල්ඛයන්න ඇතුළත් කිරීෙත්, ඒවො

    පරිවර් න භොෂොවක් ෙගින්න යන්නර භොෂොවකට පත් කිරීෙත්

    පරිශීලකයො විසින්නෙ සිදු කරයි.

    Narandeniya National School - ICT

  • 10

    යන්නර ක්රියොත්ෙක කිරීෙට සේවිච විශ්ොල ප්රෙොණයක් භොවි ො කරන

    ලදි.

    ආදොනය, ප්රතිදොනය, ක්රියොව සහ ක්රෙතල්ඛ පූර්ණය වන ත ක්

    සකසනය අලසව සිටියි.

    Narandeniya National School - ICT

  • 2. සරල කාණ්ඩ පද්ධති (Simple Batch System)

    11

    තෙත ක් පැවති පද්ධතිතේ පරිශීලක ෙගින්න පරිගණකය ක්රියො

    කිරීෙට අදොල සියළුෙ කටයුතු සිදු කරන ිසො සකසනය අලසව

    පවතින කොලය වැඩිය.

    එය ෙඟහරවො ගැනීෙ සඳහො ඇ ැම් වැඩසටහන්න සේවයාංක්රීයව සිදු

    කිරීෙට කටයුතු කිරීෙ තෙහිදී සිදු විය.

    Narandeniya National School - ICT

  • 12

    තෙහිදී සිදු වන්නතන්න මිළ අධික තනොවන උපකරණ ෙගින්න

    ක්රියොත්ෙක කළයුතු ක්රෙතල්ඛයන්න චුම්භක පටිතුළ පටිග

    කිරීෙයි.

    ඉන්නපසු තෙෙ තෙතහයුම් පද්ධතිය ෙගින්න, වරකට එක බැගින්න

    එෙ චුම්භක පටිතේ ඇති වැඩසටහන්න ෙ කයට ඇතුල් කර

    ක්රියොත්ෙක කරයි.

    Narandeniya National School - ICT

  • 13

    එක් ක්රෙතල්ඛයක් ක්රියොත්ෙක වී අවසන්න වූ පසු එහි ප්රතිදොනය

    තවනත් චුම්භක පටියක ැන්නපත් කිරීෙ තහෝ මුද්රණ යන්න රයක්

    ෙගින්න මුද්රණය කිරීෙ සිදු කරයි.

    අවසොනතේදී චුම්භක පටිතේ ඇතුලත්ව ඇති ඊ ලඟ වැඩසටහන

    ෙ කයට ඇතුල් කර, ක්රියොත්ෙක කරයි.

    Narandeniya National School - ICT

  • 14

    තෙෙ තෙතහයුම් පද්ධතිතේදී පරිශීලකයො දෘඩොාංග සෙඟ සෘජුවෙ

    සම්බන්නධ තනොතේ.

    නමුත් ආදොනයන්න හො ප්රතිදොනයන්න සිදුවන අ රතුරදී වෙත්

    සකසනය අලසව සිටියි.

    එතසේද එක් වැඩසටහනක් අවසන්න වන ත ක් අතනක්

    වැඩසටහනට ක්රියොත්ෙක විය තනොහැක.

    Narandeniya National School - ICT

  • 3. බහු ක්රෙමේඛිත කාණ්ඩ පද්ධති

    (Multi-Programmed Batch System)

    15

    සරල කොණ්ඩ පද්ධතිතේදී වැඩසටහනට අදොල ආදොන හො

    ප්රතිදොන ඇතුල් කිරීතම්දී සකසනය අලසව සිටියි.

    තෙෙ කොලය අඩු කිරීෙ සඳහො බහු වැඩසටහන්න කොණ්ඩ සැකසුම්

    තෙතහයුම් පද්ධතිය හඳුන්නවො දී ඇ .

    Narandeniya National School - ICT

  • 16

    තෙහිදී ප්රධොන ෙ කය තකොටසේ වලට තවන්න කර (Partitioning) ,

    වැඩසටහන්න කිහිපයක් එකෙ අවසේථොවකදී ෙ කය තුළ

    ැන්නපත් කර ගියි.

    ක්රියොත්ෙක තවමින්න පවතින වැඩසටහනක් ආදොන තහෝ ප්රතිදොන

    ක්රියොවලියකට ලක්වන විට සකසනය තවනත් වැඩසටහනක්

    ක්රියොත්ෙක කරයි.

    Narandeniya National School - ICT

  • 17Narandeniya National School - ICT

  • 18

    විශ්ොල ක්රෙතල්ඛ ප්රෙොණයක් රඳවො බො ගැනීෙට ෙ කතේ ඉඩ

    ඇත්නම් සකසනය 100% කොර්යබහුලව පවත්වො ගැනීෙට

    හැකිය.

    මින්න තපර පැවති දුර්වල ො ෙගහරවො ගැනීෙට තෙතහදී හැකි වූ

    අ ර, නූ න තෙතහයුම් පද්ධතිතේ තක්න්නික තත්ෙොව

    සිදුවන්නතන්න තෙහිදීය.

    Narandeniya National School - ICT

  • 4. කාල විභාජ පද්ධති

    (Time Sharing System)

    19

    තෙහිදී ක්රෙතල්ඛය ක්රියොත්ෙක වන විටදී ප්රතිචොර කොලය අවෙ

    කරයි.

    එතසේෙ පරිශීලක අන්න ර්ක්රියො වැඩි කරයි.

    ප්රධොන ෙ කතේ ැන්නපත් කර ඇති සෑෙ වැඩසටහනක් සඳහොෙ

    සෙොන කොලයක් තවන්නකර ක්රියොත්ෙක කරයි.

    Narandeniya National School - ICT

  • 20

    සකසනතේ කොලය උපරිෙ තලස තයොදො ග හැක.

    වර් ෙොනතේ භොවි ො වන තබොතහෝ තෙතහයුම් පද්ධති සඳහො

    කොලය තබදො ගැනීතම් ක්රෙය භොවි ො තේ.

    සන්නදර්භ සේවිචය භොවි ො තේ.

    Narandeniya National School - ICT

  • පරිගණක මෙමෙයුම් පද්ධතියක ප්රධා කාර්යයයන්ව

    21

    තෙතහයුම් පද්ධතියක ප්රධොන කොර්යය වන්නතන්න පරිගණක

    ෙෘදුකොාංග හො දෘඩොාංග කළෙනොකරණය කර

    පරිශීලකයන්නට අවශ්ය අතුරුමුහුණත් සහ අතනකුත්

    පහසුකම් ලබො දීෙයි.

  • 22

    පරිශීලක

    තයදුම් ෙෘදුකොාංග

    තෙතහයුම් පද්ධති

    දෘඩොාංග

  • 23

    තෙෙ කොර්යයන්න පහ තකොටසේ වලින්න සෙන්නවි තේ.

    ක්රියාය කළෙ ාකරණය

    සම්පත් කළෙ ාකරණය

    පරිශීලක අතුරුමුහුණත් සැපයීෙ

    සුරක්ිත බව සෙ ආරක්ෂාව

  • ක්රියාය කළෙ ාකරණය

    24

    පරිගණකය ෙගින්න අප එකවර කොර්යයන්න කිහිපයක් සිදු කරයි.

    නමුත් සකසනයක් ෙගින්න එකවරකට සිදුකළ හැක්තක් එක

    කොර්යයක් පෙණි.

    තෙවන්න අවසේථොවකදී එෙ වැඩසටහන්න සියල්ලෙ ඉක්ෙින්න

    එකිතනක ෙොරු කරමින්න එකවර ක්රියොත්ෙක කරයි.

    Narandeniya National School - ICT

  • 25

    නූ න පරිගණක වල සකසනය ඉ ො තේගවත් ිසො ක්රියොයන

    කළෙනොකරණතේදී (Process Management) පරිගණක

    සකසනය වැඩසටහන්න ෙොරු කිරීෙ පරිශීලකයොට තනොදැතන්න.

    Narandeniya National School - ICT

  • සම්පත් කළෙ ාකරණය

    26

    පරිගණකතේ උපොාංග වන ෙ ක, ආදොන, ප්රතිදොන

    කළෙනොකරණය කිරීෙද තෙතහයුම් පද්ධතිතේෙ කොර්යයන්න

    තේ.

    ඕනෑෙ පරිගණක උපොාංගයක් සම්බන්නධ කළ විට තෙතහයුම්

    පද්ධතිතේ ිසි සේථොනයක එය සේථොපි විය යුතුය.

    Narandeniya National School - ICT

  • 27

    අතී තේ උපොාංග මිළ දී ගන්නනො විට එහි ධොවක වැඩ සටහන

    උපොාංගය සෙඟ CD/DVD ෙගින්න ලබො දුන්න අ ර පරිශීලක ෙගින්න

    එෙ වැඩසටහන සේථොපි කළ යුතුය.

    නමුත් වර් ෙොනතේ සේවයාංක්රීයව උපොාංගය සවිකළ විගසෙ

    චිපයක් ෙගින්න ෙෘදුකොාංග සේථොපි වීෙ සිදු තේ.

    Narandeniya National School - ICT

  • පරිශීලක අතුරුමුහුණත් සැපයීෙ

    28

    පරිශීලක අතුරුමුහුණත් යනු, පරිශීලක විසින්න පරිගණක භොවි ො

    කිරීතම්දී විධොන හො දත් ඇතුළු කිරීෙට භොවි ො කරන

    මුහුණ යි.

    තම්වො ප්රධොන තකොටසේ 2කි.

    1. විධොන තේළි අතුරු මුහුණ (Command Line Interface)

    2. චිරක පරිශීලක අතුරුමුහුණත් (Graphical User Interface)

    Narandeniya National School - ICT

  • 29

    විධොන තේළි අතුරුමුහුණත් වලදී තිරතේ ඇති තේරකයක් (Prompt) ෙගින්න

    ිවැරදි විධොනයන්න සැපයිය යුතුය.

    MS DOS, Unix, Linux වල පවතින්නතන්න තෙෙ අතුරු මුහුණ යි.

    Narandeniya National School - ICT

  • 30

    චිරක පරිශීලක අතුරුමුහුණත් වලදී පරිශීලකට පහසුතවන්න භොවි ො කළ

    හැකි පරිදි රූප, චිර,අකුරු, තෙනු භොවි ො තවි.

    මුලින්නෙ ිර්ෙොණය කතල් ‘Xeror’ සෙොගතම් ‘Palo Alto’ ෙධයසේථොනය

    ෙගිි.

    Narandeniya National School - ICT

  • සුරක්ිත බව සෙ ආරක්ෂාව

    31

    පරිගණකය භොවි ො කිරීතම්දී තනොතයකුත් ර්ජන වලට ලක්වන

    අ ර, තම්වොතයන්න ආරක්ෂො කිරීෙද තෙතහයුම් පද්ධතිතේ

    කොර්යයක් තේ.

    රහසේ පද (Password) සහ ගිණි පවුර (Firewall) වැි ක්රෙ

    භොවි ො කරමින්න තෙෙ කටයුතු සිදු කරයි.

    Narandeniya National School - ICT

  • විවිධ වර්යගමේ මෙමෙයුම් පද්ධති

    32

    පරිශීලක පදනෙ ෙ

    • ඒක පරිශීලක : එක් වරකට එක් පරිශීලකතයක්

    • බහු පරිශීලක : එක් වරකට වැඩි පරිශීලකයින්න ගණනක්

    කොර්යය ප්රෙොණතේ පදනෙ ෙ

    • ඒක කොර්යය : එක් වරකට එක් ක්රෙතල්ඛයක් පෙණක්

    • බහු කොර්යය : එකවිට ක්රෙතල්ඛ කිහිපයක්

  • 33

    තෙෙ පදනම් ෙ විවිධ ආකොරතේ තෙතහයුම් පද්ධති

    පවතින අ ර ඒවො පහ පරිදි තේ.

    1. ඒක පරිශීලක - ඒක කාර්යයය මෙමෙයුම් පද්ධති

    2. ඒක පරිශීලක - බහු කාර්යයය මෙමෙයුම් පද්ධති

    3. බහු පරිශීලක - බහු කාර්යයය මෙමෙයුම් පද්ධති

    4. බහු සම්බන්වධක මෙමෙයුම් පද්ධති

    5. තථ්ය කාල මෙමෙයුම් පද්ධති (Real Time)

    6. කාල විභජ මෙමෙයුම් පද්ධති

  • ඒක පරිශීලක - ඒක කාර්යයය මෙමෙයුම් පද්ධති

    Single User – Single Task

    34

    එක් ක්රියොකරුතවකුට පෙණක් සම්බන්නධ වී එක් පරිගණක

    වැඩසටහන්න පෙණක් භොවි ො කිරීෙට හැකියොව ලැතබන තලස

    සකසො ඇ .

    MS DOS, PC-DOS

    Narandeniya National School - ICT

  • ඒක පරිශීලක - බහු කාර්යයය මෙමෙයුම් පද්ධති

    Single User – Multi Task

    35

    එක් ක්රියොකරුතවකුට පෙණක් සම්බන්නධ වී පරිගණක

    වැඩසටහන්න කිහිපයක් එකවර භොවි ො කිරීෙට හැකියොව

    ලැතබන තලස සකසො ඇ .

    Windows, Linux

    Narandeniya National School - ICT

  • බහු පරිශීලක - බහු කාර්යයය මෙමෙයුම් පද්ධති

    Multi User– Multi Task

    36

    පරිශීලකයන්න කිහිප තදතනකුට විවිධ කොර්යයන්න එකවර සිදු

    කිරීෙට හැකි තෙතහයුම් පද්ධතියකි. තම් සඳහො

    කොර්යක්ෂෙ ොවය වැඩි සුපිරි පරිගණක භොවි ො කල යුතුය.

    Unix, Novel

    Windows Server

    Narandeniya National School - ICT

  • 37Narandeniya National School - ICT

  • බහු සම්බන්වධක මෙමෙයුම් පද්ධති

    (Multi-threading)

    38

    පරිගණක ක්රෙතල්ඛයක තකොටසේ කිහිපයක් එකවර සිදුකර

    ගැනීෙට හැකියොව සැලසීෙ තෙහිදී සිදු තේ.

    සකසනතේ කොර්යක්ෂෙ ොවය උපරිෙ තලසින්න ඉටුකර ගැනීතම්

    හැකියොව තෙහිදී ඇති තේ.

    Narandeniya National School - ICT

  • 39Narandeniya National School - ICT

  • තථ්ය කාල මෙමෙයුම් පද්ධති

    (Real Time Operating System)

    40

    ආදොනයක් ලද සැින්න සැකසීෙක් සිදු වී ප්රතිදොනයන්න ලබො දීෙ

    සිදු කිරීෙ සඳහො සුදුසු වන තෙතහයුම් පද්ධති වර්ගයකි.

    ඉක්ෙන්න ප්රතිචොර දැක්වීෙ තෙහිදී අ යොවශ්ය තේ.

    පරිශීලක අතුරු මුහුණ ක් තනොෙැතිව තහෝ කුඩො

    අතුරුමුහුණ ක් සහි ව පවතියි.

    Narandeniya National School - ICT

  • 41

    තබොතහෝ අවසේථො වලදී උපොාංග තුළට සෘජුවෙ සම්බන්නධ කර

    පවතියි.

    පිරිවැය ඉහළ වන අ ර වැඩි ෙ කයක් අවශ්ය තේ.

    ATM යන්වර, මුද්රණ යන්වර, ෆැක්ස් යන්වර, ෙංෙසුරු

    Narandeniya National School - ICT

  • කාල විභජ මෙමෙයුම් පද්ධති

    (Time Sharing Operating System)

    42

    තෙහිදී පුද්ගලයින්න ගණනොවක් ජොලග පද්ධතියක් ෙගින්න

    ප්රධොන පරිගණකයට සම්බන්නධ වී ඇති විට සකසනතේ කොලය

    අතනකුත් තයදවුම් අ ර තබදො ගැනීෙක් සිදු තේ.

    ක්ෂණික ප්රතිචොර දැක්වීෙක් සහ සකසනතේ අලස කොලය අඩු

    කිරීෙ තෙහිදී සිදු තේ.

    Narandeniya National School - ICT

  • මෙමෙයුම් පද්ධතියක් ෙගින්ව පරිගණකයක් තුළ ඇති මගානු බෙලුම් සෙ මගානු කළෙ ාකරණය කර

    ආකාරය

    43Narandeniya National School - ICT

  • මගානු සෙ ාොවලි

    44

    තගොනුවක් (File) යනු, නම් කරන ලද එකිතනකට සම්බන්නධ වූ

    ත ොරතුරු එකතුවකි. ඒවො බිටු අනුක්රෙයක් තලසද හැඳින්නතේ.

    නොෙොවලියක් (Directory) යනු, පරිගණකතේ තගොනු ගබඩො

    කිරීෙට ඇති සේථොනයකි.

    Narandeniya National School - ICT

  • 45

    තගොනුවක් දැකිය හැකි ප්රධොන ආකොර 2කි.

    තාර්යික දැක්ෙ (Logical View): පරිශීලකයින්ව මගානුවක් දි

    ආකාරය මෙය මේ.

    රූපෙය තගොනු පික්සල තීව්ර ො අගයක් තලසත් අතනක්

    තගොනු බයිටවල අනුක්රෙයක් තලසත් පරිශීලකයන්න දකියි.

    Narandeniya National School - ICT

  • 46

    මභෞතික දැක්ෙ (Physical View) : මගානුවක් ද්විතීයික

    ආචය මේ ගබඩා කර ආකාරයයි.

    තගොනුවක් ද්විතීයික ආචයනතේ ගබඩො කිරීතම්දී

    අනුයො ව අවශ්ය තනොවන අ ර ඒ සඳහො තබොතහෝ

    ක්රෙයන්න පවතියි.

    Narandeniya National School - ICT

  • මගානු ලාක්ෂණික (File Attributes)

    47

    තගොනුවකට සම්බන්නධ ත ොරතුරු තෙනම් තේ.

    තගොනු නොෙය

    තගොනුතේ වර්ගය (Ex: Source, Data, Executable)

    තගොනුව ගබඩො වී ඇති ද්විතීයික ආචයනය

    තගොනුව භොවි ො කිරීෙට අවසර ඇති පරිශිගකයින්න

    තගොනුතේ සාංවිධොනය (Sequential, Random)

    Narandeniya National School - ICT

  • 48

    තගොනුව ිර්ෙොණය කළ තහෝ අවසොනයට භොවි ො කළ දිනය සහ

    තේලොව

    තගොනුතේ ධොරි ොව (Size)

    Narandeniya National School - ICT

  • මගානු ප්රරූප (File Types)

    49

    පරිගණකතේ පවතින සෑෙ තගොනුවක්ෙ තගොනු නොෙය (File

    Name) සහ තගොනු දිගුව (File Extensions) යන තකොටසේ වලින්න

    සෙන්නවි තේ.

    තගොනු ප්රරූපය නැ තහොත් තගොනුතේ අන්න ර්ග ය හඳුනො ගැනීෙ

    සඳහො තගොනු දිගුව තයොදො ග හැක.

    Narandeniya National School - ICT

  • 50

    බහුලව භොවි ො වන තගොනු කිහිපයකි.

    ක්රියොත්ෙක කළ හැකි තගොනු (Executable File)

    පරිගණක වැඩසටෙන්ව වලට අදාල මේ : .exe

    පොඨ තගොනු(Text File)

    ඉමලක්මරානික අක්ෂර මේළි වශමයන්ව ගබඩා ී ඇති මගානු මේ:

    .txt , .docx

    Narandeniya National School - ICT

  • 51

    රූපෙය තගොනු(Image File)

    විදුත් ආකාරමයන්ව රූප ගබඩා කර ඇති මගානු මේ.: .jpg, .gif,

    .bmp, .png

    වීඩිතයෝ තගොනු(Video File)

    චල රූ ගබඩා කර ඇති මගානු මෙ ම් මේ..: .vob, .flv,

    .swf

    Narandeniya National School - ICT

  • 52

    ශ්රවය තගොනු(Audio File)

    ෙඩ ගබඩා කර ඇති මගානු මෙ ම් මේ. : .wav, .mp3

    සම්පිණ්ඩි තගොනු()

    විවිධ වැඩසටෙන්ව වලින්ව සකස් කරගත් මගානුවල ධාරිතාව

    කුඩා කර සංමකෝච ය ිරීෙ මෙ ම් මේ. : .rar, .zip

    Narandeniya National School - ICT

  • මගානු ාොවලි සෙ මගානු සංවිධා ය

    53

    තගොනු කිහිපයක් අඩාංගු කර ඇති ඒකකයක් ත ෝල්ඩරයක් (Folder) තේ.

    පරිශීලකයොට අවශ්ය පරිදි තගොනු එක් කර ත ෝල්ඩර ිර්ෙොණය කළ

    හැක.

    පරිගණක දෘඩ ැටිතේ සේවයාංක්රීයව ිර්ෙොණය වන ත ෝල්ඩර කිහිපයක්

    ඇ .

    Documents, Pictures, Videos, Recycle Bin, ProgramFiles, Windows

    Narandeniya National School - ICT

  • මගානු වුෙය (File Structure)

    54

    තගොනු වුහය යනු තෙතහයුම් පද්ධතියකට තත්රුම් ග හැකි

    ආකෘති වර්ගයකි.

    එනම්, තගොනුවකට එහි ප්රරූපය අනුව අර්ථ දැක්වූ ිෂේචි

    වුහයක් ඇ .

    පොඨ තගොනුවක් යනු, තේළි රැසකින්න යුත් අනුලක්ෂණ අනුක්රෙයකි.

    විෂය තගොනුවක් (Object File) යනු, පරිගණකයට තත්රුම් ග හැකිකොණ්ඩ තලස සාංවිධොනය වූ බයිට සමූහයකි.

    Narandeniya National School - ICT

  • මගානු පද්ධති (File Systems)

    55

    දෘඩ ැටියක් අකෘතිකරණය (Format) කරන අවසේථොතේ තගොනු ගබඩො

    කිරීෙට අවශ්ය වුහය දෘඩ ැටිය තුළ ිර්ෙොණය තේ.

    Narandeniya National School - ICT

  • 56

    තෙතහයුම් පද්ධතියකදී තගොනු ගබඩො කිරීෙ, තගොනු නොෙයන්න සහ

    තගොනු සාංවිධොනය කිරීතම් සෙසේථ වුහය තගොනු පද්ධතියක් නම්

    තේ. ප්රධොන තගොනු ප්රරෑප 2ක් පවතියි.

    NTFS (New Technology File System)

    FAT (File Allocation Table) සෙ FAT32

    Narandeniya National School - ICT

  • මගානු විභජ වගුව

    FAT සෙ FAT32 (File Allocation Table)

    57

    MS DOS තෙතහයුම් පද්ධතිය ෙගින්න හඳුන්නවො දුන්න තගොනු

    පද්ධතියකි.

    තෙහිදී තගොනු විභජන වගුවක් තුළ, ද්විතීයික ආචයනතේ

    ැන්නපත් කර ඇති තගොනුවල විසේ ර සටහන්න කර බො ගියි.

    Narandeniya National School - ICT

  • 58

    තගොනු විභජන වගුව සහ මූල ඩිතරක්ටරිය සේථොවරව පිහිටො ඇති ිසො

    පද්ධතිය බල ගැන්නවීතම්දී තගොනු ිවැරදිව පිහිටුවො ග හැක.

    ප්රධොන ලක්ෂණකිහිපයක් පහ දැක්තේ.

    තගොනු නොෙයක උපරිෙ අකුරු ගණන 8කි.

    තගොනුවක උපරිෙ ධොරි ොව 4GB තේ.

    තගොනු හැකිලීතම් හැකියොවක් නැ .

    අකුරු සාංතක් වලට හැරවිය තනොහැක.

    Partition එකක ධොරි ොව 32 GB තේ.

    තගොනු ආරක්ෂො කිරීෙට පිටපත් 2ක් බො ගියි.

    Narandeniya National School - ICT

  • ව තාක්ෂණ මගානු පද්ධතිය

    NTFS (New Technology File System)

    59

    Microsoft සෙොගෙ විසින්න වැඩි දියුණු කරන ලද, එෙ සෙොගතම්

    හිමිකොරත්වය ඇති තගොනු පද්ධතියකි.

    තෙය තගොනු විභජන වගුතේෙ වැඩි දියුණු අවසේථොවකි.

    යුිතක් පද්ධතියට අනුරූප තේ.

    Narandeniya National School - ICT

  • 60

    ැටි සම්බන්නධ තදෝෂ සේවයාංක්රීයව ප්රකෘති ත්වයට පත් කිරීතම්

    හැකියොව ඇ .

    විශ්ොල දෘඩ ැටි සඳහො ඇති සහතයෝගීත්වය වර්ධනය කරයි.

    වඩොත් තහොඳ ආරක්ෂොවක් සහ විතශ්ේෂ තගොනු සඳහො අවසරලත්

    පරිශීලකයන්නට පෙණක් ප්රතේශ් වීෙ සඳහො ගුේ තක් නයක් සහ

    අනුෙතියක් භොවි ො කරයි.

    Narandeniya National School - ICT

  • 61

    ප්රධොන ලක්ෂණ කිහිපයක් පහ දැක්තේ.

    තගොනු නොෙයක උපරිෙ අකුරු ගණන 255කි.

    තගොනුවක උපරිෙ ධොරි ොව 16TB තේ.

    තගොනු හැකිලීතම් හැකියොවක් ඇ .

    අකුරු සාංතක් වලට හැරවිය හැක.

    Partition එකක ධොරි ොව 16Exabyte තේ.

    Narandeniya National School - ICT

  • මගානු ආරක්ෂාව (File Security)

    62

    පද්ධතිතේ පවතින තගොනු වල ආරක්ෂොව සඳහො ප්රධොන ක්රෙ 2ක්

    තයොදො ගියි.

    1. රෙස් පද (Password)

    පුද්ගල අනනය ොව තපන්නවීෙට තයොදො ගියි.

    රහසේ පද උපකල්පනය කිරීෙට අපහසු තලස තයදිය යුතුය.

    Narandeniya National School - ICT

  • 63

    2. ප්රමේශ ීමම් වරප්රසාද (Access Privileges)

    තගොනුතේ ඇති දත් තවනසේ කිරීෙ, ආදොනය වැි කටයුතු

    සඳහො අවසර ලබො ග යුතු වීෙ තෙහිදී සිදු තේ.

    පරිශීලකයන්න කිහිපයක් සිටින අවසේථොවක එක් එක්

    පුද්ගලයොතේ රොජකොරිය අනුව ප්රතේශ් වීතම් හැකියොව

    තවනසේ කළ හැක.

    Narandeniya National School - ICT

  • සෙතික ිරීෙ (Authentication)

    64

    තෙතහයුම් පද්ධතියට අදොල පරිශීලකයින්න හඳුනො ගැනීෙට තයොදො

    ගියි.

    පරිශීලක විසින්න ලියොපදිාංචි වූ පරිශීලක නොෙය සහ මුරපදය භොවි ො තකොට,

    තෙතහයුම් පද්ධතියට ඇතුළු වීෙ.

    පරිශීලක ගුණොාංග (ඇඟිලි සලකුණු, අක්ි දෘෂේි පටල අත්සන) භොවි ො

    කර තෙතහයුම් පද්ධතියට ඇතුළු වීෙ.

    Narandeniya National School - ICT

  • මගානු ආචය කළෙ ාකරණය

    (File Storage Management)

    65

    පරිගණකයක් තුළ තගොනු ආචයනය කිරීතම්දී එෙ තගොනුතේ ඇති

    ත ොරතුරු පවත්වො ගැනීෙ සඳහො දොයක වන්නතන්න තෙතහයුම් පද්ධතියයි.

    තෙතසේ දත් සහි තගොනු ැන්නපත් කිරීතම්දී තෙතහයුම් පද්ධතිය ෙඟින්න

    ැටි අවකොශ්ය ලබො දීෙ ආචයන විභජනය (Storage Allocation) තලස

    හැඳින්නතේ.

    Narandeniya National School - ICT

  • ආචය විභජ ය (Storage Allocation)

    66

    තෙය ප්රධොන අකොර 3කි.

    1. යොබද විභජනය (Contiguous Allocation)

    2. සබැඳි විභජනය (Linked Allocation)

    3. සූචක / අනුක්රමික විභජනය (Indexed Allocation)

    Narandeniya National School - ICT

  • යාබද විභජ ය (Contiguous Allocation)

    67Narandeniya National School - ICT

  • 68

    දෘඩ ැටිය තුළ දත් ැන්නපත් වන්නතන්න එහි ඇති කුඩොෙ ඒකකය වන

    කැටිති (Sectors) තුළයි.

    කැටිත් ක ගබඩො කළ හැක්තක් byte 512 ක් පෙණි.

    ැන්නපත් කරන දත් තගොනුතේ විශ්ොලත්වය වැඩි වන විට කැටිති වැඩි

    ප්රෙොණයක් භොවි ො තේ. ඇ ැම් විට වළලු එකකට වැඩි ප්රෙොණයක්ද

    තයොදො ගියි.

    තෙතසේ ැන්නපත් කරන තගොනුව, ආසන්නනතේ ඇති කැටිති කිහිපයක

    ැන්නපත් වීෙ යොබද විභජනය නම් තේ.

    Narandeniya National School - ICT

  • 69

    යොබද විභජනතේ ලක්ෂණ පහ පරිදි තේ.

    සරල තේ.

    ප්රතේශ්ය පහසු තේ.

    තගොනුව ිර්ෙොණය වන විට එහි ප්රෙොණය තනොදියි.

    තගොනුතේ ප්රෙොණය වැඩි කිරීෙට අපහසුය.

    බොහිර ඛණ්ඩනීකරණය සිදු විය හැක.

    Narandeniya National School - ICT

  • සබැඳි විභජ ය (Linked Allocation)

    70Narandeniya National School - ICT

    1

    16

    25

    10

  • 71

    තෙහිදී දත් ැන්නපත් වීතම්දී එක ලඟ පිහිටි කැටිති තුළ දත් ැන්නපත්

    වීෙක් සිදු තනොතේ.

    පළමු දත් කොණ්ඩය එක් කැටිත් ක ැන්නපත් වූ පසු ඉතිරි දත් තකොටස

    ැන්නපත් වූ සේථොනය පිළිබඳ සටහනක් එෙ කැටිත්තත්ෙ සඳහන්න කරයි.

    තගොනුතේ අවසොනයටෙ දත් ැන්නපත් වූ කැටිත්තත් එවැන්නනක් සඳහන්න

    තනොතේ.

    Narandeniya National School - ICT

  • 72

    MS DOS FAT තගොනු පද්ධතිය උදොහරණ තලස ග හැකිය.

    සබැඳි විභජනතේ ලක්ෂණ පහ පරිදි තේ.

    බොහිර ඛණ්ඩනීකරණයක් සිදු තනොතේ.

    තගොනුතේ ප්රෙොණය වැඩි කරග හැක.

    සසම්භොවී තලස දත් තව ප්රතේශ් වීෙට තනොහැක. ආරම්භතේ සිට

    පිළිතවලින්න ගෙන්න කළ යුතුය.

    Narandeniya National School - ICT

  • සූචක / අනුක්රමික විභජ ය (Indexed Allocation)

    73Narandeniya National School - ICT

  • 74

    තෙහිදී ැන්නපත් වන සෑෙ තගොනුවකටෙ අදොල ත ොරතුරු සූචියක

    ැන්නපත් කර, ඒ අනුව දත් වලට ප්රතේශ් වීෙ සිදු තේ.

    තෙෙ සූචිය තුළ දත් ැන්නපත් වන සේථොන පිළිබඳව ත ොරතුරු අරොවක්

    පවතියි.

    තගොනුවට අලුතින්න තකොටසක් එක් කළද, තකොටසක් ඉවත් කළද සූචක

    වගුතේ තවනසේකම් සිදු තේ.

    සූචක වගුවද කැටිත් කෙ ආචයනය තේ.

    Narandeniya National School - ICT

  • 75

    UNIX තගොනු පද්ධතිය උදොහරණ තලස ග හැකිය.

    සූචක / අනුක්රමික විභජනතේ ලක්ෂණ පහ පරිදි තේ.

    බොහිර ඛණ්ඩනීකරණයක් සිදු තනොතේ.

    තගොනුතේ අවසොනය ශුණය දර්ශ්යකින්න ිරූපණය තේ.

    සුසාංහි කරණයක් (Compaction) නැ .

    Narandeniya National School - ICT

  • තැටි ඛණ්ීකරණය සෙ විඛණ්ීකරණය

    (Disk Fragmentation and Defragmentation)

    76

    තගොනුවක දත් ැන්නපත් වීතම්දී දත් යන්න අනුයො තලස ැන්නපත්

    තනොවී විවිධ සේථොනයන්නහි ැන්නපත් වීෙ ිසො ඛණ්ීකරණය සිදු තේ.

    Narandeniya National School - ICT

  • 77

    ැටියක ැින්න ැන විසිරී තිබූ තගොනු තකොටසේ නැව අනුයො ව සකසේ

    කිරීෙ, විඛණ්ීකරණය තලස හැඳින්නතේ.

    Narandeniya National School - ICT

  • ද්විතීයික ආචය වල ඩත්තුව

    (Maintenance of Secondary Storage)

    78

    ද්විතීයික ආචයන යනු, පරිශීලකතේ සහ පද්ධතිතේ දත් හො ක්රෙතල්ඛ

    ැන්නපත් කිරීෙට තයොදො ගන්නනො නශ්ය තනොවන ෙ කයකි.

    ප්රභව ක්රෙතල්ඛ (Source Code/Program), ක්රියොත්ෙක කළ හැකි

    ක්රෙතල්ඛ (Executable Program), ක්රෙතල්ඛ සඳහො වන දත් සහ

    ොවකොලික දත් ආචයනය කිරීෙ සඳහො ද්විතීයික ආචයන භොවි ො කරයි.

    Narandeniya National School - ICT

  • 79

    තෙතසේ වැදගත් කොර්යයක් සිදු කරන ද්විතීයික ආචයන උපොාංග ආරක්ෂො

    කිරීෙ සඳහො තෙතහයුම් පද්ධතිතේෙ ක්රෙතේද කිහිපයක් පවතියි.

    1. චුම්භක පටි පවිර ිරීෙ (Disk Cleanup)

    ඇ ැම් අවසේථො වලදී පරිශීලකතේ අනුදැනුෙකින්න ත ොරව අනවශ්ය

    තගොනු දෘඩ ැටිතේ ැන්නපත් තේ.

    ඒවො ඉවත් කිරීෙ සඳහො, cleanmgr.exe ෙෘදුකොාංගය භොවි ො කළ හැක.

    Narandeniya National School - ICT

  • 80

    2. තැටි විඛණ්ඩකරණය ිරීෙ (Disk Defragmentation)

    දත් විසිරී තිබීෙ ිසො තගොනු භොවි ො කිරීතම්දී වැඩි කොලයක් ග

    තේ. විඛණ්ීකරණය සඳහො පහ පියවර අනුගෙණය කළ යුතුය.

    Double click on MyComputer Select a Partition Click on Properties– Tools Click on Defragment Now

    Narandeniya National School - ICT

  • මගානුවක් සුරක්ිත කළ ෙැි ක්රෙ

    81

    තභෞතික උපක්රෙ තයදීෙ.

    තගොනු බොහිර උපොාංග තව පිටපත් කර ැබීෙ.

    දත් හො තගොනු විතක් නය කිරීෙ.

    තගොනු සඳහො රහසේ පද භොවි ො කිරීෙ.

    ගිණිපවුර භොවි ො කිරීෙ

    Narandeniya National School - ICT

  • ආකෘතිකරණය කළ තැටියින්ව ැවත දත්ත ලබා ගැනීෙ

    (Recovery of data from a formatted disk)

    82

    ආකෘතිකරණතේදී දෘඩ ැටිතේ ඇති දත් ෙකො දෙයි.

    නමුත් ඉහළ ෙට්ටතම් ැටි ආකෘතිකරණයකදී සිදු වන්නතන්න එෙ

    තගොනුවලට අදොල සම්බන්නධක ෙැකී යොෙ පෙණි.

    එෙ ැටිතේ තගොනු ඇතුලත් තකොටසේ වල නැව දත් ලියන ත ක් ඒවො

    පවතියි.

    Narandeniya National School - ICT

  • මෙමෙයුම් පද්ධතිය, පරිගණකය තුළ ක්රියාය කළෙ ාකරණය කර

    ආකාරය

    83Narandeniya National School - ICT

  • ක්රියාය ය (Process)

    84

    ක්රියොකොරී ත්වතේ පවතින පරිගණක වැඩසටහනක් ක්රියොයනයක් තලස

    හැඳින්නතේ.

    ක්රියොයනයක් යනු ක්රෙතල්ඛයක් තනොතේ.

    ක්රෙතල්ඛයක ක්රියොයන කිහිපයක්ෙ තිබිය හැක.

    තම්වො පොලනය කරනු ලබන්නතන්න, පරිගණක තෙතහයුම් පද්ධතිතේ

    ගර්භය(Kernel) ෙගිි.

    Narandeniya National School - ICT

  • 85

    ක්රියොයන ප්රධොන ප්රරෑප 2කි.

    1. ආදොන හො ප්රතිදොන හො බැඳී පවතින ක්රියොයන

    2. සකසනය හො බැඳී පවතින ක්රියොයන

    ක්රියොයනයක අඩාංගු තකොටසේ

    හැඳුනුම් අාංකය (Process ID)

    විධොනීය තක් (Executable Code)

    ක්රියොත්ෙක වීෙට අවශ්ය දත්

    ක්රියොත්ෙක වීතම් සන්නදර්භය (ප්රමුඛ ොව, ආදොන ප්රතිදොන සඳහො නැවතී සිටීද

    යන බව)Narandeniya National School - ICT

  • 86

    ක්රියොයනිර්ෙොණය කිරීෙට තහේතු වන්නතන්න,

    පරිශීලක විසින්න වැඩසටහනක්ආරම්භ කිරීතම්දී.

    තෙතහයුම් පද්ධතියක් ෙගින්න යම් තසේවොවක් සැපයීෙට ක්රියොයන

    ිර්ෙොණය කිරීතම්දී

    ක්රියොත්ෙක තවමින්න පවතින වැඩසටහනක් ෙගින්න වත්

    ක්රියොයනයක් ආරම්භ කිරීතම්දී.

    නව කොණ්ඩ සැකසුෙකදී

    Narandeniya National School - ICT

  • 87

    ක්රියොයන සෙොේතිතේදී (Process Termination) එෙ ක්රියොයනයට පවරන

    ලද සම්පත් සියල්ලෙ තෙතහයුම් පද්ධතිය විසින්න නැව ලබො ගියි.

    ක්රියොයන සෙොේතියට තහේතු වන්නතන්න,

    සොෙොනය සෙොේතිය.

    ක්රියොත්ෙක වීෙ සඳහො ලබො දුන්න කොලය අවෙ වීෙ.

    ඉල්ලො සිටි සම්පත් තනොතිබීෙ.

    ක්රියොත්ෙක වීතම් තදෝෂ.

    තෙතහයුම් පද්ධතිතේ අවශ්ය ොවක් ෙ .

    ෙ ක ප්රතේශ් උල්ලාංඝනය.

    Narandeniya National School - ICT

  • අතුරුබිඳුෙ (Interrupts)

    88

    ක්රියොයනයක ක්රියොකොරීත්වය තවනසේ කරන සිදු වීෙක්

    අතුරුබිඳුෙක් තලස හැඳින්නතේ.

    ආදොන / ප්රතිදොන ක්රියොවක තසේවො කොලය ඉක්ෙ යොෙ ිසො

    අතුරුබිඳුෙක් විය හැක.

    යම් උපොාංගයක් ියමි කොර්යය අවසන්න වූ පසු, ෙ කොර්යය අවසන්න බව

    තෙතහයුම් පද්ධතියට දැන්නවීෙ අතුරුබිඳුෙක් ඇති කරයි.

    Narandeniya National School - ICT

  • 89

    අතුරුබිඳුෙ හැසිරවීෙ පහ පරිදි සිදු තේ.

    ක්රියොයනයක් ආදොන/ ප්රතිදොන සඳහො තයොමු වීතම්දී සකසනය ෙගින්න

    ක්රියොයනය ක්රියොත්ෙක කිරීෙ අවසන්න කරයි.

    ෙධය සැකසුම් ඒකකය අලසව සිටින තේලොතේදී සකසනය විසින්න

    ක්රියොයනතේ එෙ අවසේථොතේ ත්වය ැන්නපත් කරතගන, තවනත්

    ක්රියොයනයක් ක්රියොත්ෙක කිරීෙට ලබො ගියි.

    Narandeniya National School - ICT

  • 90

    ආදොන/ප්රතිදොන ක්රියොවලිය අවසන්න වූ විට එෙ උපොාංග ෙගින්න, ෙ

    කොර්යය අවසන්න බව ෙධය සැකසුම් ඒකකයට අතුරුබිඳුෙකින්න

    දන්නවයි.

    ඉන්නපසු ෙධය සැකසුම් ඒකකය ෙගින්න නැව ත් ක්රියොයනතේ අවසන්න

    වරට තිබූ ත්වය පරික්ෂො කර බලො එ ැන්න සිට නැව ත් ක්රියොයනය

    ක්රියොත්ෙක කරනු ලැතේ.

    Narandeniya National School - ICT

  • ක්රියාය කළෙ ාකරණය

    (Process Management)

    91

    සකසනතයන්න උපරිෙ තසේවොවක් ලබො ගැනීෙ සඳහො එකවර

    වැඩසටහන්න කිහිපයක් ක්රියොත්ෙක කරයි.

    එහිදී එකවර ක්රියොයන කිහිපයක් ෙ කතේ බොතගන, එක් එක්

    ක්රියොයනයට කොලයක් ලබො දී සකසනය තව තගනවිත්

    ක්රියොත්ෙක කරයි.

    Narandeniya National School - ICT

  • 92

    තෙහිදී කුෙන ක්රියොයනය, තක රම් තේලොවක් සකසනය සඳහො ලබො දිය

    යුතුද යන්නන තීරණය කරන්නතන්න තෙතහයුම් පද්ධතිය ෙගිි.

    එය ක්රියොයන ියෙකරණය (Process Scheduling) නම් තේ.

    ක්රියොයන කළෙනොකරණතේදී තෙතහයුම් පද්ධතිය පහ කොර්යයන්න සිදු

    කරයි.

    සකසනතේ සහ ක්රියොයනතේ ත්වය පරික්ෂො කිරීෙ.

    ක්රියොයනය සඳහො සකසනය ලබො දීෙ.

    ක්රියොයනය තවතින්න සකසනය නැව ත් ලබො ගැනීෙ.

    Narandeniya National School - ICT

  • ක්රියාය තත්වය (Process State)

    93

    තෙතහයුම් පද්ධතියක ප්රධොන කොර්යය වන්නතන්න, යම් ක්රියොයනයක

    කොර්යය අවසන්න වන ත ක් දැනට පවතින සහ අලුතින්න

    ිර්ෙොණය වන ක්රියොයන, එක් එක් ත්ව අ ර ෙොරු කිරීෙයි.

    ක්රියොයනයක් තෙෙ ත්ව අ ර ෙොරු වීෙ, ක්රියොයන සාංක්රොන්නතිය

    තලස හැඳින්නතේ.

    Narandeniya National School - ICT

  • තත්ව ෙමත් ක්රියාය සංක්රාන්වති සටෙ

    (Seven State Process Transition Diagram)

    94Narandeniya National School - ICT

  • 95

    මුලින්නෙ ක්රියොයනයනිර්යමිත අවසේථොවට පත් තේ.

    ඉන්නපසු සූදා ම් ත්වයට තහෝ ප්රතිෙරණය කළ සෙ රැදී සිටි ත්වයට

    පත් තේ.

    සූදා ම් ත්වයට පත් වුවතහොත්, එය ක්රියාත්ෙක ත්වයට පත් වී පසුව

    අවසන්ව ත්වයට පත් තේ.

    සූදා ම් ත්වතේදී තහෝ නිර්යමිත අවසේථොතේදීෙ තහෝ ක්රියොයනයක්

    ප්රතිෙරණය කළ සෙ රැදී සිටි ත්වයට පත් වන්නතන්න, ඉක්ෙින්න සිදු විය

    යුතු ක්රියොයනයකට ප්රධොන ෙ කතේ ඉඩ ලබො දීෙ සඳහොය.

    Narandeniya National School - ICT

  • 96

    තෙෙ ප්රතිෙරණය කළ සෙ රැදී සිටි ත්වයට පත් කිරීතම්දී එෙ

    ක්රියොයනය තයොමු වන්නතන්න, අ ය ෙ කයටයි.

    ඉන්නපසු අ ය ෙ කතේ ඇති එෙ ක්රියොයනය නැව ක්රියොත්ෙක කිරීෙට

    අවශ්ය වූ විට නැව ත් සූදා ම් ත්වයට පත් තකොට ප්රධොන ෙ කයට

    තයොමු කරයි.

    ඇ ැම් ක්රියොයනයන්න ක්රියාත්ෙක ත්වතයන්න අවසන්ව ත්වයට පත්

    තනොතේ.

    Narandeniya National School - ICT

  • 97

    එෙ ක්රියොයනයන්න දිගටෙ සිදු කරතගන යොෙ සඳහො අවශ්ය බොහිර සොධක

    සම්පූර්ණ වන ත ක් අවහිර ත්වයට පත් තේ.තබොතහෝ විට තෙතසේ සිදු

    වන්නතන්න ආදොන ප්රතිදොන උපොාංග වලින්න සිදුවන බොධොවන්න ිසොය.

    එෙ අවසේථොතේදී ඒවො ප්රධොන ෙ කතයන්න ොවකොලිකව අත් හිටුවො අ ය

    ෙ කය තව තයොමු කරයි. එෙ අවසේථොව ප්රතිෙරණය කළ සෙ අවහිර

    කළ ත්වය තලස හඳුන්නවයි.

    Narandeniya National School - ICT

  • 98

    එෙ ක්රියොයනයට අදොල බොහිර සොධකයන්න (ආදොන ප්රතිදොන ක්රියොවලිය)

    සම්පූර්ණ කළ පසු, නැව ත් ක්රියොයනය ප්රධොන ෙ කයට ඇතුල් කරන

    අ ර එය සූදා ම් ත්වයට පත් වී ක්රියාත්ෙක ත්වයට ගෙන්න කරයි.

    ිර්මි අවසේථොවට පත් වූ ක්රියොවක් සූදොනම් ත්වයට එන ත ක් රැදී

    සිටීෙ පොලනය කරනු ලබන්නතන්න දිගුකොලීන ියෙොකොරක (Long Term

    Scheduler )නම් ෙෘදුකොාංග ෙගිි.

    Narandeniya National School - ICT

  • ක්රියාය පාල ඛණ්ඩය

    (Process Control Block-PCB)

    99

    සෑෙ ක්රියොයනයකටෙ පොලන ඛණ්ඩයක් ඇති අ ර, එෙගින්න ක්රියොයන

    කළෙනොකරණයට අවශ්ය දත් වුහයක් බො ගියි.

    සෑෙ ක්රියොයනයකෙ ක්රියොයන පොලන ඛණ්ඩය, එයට ආතේණික

    අාංකයකින්න හඳුනො ග හැකිය.

    ක්රියොයන පොලන ඛණ්ඩයක පහ කරුණු සටහන්න වී ඇ . නමුත් විවිධ

    තෙතහයුම් පද්ධතීන්නහිදී තම්වො තවනසේ තේ.

    Narandeniya National School - ICT

  • 100

    1. ක්රියාය තත්වය (Process State)

    ක්රියොයනතේ වර් ෙොන ත්වය (ධොවන ත්වතේ තහෝ සූදොනම්

    ත්වතේ)

    2. ක්රියාය ෙඳු ා ගැනීමම් අංකය (Process ID)

    එක් එක් ක්රියොයනය අනනයව හඳුනො ගැනීෙ සඳහො සෑෙ ක්රියොයනයටෙ

    හඳුනො ගැනීතම් අාංකයක් පවතියි.

    3. වැඩසටෙන්ව ගණකය (Program Counter)

    ක්රියොයනතේ ඊ ලඟට ක්රියොත්ෙක විය යුතු උපතදතසහි ෙ ක ලිපි

    තයොමුව තව තයොමු වී ඇ .

    Narandeniya National School - ICT

  • 101

    4. ක්රියාය මරජිස්තර (CPU Registers)

    ක්රියොයනය ක්රියොත්ෙක ත්වතේදී දත් රඳවොතගන සිටිය යුතු

    තරජිසේ ර වර්ග තේ.

    5. ආදා /ප්රතිදා මතාරතුරු (IO Status Information)

    තෙහි ඇතුළත් වන්නතන්න ක්රියොයනයට තවන්න කරන ලද ආදොන හො ප්රතිදොන

    උපොාංග තේ.

    Narandeniya National School - ICT

  • 102Narandeniya National School - ICT

    දක්ව ය (Pointer) ක්රියාය තත්වය (Process State)

    ක්රියාය ෙඳු ා ගැනීමම් අංකය (Process ID)

    වැඩසටෙන්ව ගණකය (Program Counter)

    මරජිස්තර (Registers)

    ආදා / ප්රතිදා මතාරතුරු (I/O Information)

    ෙතක ප්රොණය (Memory Space)

    මව ත් (Other)

    ක්රියොයනය අවසන්න වූ විට ඊට අදොළ පොලන ඛණ්ඩයද ඉවත් තේ.

  • සන්වදර්යභ ස්විචය (Context Switching)

    103Narandeniya National School - ICT

  • 104

    සන්නදර්භ සේවිචතේදී සිදු වන්නතන්න, ක්රියොයන කිහිපයක් සඳහො

    එකවර ෙධය සැකසුම් ඒකකතේ ඉඩ ලබො දීෙයි.

    එනම් දැනට පවතින ක්රියොයනයක් අත් හිටුවො එහි ත්වය, එයට

    අදොල ක්රියොයන පොලන ඛණ්ඩතේ ැන්නපත් කර ගන්නනො අ ර

    තරජිසේ ර වලින්න එෙ දත් ෙකො දෙයි.

    ඉන්නපසු නව ො තිබූ ක්රියොයනයක තහෝ නව ක්රියොයනයක ත්වය

    ක්රියොයන පොලන ඛණ්ඩතයන්න ලබො තගන ඒවොට අදොල දත්

    තරජිසේ ර වල සටහන්න කරයි.Narandeniya National School - ICT

  • 105

    තෙතසේ ක්රියොයන අ ර ෙොරු වීතම්දී සන්නදර්භ සේවිචය ෙගින්න අෙ ර

    කොලයක් වැය කරන ිසො පරිගණක වල ක්රියොකොරීත්වය

    අකොර්යක්ෂෙ තේ.

    Narandeniya National School - ICT

  • නියෙකරණ වර්යග (Types of Scheduling)

    106

    දීර්යඝ කාලී නියෙකරණය (Long-term Scheduling)

    ිර්මි ත්වතේ සිට සූදොනම් ත්වයට ක්රියොයන යවනු ලැතේ.

    ෙධය කාලී නියෙකරණය (Medium-term Scheduling)

    ප්රධොන ෙ කය හො ද්විතීයික ආචයන අ ර ක්රියොයන හුවෙොරු කරයි.

    මකටි කාලී නියෙකරණය (Short-term Scheduling)

    සූදොනම් ත්වතේ පවතින ක්රියොයනයන්නතගන්න කුෙක් ඊ ලඟට

    සකසනය තව ලබො දිය යුතුද තීරණය කරයි.

    Narandeniya National School - ICT

  • මෙමෙයුම් පද්ධතිය ෙගින්ව සම්පත්කළෙ ාකරණය ිරීෙ.

    107Narandeniya National School - ICT

  • ෙතක කළෙ ාකරණය (Memory Management)

    108

    පරිගණකතේ ෙ ක කළෙනොකරණය යනු තෙතහයුම් පද්ධතිය

    ෙගින්න සිදුකරන ප්රධොනෙ කොර්යයකි.

    ක්රියොයනයන්න ප්රධොන ෙ කතේ සිට දෘඩ ැටියටත්, දෘඩ ැටිතේ

    සිට ප්රධොන ෙ කයටත් හුවෙොරු කිරීතම්දී ප්රධොන ෙ කය පොනය

    කරන්නතන්න ෙධය සැකසුම් ඒකකය ෙගිි.

    Narandeniya National School - ICT

  • 109

    ෙ ක කළෙනොකරණතේදී යොවත්කොලීන කරන කරුණු පහ

    පරිදි තේ.

    ෙ ක සේථොනයන්න පිළිබඳ කරුණු.

    ෙ ක සේථොනයන්න ක්රියොයනයන්න විසින්න භොවි කර තිතේද යන වග.

    එතසේ අත්කර තගන ඇත්නම් භොවි ො කර ඇති ෙ ක ධොරි ොව.

    කුෙන ක්රියොයනය කුෙන අවසේථොතේ ප්රධොන ෙ කයට තගන ආ යුතුද වග.

    යම් ක්රියොයනයක් ප්රධොන ෙ කතයන්න ඉවත් වූ විට ිදහසේ වන ෙ ක

    ධොරි ොව

    Narandeniya National School - ICT

  • 110

    ෙ ක කළෙනොකරණතේදී තෙතහයුම් පද්ධතිතේ කොර්යය

    ප්රධොන ෙ කය පිළිබඳ සටහන්න බො ගැනීෙ.

    බහු ක්රෙතල්ඛනතේදී කුෙන ක්රියොයනය කුෙන අවසේථොවක ප්රධොන

    ෙ කයට තයොමුකළ යුතුද යන්නන තීරණය කිරීෙ.

    ක්රියොයන සඳහො ප්රධොන ෙ කතේ බොග යුතු ෙ ක ධොරි ොව

    ක්රියොයන සඳහො අවශ්ය වූ විට ෙ කය තවන්නකර දීෙ.

    ක්රියොයන සෙොේ වූ විට එෙ ක්රියොයනතයන්න ෙ කය ිදහසේ කර

    ගැනීෙ.

    Narandeniya National School - ICT

  • ෙතක කළෙ ාකරණ ඒකකය

    (Memory Management Unit - MMU)

    111Narandeniya National School - ICT

    Main Memory

    MMU

    CPU

    තභෞතික ෙ ක ලිපි තයොමුව

    අ ථය ෙ ක ලිපි තයොමුව

  • ෙතක කළෙ ාකරණ ඒකකය

    (Memory Management Unit - MMU)

    112

    තෙෙගින්න සිදු කරන්නතන්න අ ථය ෙ ක ලිපි තයොමුවක් තභෞතික

    ෙ ක ලිපිතයොමුවකට අනුරූපණය කිරීෙයි.

    අ ථය ෙ ක ලිපි තයොමුවක් යනු, පරිශීලක වැඩසටහන භොවි ො

    කරන ෙ ක ලිපි තයොමුවයි.

    තභෞතික ෙ ක ලිපි තයොමුව යනු, ප්රධොන ෙ කය භොවි ො කරන

    ෙ ක ලිපි තයොමුවයි.Narandeniya National School - ICT

  • 113

    තෙය ෙධය සැකසුම් ඒකකතේ තකොටසක් වන අ ර, ඇ ැම් විට

    තවනෙ අනුකලි පරිපථයක් තලස පවතියි.

    තබොතහෝ ෙ ක කළෙනොකරණ ඒකක ෙගින්න තම් සඳහො වගුවක්

    භොවි ො කරයි.(TLB-Translation Lookup Buffer)

    තෙහිදී සෑෙ අ ථය ලිපි තයොමුවක් සඳහොෙ මූලික තරජිසේ රතේ

    ඇති අගය එකතු තේ.

    Narandeniya National School - ICT

    මභෞතික ලිපි ය = අතථ්ය ෙතකය + මූලික මරජිස්තරමේ අගය

  • පිටුකරණය (Paging)

    114

    ෙ ක කළෙනොකරණය කරන ආකොරයකි.

    තභෞතික ෙ කය (ප්රධොන ෙ කතේ) ධොරි ොවය සීෙො සහි බැවින්න

    පිටුකරණය ෙගින්න සිදු කරන්නතන්න ක්රියොයන ැන්නපත් කිරීෙ සඳහො

    ද්විතීයික ආචයනයද තයොදො ගැනීෙයි.

    තෙහිදී ප්රධොන ෙ කය තෙන්නෙ ද්වීතීක ෙ කයද සෙොන තකොටසේ

    වලට තබදො ගියි.

    Narandeniya National School - ICT

  • 115

    ද්විතීක ෙ කතේ ඒකකය පිටුවක් වන අ ර, ප්රධොන ෙ කතේ ඒකකය

    රොමුවක් තලසද හඳුන්නවයි.

    සොෙොනයතයන්න පිටුවක ධොරි ොවය බයිට 512-8192 අ ර පවතියි.

    Narandeniya National School - ICT

  • 116Narandeniya National School - ICT

  • 117Narandeniya National School - ICT

  • 118Narandeniya National School - ICT

  • අතථ්ය ෙතකය (Virtual Memory)

    119

    ඇ ැම් විට පරිශීලකයොට අවශ්ය සියළුෙ වැඩසටහන්න ආදොනය

    කිරීෙට ප්රධොන ෙ කතේ ඉඩ තනොතිබීෙට හැක.

    එවන්න අවසේථොවක පිටුකරණය භොවි ො කරමින්න දැනට භොවි ො

    තනොකරන වැඩසටහනක් ද්විතීක ෙ කයට යවො එෙ ිදහසේ

    ධොරි ොව අ යොවශ්ය වැඩසටහනක් ැන්නපත් කිරීෙට තයොදො

    ගියි.

    Narandeniya National School - ICT

  • 120Narandeniya National School - ICT

  • 121Narandeniya National School - ICT

  • 122

    තෙතසේ අ ථය ෙ කතේ පිටු තුළ ැන්නපත් කළ දත් නැව ත්

    තභෞතික ෙ කතේ තිබූ රොමු තුළෙ ැන්නපත් කිරීෙ සිදු තේ.

    තෙතලස තභෞතික ෙ කය හො අ ථය ෙ කය අ ර සම්බන්නධය

    වොර් ො කර බො ගනු ලබන්නතන්න පිටු වගුව ෙගිි.

    Narandeniya National School - ICT

  • අනුරූපකරණය (Mapping)

    123

    අ ථය ෙ ක පිටුවක ඇති ලිපි තයොමුවකට අනුරූප තභෞතික

    ෙ ක රොමුවක ඇති ලිපි තයොමුවක් ඇදීෙ අනුරූපකරණය නම් තේ.

    තෙහිදී පිටු වගුවක් භොවි ො කරන අ ර එහි සඳහන්න අගය සහ

    පිටුතේ අාංකය භොවි ො කරමින්න අනුරූපණය සිදු කරයි.

    එනම් පිටු අාංකය ෙගින්න අ ථය ෙ කතේ පිටුවද, පිටුවක් තුළ ඇති

    ඉලක්කෙ ෙගින්න තභෞතික ෙ කතේ ඇති රොමු අාංකයද ිරූපණය

    තේ.Narandeniya National School - ICT

  • 124Narandeniya National School - ICT

  • 125

    අ ථය ෙ කතේ පිටු අාංක 0 ඇති අන්න ර්ග ය අනුරූප කළ

    යුත්තත් තභෞතික ෙ කතේ පළමු රොමුවට බව දක්වො ඇ .

    Narandeniya National School - ICT

    2

    2

  • අතථ්ය ෙතකමේ අරමුණු

    (Virtual Memory - Goals)

    126

    තභෞතික ෙ කතේ ධොරි ොවට වඩො වැඩි ධොරි ොවක වැඩසටහන්න

    විවෘ ව බො ගැනීෙ.

    යම් වැඩසටහනකට අවශ්ය තකොටස පෙණක් තභෞතික ෙ කයට

    ලබො ගැනීෙ.

    වරකට වැඩසටහන්න කිහිපයක් එකවර ෙ කතේ රඳවො ගැනීෙ.

    Narandeniya National School - ICT