瞭解作業系統的地位
基本觀點
1.虛擬機器觀點:
該觀點認為:作業系統是建立在計算機硬體平臺上的虛擬機器,它為應用軟體提供了許多比計算機硬體功能更強或計算機硬體所沒有的功能。作業系統在虛擬機器中充當管理員和協調員的角色,管理計算機的硬體、軟體資源,並協調多工、多程式的執行。
擴充:功能、計算機數量。
2.資源管理觀點:
該觀點認為,作業系統是計算機系統中各類資源的管理者,它負責分配、回收以及控制系統中的各種軟硬體資源。跟蹤西苑的使用狀況、滿足資源請求、提高資源利用率,以及協調各程式和使用者對資源的使用衝突。
- 監視資源
- 分配/回收資源
- 保護資源
3.作業組織觀點
該觀點認為,作業系統式計算系統工作流程的組織者,它負責協調在系統中執行的各個應用軟體的執行次序。用於巨型機和大型伺服器上,依批處理檔案方式提交作業,請求作業系統負責組織、協調各個作業的執行,報告執行結果或錯誤資訊。減少了人工干預,提高了系統的效率。有利於有效利用造價高且效能強大的資源。
4.使用者環境的觀點
作業系統的特徵、功能、型別
定義
作業系統是計算機系統中的一個系統軟體,管理和控制計算機系統中的硬體和軟體資源,合理的組織計算機的工作流程,以便效利用這些資源為使用者提供一個功能強、使用方便 的工作環境,從而在計算機與使用者之間起到介面的作用。
作業系統簡歷
- 50年代中期,第一個簡單批處理作業系統。
- 60年代中期,多道程式批處理系統
- 不久,分時系統、實時系統
- 80年代,危機及網路作業系統
什麼是推動著作業系統的發展
- 計算機硬體升級和新硬體的出現
- 提供新的服務,方便使用
- 提高計算機資源利用效率
- 更正軟體錯誤
- 計算機體系結構的發展:單處理機系統、多處理機系統、分散式系統、計算機網路
一些基本概念:
批處理
多道程式設計
作業
任務
程式與執行緒
介面
虛擬儲存
檔案
本作品採用《CC 協議》,轉載必須註明作者和本文連結