電腦操作系統

這是一種程序具有以下特點:

  • 一個操作系統是一個程序,它作爲軟件和計算機硬件之間的接口

  • 這是一個專業化的綜合性電腦程序,管理整體資源和電腦操作.

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

操作系統的目標

  • 爲了使計算機系統方便有效的方式使用

  • 要隱藏的硬件資源,從用戶的細節

  • 爲用戶提供一個方便的接口來使用計算機系統

  • 作爲硬件和用戶,使之更容易爲用戶訪問和使用其他資源之間的中介

  • 管理電腦系統的資源

  • 要跟蹤誰在使用哪些資源,給予資源的請求,根據資源的使用和調解從不同的程序和用戶相互矛盾的要求

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

操作系統

作業系統的特性

  • 存儲器管理 -- 保持主存儲器,即是使用的是何種它的一部分由何人,哪一部分是不使用等,並分配內存時,一個進程或程序要求它的軌道.

  • 處理器管理 -- 分配處理器(CPU)的一個過程,並釋放處理器時,它不再需要.

  • 設備管理 -- - 跟蹤所有設備。這也被稱爲I / O控制部,決定該方法獲得的器件中,當,併爲多少時間.

  • 文件管理 -- 分配和取消分配資源,並決定誰得到的資源.

  • 安全性 -- 防止通過口令和類似的其他技術手段非法訪問程序和數據.

  • 任務跟蹤 -- 跟蹤時間和使用的各種工作和/或用戶的資源.

  • 控制對系統的性能 -- 記錄請求之間的延遲爲一個服務,然後從系統中。.

  • 用電腦操作員交互 -- 相互作用可以通過計算機的指令的形式控制檯發生。操作系統承認一樣,做相應的動作,並通過顯示屏告知操作

  • 錯誤檢測 -- 生產轉儲,跟蹤錯誤消息和其他調試和錯誤檢測方法.

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