回覆列表
  • 1 # Hotodo奮鬥吧

    作業系統(Operating System,簡稱OS)是管理和控制計算機硬體與軟體資源的計算機程式,是直接執行在“裸機”上的最基本的系統軟體,任何其他軟體都必須在作業系統的支援下才能執行。作業系統是使用者和計算機的介面,同時也是計算機硬體和其他軟體的介面。作業系統的功能包括管理計算機系統的硬體、軟體及資料資源,控制程式執行,改善人機介面,為其它應用軟體提供支援,讓計算機系統所有資源最大限度地發揮作用,提供各種形式的使用者介面,使使用者有一個好的工作環境,為其它軟體的開發提供必要的服務和相應的介面等。實際上,不管使用者有沒有與作業系統互動,作業系統都在後臺執行並管理著計算機的軟硬體資源,同時按照應用程式的資源請求,分配資源,如:劃分CPU時間,記憶體空間的開闢,呼叫印表機等。

     

    任何人學習使用計算機都需要從瞭解作業系統開始,IT從業人員不僅需要了解,還要精通所用作業系統的底層原理。本文主要告訴你作業系統的基本原理和應用中如何選型,每種具體的作業系統原理和使用需要另行深入研習。

     

    作業系統的學術分類

     

    學術上,也就是學校的計算機課程裡通常把作業系統分為:批處理作業系統(Batch Processing Operation System)、分時作業系統(Time Sharing Operating System)、實時作業系統(Real Time Operating System)、單使用者作業系統(Single User Operating System) 、網路作業系統(NOS, Network Operating System)、分散式作業系統(Distributed Operating System)、通用作業系統(General Purpose Operating System)、嵌入式作業系統(Embedded Operating System,簡稱:EOS),然而,這些分類只屬於理論概念,瞭解就好,在現實中的主流作業系統都不是單一類別的操作系,都是以上類別的綜合體。

     

    批處理作業系統:早期的一種大型機用作業系統。可對使用者作業成批處理,期間勿需使用者干預,分為單道批處理系統和多道批處理系統。

     

    分時作業系統:利用分時技術的一種聯機的多使用者互動式作業系統,每個使用者可以透過自己的終端向系統發出各種操作控制命令,完成作業的執行。分時是指把處理機的執行時間分成很短的時間片,按時間片輪流把處理機分配給各聯機作業使用。

     

    實時作業系統:一個能夠在指定或者確定的時間內完成系統功能以及對外部或內部事件在同步或非同步時間內做出響應的系統,實時意思就是對響應時間有嚴格要求,要以足夠快的速度進行處理.分為硬實時和軟實時兩種。

     

    單使用者作業系統:單使用者作業系統一次只能支援一個使用者程式的執行。單使用者作業系統向用戶提供聯機互動式的工作環境,比如MS-DOS就是一個經典的單使用者作業系統。

     

    網路作業系統:一種在通常作業系統功能的基礎上提供網路通訊和網路服務功能的作業系統。

     

    分散式作業系統:一種以計算機網路為基礎的,將物理上分佈的具有自治功能的資料處理系統或計算機系統互聯起來的作業系統。分散式系統中各臺計算機無主次之分,系統中若干臺計算機可以並行運行同一個程式,分散式作業系統用於管理分散式系統資源。

     

    通用作業系統:同時兼有多道批處理、分時、實時處理等多功能的作業系統。

     

    嵌入式作業系統:一種執行在嵌入式智慧晶片環境中,對整個智慧晶片以及它所操作、控制的各種部件裝置等資源進行統一協調、處理、指揮和控制的系統軟體。嵌入式作業系統通常包括與硬體相關的底層驅動軟體、系統核心、裝置驅動介面、通訊協議、圖形介面、標準化瀏覽器等。嵌入式作業系統負責嵌入式系統的全部軟、硬體資源的分配、任務排程,控制、協調併發活動。它必須體現其所在系統的特徵,能夠透過裝卸某些模組來達到系統所要求的功能。目前在嵌入式領域廣泛使用的作業系統有:嵌入式實時作業系統µC/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及應用在智慧手機和平板電腦的Android、iOS等。

     

     

    作業系統的實踐分類

     

    實踐中,作業系統分為手機等移動裝置作業系統(如Android安卓、IOS、Windows Mobile),個人電腦作業系統(如MacOS、Windows PC版)、伺服器作業系統(如UNIX、LINUX、Windows伺服器版)、嵌入式作業系統。

  • 中秋節和大豐收的關聯?
  • 本週末的曼市德比次,曼城會提前奪冠嗎?