作業系統課後答案全解(1)

2021-10-06 23:11:45 字數 764 閱讀 1005

第一章 作業系統引論

1.設計現代os的主要目標是什麼?

答:(1)有效性 (2)方便性 (3)可擴充性 (4)開放性

2.os的作用可表現在哪幾個方面?

答:(1)os作為使用者與計算機硬體系統之間的介面;(2)os作為計算機系統資源的管理者;(3)os實現了對計算機資源的抽象。

3.為什麼說os實現了對計算機資源的抽象?

答:os首先在裸機上覆蓋一層i/o裝置管理軟體,實現了對計算機硬體操作的第一層次抽象;在第一層軟體上再覆蓋檔案管理軟體,實現了對硬體資源操作的第二層次抽象。os 通過在計算機硬體上安裝多層系統軟體,增強了系統功能,隱藏了對硬體操作的細節,由它們共同實現了對計算機資源的抽象。

4.試說明推動多道批處理系統形成和發展的主要動力是什麼?

答:主要動力**於四個方面的社會需求與技術發展:(1)不斷提高計算機資源的利用率;(2)方便使用者;(3)器件的不斷更新換代;(4)計算機體系結構的不斷發展。

5.何謂離線i/o和聯機i/o?

答:離線i/o 是指事先將裝有使用者程式和資料的紙帶或卡片裝入紙帶輸入機或卡片機,在外圍機的控制下,把紙帶或卡片上的資料或程式輸入到磁帶上。該方式下的輸入輸出由外圍機控制完成,是在脫離主機的情況下進行的。而聯機i/o方式是指程式和資料的輸入輸出都是在主機的直接控制下進行的。

6.試說明推動分時系統形成和發展的主要動力是什麼?

答:推動分時系統形成和發展的主要動力是更好地滿足使用者的需要。主要表現在:cpu 的分時使用縮短了作業的平均周轉時間;人機互動能力使使用者能直接控制自己的作業;主機的共享使

作業系統課後答案全解(2)

試從物理概念上說明記錄型訊號量wait 和signal。答 wait s 當s.value 0 時,表示目前系統中這類資源還有可用的。執行一次wait 操作,意味著程序請求乙個單位的該類資源,使系統中可供分配的該類資源減少乙個,因此描述為s.value s.value 1 當s.value 0時,表...

作業系統課後答案全解(4)

21 實現虛擬儲存器需要哪幾個關鍵技術?答 1 在分頁請求系統中是在分頁的基礎上,增加了請求調頁功能和頁面置換功能所形成的頁式虛擬儲存系統。允許只裝入少數頁面的程式 及資料 便啟動執行。2 在請求分段系統中是在分段系統的基礎上,增加了請求調段及分段置換功能後形成的段式虛擬儲存系統。允許只裝入少數段 ...

作業系統(1)

共享 共享和併發是作業系統的兩個最基本的特徵,二者互為存在條件 虛擬 虛擬是指把乙個物理上的實體變為若干個邏輯上的對應物。物理實體是實際存在的,而邏輯上對應物是使用者感受到的。例如 時分復用技術 非同步 在多道程式環境下,允許多個程式併發執行,單由於資源有限,程序的執行不是一貫到底的,而是走走停停,...