操作系統的 概念(定義) 功能和目標

 

 

一臺電腦的誕生~

Step 1:廠家組裝一臺裸機

Step 2:出售前安裝操作系統

Step 3:用戶安裝應用程序(eg:QQ)

Step 4:使用QQ 聊天

 

 

 

 

 

 

 

操作系統的功能和目標——向上層提供方便易用的服務

 

聯機命令接口實例(Windows系統) 聯機命令接口=交互式命令接口

Step 1:win鍵+R

Step 2:輸入cmd,按回車,打開命令解釋器

Step 3:嘗試使用time 命令

 

脫機命令接口實例(Windows系統) 脫機命令接口=批處理命令接口

使用windows系統的搜索功能,搜索C盤中的*.bat文件,用記事本任意打開一個

 

操作系統的功能和目標——向上層提供方便易用的服務

 

程序接口:可以在程序中進行系統調用來使用程序接口。普通用戶不能直接使用程序接口,只能通過程

序代碼間接使用。

 

操作系統的功能和目標——作爲最接近硬件的層次

 

需要實現對硬件機器的拓展

沒有任何軟件支持的計算機成爲裸機。在裸機上安裝的操作系統,

可以提供資源管理功能和方便用戶的服務功能,將裸機改造成功能

更強、使用更方便的機器

通常把覆蓋了軟件的機器成爲擴充機器,又稱之爲虛擬機

 

類比汽車:

發動機——只會轉;輪胎——只會滾;

在原始的硬件機器上覆蓋一層傳動系統——讓發動機帶着輪子轉——使原始的硬件機器得到拓展

操作系統對硬件機器的拓展:將CPU、內存、磁盤、顯示器、鍵盤等硬件合理地組織起來,讓各種硬件

能夠相互協調配合,實現更多更復雜的功能

普通用戶無需關心這些硬件在底層是怎麼組織起來工作的,只需直接使用操作系統提供的接口即可

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章