首頁  >  文章  >  使用者和電腦硬體系統的介面是

使用者和電腦硬體系統的介面是

(*-*)浩
(*-*)浩原創
2019-07-24 15:47:5152532瀏覽

作業系統(英文:operating system,縮寫作 OS)是管理電腦硬體與軟體資源的電腦程序,同時也是電腦系統的核心與基石。

使用者和電腦硬體系統的介面是

作業系統需要處理如管理與設定記憶體、決定係統資源供需的優先順序、控制輸入裝置與輸出裝置、操作網路與管理檔案系統等基本事務。作業系統也提供一個讓使用者與系統互動的操作介面。 (推薦學習:PHP影片教學

使用者和電腦硬體系統的介面是作業系統。因為作業系統提供了一個人機操作介面,使用使用者可以透過作業系統從而利用硬體資源來進行一些資源整合和計算,所以說作業系統也是使用者與電腦之間的介面。

作業系統的類型非常多樣,不同機器安裝的作業系統可從簡單到複雜,可從行動電話的嵌入式系統到超級電腦的大型作業系統。

許多作業系統製造者對它涵蓋範疇的定義也不盡一致,例如有些作業系統整合了圖形使用者介面,而有些僅使用命令列介面,而將圖形使用者介面視為一種非必要的應用程式。

作業系統理論研究者有時會把作業系統分成四大部分:

#驅動程式- 最底層的、直接控制和監視各類別硬體的部分,它們的職責是隱藏硬體的具體細節,並向其他部分提供一個抽象的、通用的介面。

核心- 作業系統之最核心部分,通常運行在最高特權級,負責提供基礎性、結構性的功能。

支承庫- (也作「介面庫」)是一系列特殊的程式庫,它們職責在於把系統所提供的基本服務包裝成應用程式所能夠使用的編程介面(API),是最靠近應用程式的部分。例如,GNU C運行期函式庫就屬於此類,它把各種作業系統的內部程式介麵包裝成ANSI C和POSIX程式介面的形式。

外圍- 所謂外圍,是指作業系統中除以上三類以外的所有其他部分,通常是用於提供特定高級服務的部件。例如,在微核心結構中,大部分系統服務,以及UNIX/Linux中各種守護程式都通常被劃歸此列。

當然,本節所提出的四部結構觀也絕非放之四海皆準。例如,在早期的微軟視窗作業系統中,各部分耦合程度很深,難以區分彼此。而在使用外核結構的作業系統中,則根本沒有驅動程式的概念。因而,本節的討論只適用於一般情況,具體特例需具體分析。

作業系統中四大部分的不同佈局,也就形成了幾種整體結構的分野。常見的結構包括:簡單結構、層結構、微內核結構、垂直結構、和虛擬機器結構。

更多PHP相關技術文章,請造訪PHP圖文教學欄位進行學習!

以上是使用者和電腦硬體系統的介面是的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn