1. 程式人生 > >計算機基礎教程10 - 操作系統

計算機基礎教程10 - 操作系統

int 檢測 www 計算機系統 部分 處理器管理 及其 mage 所有

操作系統是一個具有以下功能的程序 -

  • 操作系統是充當軟件和計算機硬件之間的接口的程序。

  • 它是一組集成的專用程序,用於管理計算機的整體資源和操作。

  • 它是一種專用軟件,用於控制和監視駐留在計算機中的所有其他程序的執行,包括應用程序和其他系統軟件。

技術分享圖片

操作系統的目標

操作系統的目標是 -

  • 使計算機系統以有效的方式使用方便。

  • 從用戶隱藏硬件資源的詳細信息。

  • 為用戶提供方便的界面來使用計算機系統。

  • 充當硬件與其用戶之間的中介,使用戶更容易訪問和使用其他資源。

  • 管理計算機系統的資源。

  • 跟蹤誰正在使用哪個資源,授予資源請求以及調解來自不同程序和用戶的沖突請求。

  • 在用戶和程序之間提供有效和公平的資源共享。

操作系統的特點

以下列出了操作系統的一些最突出的特征 -

  • 內存管理 - 跟蹤主內存,即由哪個部分使用,哪些部分未使用等,並在進程或程序請求時分配內存。

  • 處理器管理 - 將處理器(CPU)分配給進程,並在不再需要時取消分配處理器。

  • 設備管理 - 跟蹤所有設備。這也稱為I / O控制器,它決定哪個進程獲取設備,何時以及多長時間。

  • 文件管理 - 分配和取消分配資源並決定誰獲取資源。

  • 安全性 - 通過密碼和其他類似技術防止對程序和數據的未授權訪問。

  • 部門管理 - 跟蹤各種工作和/或用戶使用的時間和資源。

  • 控制系統性能 - 記錄服務請求與系統之間的延遲。

  • 與操作員的交互 - 交互可以通過計算機的控制臺以指令的形式進行。操作系統確認相同的操作,執行相應的操作,並通過顯示屏通知操作。

  • 錯誤檢測輔助 - 生成轉儲,跟蹤,錯誤消息以及其他調試和錯誤檢測方法。

  • 其他軟件和用戶之間的協調 - 將編譯器,解釋器,匯編器和其他軟件協調和分配給計算機系統的各個用戶。

計算機基礎教程10 - 操作系統