තාක්ෂණික, පරිගණක

මොකද්ද මේ යුනික්ස්….? – Part I

ඔන්න ආයෙමත් තවත් අලුත් දෙයක් අරන් ආවා. අලුත් කිව්වට මීට කලින් මේගැන අහල ඇති. ඒ තමයි යුනික්ස් (UNIX). කව්රුත් මේ නම අහල ඇතිනේ. බොහොම සරලව කාටත් තේරුම් ගන්න පුළුවන් විධියේ විස්තරයක් මට හම්බවුණා. ඉතිං ඒ ටික ඔයාලා හැමෝම අතරයේ බෙදා ගන්න හිතුණා.

යුනික්ස් වලට හැදින්වීමක්.

යුනික්ස් (UNIX) යනු මෙහෙයුම් පද්ධතියකි. එය නිපදවූයේ 1960 දී. පසුව කාලෙන් කාලෙට එය වැඩිදියුණු වුණා.මෙහෙයුම් පද්ධතියක් එහෙමත් නැත්තං Operating System එකක් කියන්නෙ මොකද්ද කියල ඔයාල දන්නවනෙ. කෙටියෙන් කිව්වොත් පරිගණය ක්‍රියාත්මක වෙන්න අවශ්‍ය මූලික වැඩසටහනක්නෙ. එය stable, multi-user, multi-tasking පද්ධතියක් වන අතර server, desktop සහ laptop පරිගණක සදහා ද එය භාවිතා කළ හැක.

යුනික්ස් මෙහෙයුම් පද්ධතිය graphical user interface (GUI) එකක් සහිත වන අතර වින්ඩෝස් පරිගණක මෙහෙයුම් පද්ධති මෙන් පහසුවෙන් වැඩකළ හැකි වටපිටාවක් මෙහිද තිබේ.කොහොම වුණත් යුනික්ස් මෙහෙයුම් පද්ධතියේ මුලික විධාන(commands) GUI එකක් නැති අවස්ථාවන් වල වැඩකිරීමට බෙහෙවින් ප්‍රයෝජනවත් වේ. උදා. telnet session එකකදී.

යුනික්ස් වල ප්‍රභේද

යුනික්ස් වල ප්‍රධාන ප්‍රභේද කීපයක් තිබේ. නමුත් මේ සියුළු ප්‍රභේද වල පොදු ගුණාංග ද තිබේ. වැඩිපුරම හුරු පුරුදු ප්‍රභේදයක් නම් Sun Solaris, GNU/Linux, and MacOS X.

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

යුනික්ස් මෙහෙයුම් පද්ධතිය තුල ප්‍රධාන කොටස් 3කි. The kernel, The Shell, The Programs

1. The kernel

කර්නලය යනු යුනික්ස් මෙහෙයුම් පද්ධතියක මූලික ක්‍රමලේඛනයයි. එමගින් කාලය හා මතක ධාරීතාව වැඩසටහන් සදහා වෙන්කරනුලබයි. ඊට අමතරව ලිපි ගොනු ව්‍යුහය(file structure) පද්ධතියෙන් දෙන විධාන සමග කටයුතු කරනවා.

2. The Shell

කර්නලය හා පරිගණක පරිශිලකයා අතinterface එකක් ලෙස ෂෙල් එක ක්‍රියාකරයි. User මගින් කරන විධාන (logs in, the login program checks the username and password, and then starts another program) ෂෙල් නම්න් හදුන්වයි. ෂෙල් එක යනු දෙන විධාන පරිවරතනය කරන තැනකි. (command line interpreter (CLI)). එමගින් පරිශීලකයා දෙන විධාන පරිවර්තනය කර එය සැකසුම් සදහා යොමුකෙරේ.

`

3. The Programs

ප්‍රෝගෑම්ස් යනු පරිගණකයේ විවිධ දේ සදහා භාවිතා වන වැඩසටහන්ය.

යුනික්ස් ගැන තවත් බොහෝ දේ කියන්න තියෙනවා… ඒවත් එක්ක තවත් දවසක හම්බෙමු…

Advertisements

ප්‍රතිචාරයක් ලබාදෙන්න

Fill in your details below or click an icon to log in:

WordPress.com Logo

ඔබ අදහස් දක්වන්නේ ඔබේ WordPress.com ගිණුම හරහා ය. පිට වන්න /  වෙනස් කරන්න )

Google+ photo

ඔබ අදහස් දක්වන්නේ ඔබේ Google+ ගිණුම හරහා ය. පිට වන්න /  වෙනස් කරන්න )

Twitter picture

ඔබ අදහස් දක්වන්නේ ඔබේ Twitter ගිණුම හරහා ය. පිට වන්න /  වෙනස් කරන්න )

Facebook photo

ඔබ අදහස් දක්වන්නේ ඔබේ Facebook ගිණුම හරහා ය. පිට වන්න /  වෙනස් කරන්න )