(作業系統 第一章 作業系統引論重點題

2021-10-22 15:59:25 字數 1059 閱讀 8532

作業系統是覆蓋在硬體上的第一層軟體,它管理計算機的硬體和軟體資源,冰箱使用者提供良好的介面。

它直接管理著硬體資源,為使用者完成所有與硬體相關的操作,從而極大地方便了使用者對硬體資源地使用並提高了硬體資源的利用率。

作業系統是一種特殊的系統軟體,其他系統軟體執行在作業系統的基礎之上,可獲得作業系統提供的大量服務,也就是說作業系統是其他系統軟體與硬體之間的介面。

而一般使用者使用計算機除了需要作業系統支援外,還需要用到大量的其他系統軟體和應用軟體,以使其工作更方便和更高效。

多道程式技術是指在記憶體中同時存放若干個作業,並使它們共享系統的資源且同時執行的技術。

在os中引入多道程式作業系統的好處有:

推動批處理系統形成和發展的主要動力是"不斷提高系統資源利用率" 和 「提高系統吞吐量」 。

推動分時系統形成和發展的主要動力使"為了更好的滿足使用者的需要"。

實現分時系統的關鍵問題是使使用者能與自己的作業進行互動。

及時地接受命令和輸出結果是比較容易做到地,一般只要在系統中配置一多路卡,並為每個終端配置乙個緩衝區用來暫存使用者鍵入的命令和輸出的結果便可以。

因此,關鍵要解決的問題是確保在一較短的時間內,系統中所有的使用者程式都能執行一次,從而使使用者鍵入的命令能夠得到及時處理。

為此,一方面,使用者作業提交後應立即進入記憶體;另一方面,系統應設定時間片,並規定在乙個時間片後,必須將cpu交給下乙個作業。

互動性:互動性是分時系統的關鍵問題。實時系統也具有互動性,但是相比於分時系統的互動性,有一定的差距。

及時性:及時性是實時系統的關鍵問題。所以實時系統的及時性更好。

可靠性:實時系統要比分時系統更加的可靠。

併發性和共享性是os最基本的特徵

併發性和共享性互為存在的條件

虛擬性以併發性和共享性互為存在的條件

非同步性是併發性和共享性的必然條件

相同點:分層式結構與模組化結構一樣具有模組化的特徵。

區別:分層式結構中各模組之間是有序的,因此,分層式結構中,模組之間的組織結構和依賴關係更加清晰,這不僅增加了系統的可讀性和可適應性,同時還可以試每一層建立在可靠的基礎上,從而提高系統的可靠性。

微核心結構的優點如下:

作業系統 第一章 作業系統引論

二 os發展過程 三 os基本特性 四 os主要功能 五 os結構設計 設計現代os的主要目標是什麼?os的作用可表現在那幾個方面?為什麼說os實現了對計算機資源的抽象?試說明推動多道批處理系統形成和發展的主要動力是什麼。何謂離線i o和聯機i o?試說明推動分時系統形成和發展的主要動力是什麼。實現...

第一章 作業系統引論

作為使用者與計算機硬體系統之間的介面 os作為計算機系統資源的管理者 os作為擴充機器 1.人工操作方式 計算機工作特點 使用者獨佔全機,資源利用率極低 cpu等待使用者,計算前,手工裝入紙帶或卡片 計算完成後,手工卸取紙帶或卡片 cpu利用率低 主要矛盾 人機矛盾 人工操作嚴重降低了計算機資源的利...

第一章 作業系統引論

前言 學這個的時候主要是偏向於考研,專業課是資料結構和作業系統。本科也是學過作業系統,但是僅僅停留在教科書前五章的內容。在考研的時候大概是以王道為主,沒有怎麼來看作業系統的書。現在剛好做的事情與作業系統和資料結構有些關聯,所以重新刷一遍書,看看有什麼是王道上面沒有的。再其次就是上大的作業系統壓軸題有...