作業系統是控制計算機系統的操作及其資源的軟體。
作業系統的主要功能包括:
Ø 管理記憶體及其他系統資源
Ø 制定安全和通路政策
Ø 多程序和線程的排程
Ø 加載和關閉使用者程式并提供基本的系統服務
Ø 提供基本的使用者界面和應用程式界面
并不是所有的作業系統都會提供以上的這些功能。單任務系統像MS-DOS就不會排程程序,嵌入式系統eCOS就沒有提供使用者界面。
但作業系統絕對不是:
Ø 計算機硬體
Ø 特定的應用程式(如:文字處理,浏覽器或遊戲)
Ø 工具包(如:GNU工具包,這個被用于多個派生于Unix的系統 )
Ø 開發環境(如:C++或JAV的開發環境)
Ø 使用者界面(盡管許多現代作業系統把GUI做為作業系統的一部分)
如果此篇文章對您有所幫助,請多多支援哦!您的支援是我一直寫下去的動力!