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

 

一臺電腦的誕生~windows

Step 1:廠家組裝一臺裸機spa

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

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

Step 4:使用QQ 聊天接口

 

 

 

 

 

 

 

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

 

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

Step 1:win鍵+Rcmd

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

Step 3:嘗試使用time 命令軟件

 

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

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

 

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

 

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

序代碼間接使用。

 

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

 

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

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

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

更強、使用更方便的機器

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

類比汽車:

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

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

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

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

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

 

相關文章
相關標籤/搜索