天天看點

作業系統開發--什麼是作業系統?

作業系統是控制計算機系統的操作及其資源的軟體。

作業系統的主要功能包括:

Ø 管理記憶體及其他系統資源

Ø 制定安全和通路政策

Ø 多程序和線程的排程

Ø 加載和關閉使用者程式并提供基本的系統服務

Ø 提供基本的使用者界面和應用程式界面

并不是所有的作業系統都會提供以上的這些功能。單任務系統像MS-DOS就不會排程程序,嵌入式系統eCOS就沒有提供使用者界面。

但作業系統絕對不是:

Ø 計算機硬體

Ø 特定的應用程式(如:文字處理,浏覽器或遊戲)

Ø 工具包(如:GNU工具包,這個被用于多個派生于Unix的系統 )

Ø 開發環境(如:C++或JAV的開發環境)

Ø 使用者界面(盡管許多現代作業系統把GUI做為作業系統的一部分)

作業系統開發--什麼是作業系統?

如果此篇文章對您有所幫助,請多多支援哦!您的支援是我一直寫下去的動力!

作業系統開發--什麼是作業系統?

繼續閱讀