計算機基礎教程10 - 操作系統
阿新 • • 發佈:2018-11-17
int 檢測 www 計算機系統 部分 處理器管理 及其 mage 所有
操作系統是一個具有以下功能的程序 -
-
操作系統是充當軟件和計算機硬件之間的接口的程序。
-
它是一組集成的專用程序,用於管理計算機的整體資源和操作。
-
它是一種專用軟件,用於控制和監視駐留在計算機中的所有其他程序的執行,包括應用程序和其他系統軟件。
操作系統的目標
操作系統的目標是 -
-
使計算機系統以有效的方式使用方便。
-
從用戶隱藏硬件資源的詳細信息。
-
為用戶提供方便的界面來使用計算機系統。
-
充當硬件與其用戶之間的中介,使用戶更容易訪問和使用其他資源。
-
管理計算機系統的資源。
-
跟蹤誰正在使用哪個資源,授予資源請求以及調解來自不同程序和用戶的沖突請求。
-
在用戶和程序之間提供有效和公平的資源共享。
操作系統的特點
以下列出了操作系統的一些最突出的特征 -
-
內存管理 - 跟蹤主內存,即由哪個部分使用,哪些部分未使用等,並在進程或程序請求時分配內存。
-
處理器管理 - 將處理器(CPU)分配給進程,並在不再需要時取消分配處理器。
-
設備管理 - 跟蹤所有設備。這也稱為I / O控制器,它決定哪個進程獲取設備,何時以及多長時間。
-
文件管理 - 分配和取消分配資源並決定誰獲取資源。
-
安全性 - 通過密碼和其他類似技術防止對程序和數據的未授權訪問。
-
部門管理 - 跟蹤各種工作和/或用戶使用的時間和資源。
-
控制系統性能 - 記錄服務請求與系統之間的延遲。
-
與操作員的交互 - 交互可以通過計算機的控制臺以指令的形式進行。操作系統確認相同的操作,執行相應的操作,並通過顯示屏通知操作。
-
錯誤檢測輔助 - 生成轉儲,跟蹤,錯誤消息以及其他調試和錯誤檢測方法。
-
其他軟件和用戶之間的協調 - 將編譯器,解釋器,匯編器和其他軟件協調和分配給計算機系統的各個用戶。
計算機基礎教程10 - 操作系統