Feb 13, 2009

Operation System မ်ားအေၾကာင္း(၁)

Operation System is an interface between hardware and application; it is responsible for the management and coordination of activities and the sharing of the limited resources of computer. OS ဟာ သူ႕အေပၚကုိလာ run တယ့္ application မ်ားအတြက္ အိမ္ရွင္ (host) အေနနဲ႔ အလုပ္လုပ္ပါတယ္။ application မ်ားအတြက္ computer hardware မ်ားကုိ ကုိင္တြယ္ထိန္းခ်ဳပ္ေပးပါတယ္. OS ဟာ application program ေတြနဲ႔ user ေတြအတြက္ services ေတြကုိ ျပဳလုပ္ျပီး run ေပးပါတယ္။ Application ေတြက အဲဒီ services ေတြကုိ API (Application Programming Interface) ကေနတဆင့္ access လုပ္ပါတယ္။ အဲဒီ API အကူအညီနဲ႔ application ေတြဟာ OS ဆီကေန services ေတြကုိ request လုပ္ပါတယ္။ parameter ေတြကုိ pass လုပ္ပါတယ္။ result of operation ကုိရယူပါတယ္။ Users ကလဲ OS ကုိ ေအာက္ပါတုိ႔က တဆင့္ control လုပ္ႏုိင္ပါတယ္။
1. CLI (Command Line Interface) and 2. GUI (Graphical User Interface)
ရုိးရုိး desktop computer နဲ႔ PC ေလးေတြမွာ User Interface ဟာ OS ရဲ႕ အစိတ္အပုိင္းလုိ႔ ေျပာလုိ႔ ရပါတယ္ ။ ဘာလုိ႔လဲ ဆုိေတာ့ user ဟာ OS ကုိတုိက္ရိုက္ ထိန္းခ်ဳပ္ႏုိင္လုိ႔ပါ ။ ဒါေပမယ့္ Large-multi-user systems ( such as Unix systems) ေတြမွာေတာ့ user ဟာ OS ရဲ႕ အျပင္ကေန run ထားတယ့္ application program ကေနတဆင့္ ကုိင္တြယ္ ရပါတယ္ . အဲဒီ OS ေတြမွာေတာ့ user ဟာေသးငယ္တယ့္ အစိတ္အပုိင္းသာ ပါ၀င္လာပါေတာ့တယ္.
Operation System မ်ား
  • Microsoft Windows
  • Mac OS
  • Linux
  • BSD Unix (Berkeley Software Design)
  • Solaris

No comments:

Post a Comment