關於現代OS(作業系統)的四種基本觀點

2021-10-23 18:28:01 字數 478 閱讀 1541

2 從內部看os

每天我們都在和手機,和平板,和電腦打交道。大部分人都聽到過 「作業系統」 這幾個字。我們的電子裝置一開機就會進入到作業系統中。那麼,究竟什麼是作業系統呢,我們是怎樣定義作業系統的呢?

在現代觀點中,我們主要針對不同的角度與不同的使用者來定義作業系統。

我們會從兩個角度來定義作業系統,內部,和外部。

對於普通的計算機使用者來說,操作作業系統就像是乙個使用者環境,作業系統對於他們就像是使用計算機系統的乙個介面,為使用者提供了方便的工作環境。

對於普通的應用開發程式設計師來說,作業系統就是是乙個虛擬機器。他們將作業系統看成是一台建立在計算機硬體平台上的一台虛擬機器,作業系統為他們提供了比計算機硬體更加強勁且豐富的功能。

作業系統堪稱為計算機系統中的資源管理者,它負責分配,**以及控制系統中的各種軟硬體資源。

最後,作業系統也是計算機系統工作流程的組織者,它負責協調系統中各個執行的應用軟體的執行次序。

作業系統四種排程演算法

一 實驗目的 1 掌握程序排程的任務 機制和方式。2 熟練掌握程序程序排程的演算法的原理。二 實驗內容 1 實現 短作業優先排程演算法 2 實現 先到先服務排程演算法 3 實現 非搶占式高響應比優先排程演算法 4 實現 搶占式高響應比優先排程演算法 三 實驗 實驗全部 見附件code.txt 實驗的...

作業系統(os)的基本特性

1.併發性 併發與並行 並行 abc事件在同一時刻發生 併發 abc事件在同一時間間隔內發生 巨集觀上是同時執行的,微觀上還是各個程式分時交替執行 程序比如乙個系統中有乙個應用程式,這個應用程式由計算程式和i o程式兩部分。如果沒有引入程序,兩者只能順序執行,比如執行完了這個io,再去執行那個計算程...

OS 作業系統基本概念介紹

目錄 一 作業系統認識 二 作業系統的具體功能 三 作業系統提供的服務 四 計算機系統的組成 五 操作碼指定的5類基本操作 六 陷阱和中斷 為了使計算機系統能正常執行而必不可少的那些系統軟體或軟體合集叫做作業系統 外部 巨集觀上看作業系統 程式設計人員 作業系統是虛擬的機器,在功能和數量上擴充了原有...