什麼是作業系統?
作業系統(operating system,簡稱os)是管理計算機硬體與軟體資源的電腦程式。作業系統需要處理如管理與配置記憶體、決定系統資源供需的優先次序、控制輸入裝置與輸出裝置、操作網路與管理檔案系統等基本事務。作業系統也提供乙個讓使用者與系統互動的操作介面。
總結一下:
基本結構:
這裡要注意:使用者是可以不通過應用程式直接與作業系統打交道的,比如設定系統的一些配置。
例:windows下開啟命令列 – 輸入time指令,就會看到如下的介面:
可以看到當前系統的時間並且可以設定新的系統時間。
從作業系統在計算機中的位置就可以看出來作業系統是承上啟下的作用,那麼它有哪些功能呢?
這裡將其分為三類來分別說明:
作為系統資源的管理者,作業系統為我們提供了四個基本功能:
作業系統為使用者提供了兩個介面去,使用者可以通過作業系統提供的介面對計算機系統的各項資源板塊開展排程工作:
作業系統給底層硬體提供的功能就是實現硬體機器的拓展。
模擬:底層硬體就好比是一系列的材料,比如木板、錘子、鋸子等。而作業系統就可以看作是乙個工匠。通過工匠可以將這些材料組織起來,成為一系列使用者可以直接使用的東西而無需知道這些東西在底層是如何組織起來工作的。其實也就是程式的封裝思想。
作業系統原理 作業系統的定義 特徵及功能
1.作業系統的定義 為了達到方便使用者和提高資源利用率的目的設計的,有效控制和管理計算機硬體和軟體資源的,合理的組織計算機工作流程的程式集合。有效 根據使用者的不同要求,在管理計算機資源時考慮到系統執行的效率和資源的利用率。合理 作業系統 公平 對待不同程式,保證系統不發生 死鎖 和 飢餓 現象 2...
作業系統簡述
1.作業系統的地位?作業系統介於計算機與應用軟體之間的乙個軟體系統,下面是硬體平台,上面是應用軟體。2.作業系統主要管理計算機的那些資源?管理的關鍵原則是什麼?cpu管理 記憶體管理 外存管理 i o管理 健壯性管理 如何確保作業系統自身的正常執行。安全性管理 如何防止非法操作與入侵。管理這些資源的...
作業系統簡述
1 目前主流的作業系統 windows,unix linux,android,ios,symbian 已經淘汰 windows 圖形介面操作,入門較簡單,比較適用於普通使用者使用或應用方面的開發 linux 命令列操作 雖然也有圖形介面,但專業人士都使用命令列操作 入門較難,免費的,開源的,可移植的...