计算机操作系统(第二版)庞丽萍 杨富民 第一章绪论课后答案
計算機操作系統(第二版)龐麗萍 楊富民
第一章 緒論
1-1存儲程序式計算機的主要特點是什么?(書上P2)
主要特點:集中順序過程控制
1-2批處理系統和分時系統各具有什么特點?為什么分時系統的響應較快?(P17)
批處理系統特點:
優點: 系統吞吐量大,資源利用率高。適合計算量大、自動化程度高的成熟作業。
缺點: 用戶與作業無法交互,作業平均周轉時間較長
分時系統特點:
同時性:若干用戶同時使用一臺計算機。
獨立性:每個用戶占有一臺終端,獨立操作,感覺不到別的用戶存在。
交互性:用戶可通過終端與系統進行人機對話。
及時性:用戶的請求能在較短時間內得到響應。(響應時間:從用戶發出請求到系統開始響應所需的時間)。
分時系統一般采用時間片輪轉的方法,使一臺計算機同時為多個終端用戶服務,因此分時系統的響應較快。
1-3實時信息處理系統和分時系統從外表看來很相似,它們有什么本質的區別
呢?
實時信息處理系統和分時系統從外表來看,都是一臺計算機連接一個或多個
終端設備;用戶以聯機方式直接與計算機交互。二者的本質區別是:
(1) 實時信息處理系統采用的進程調度策略是優先調度策略,而分時系統采
用的進程調度策略是時間片輪轉調度策略。
(2) 實時信息處理系統的終端設備通常只是作為執行裝置或咨詢裝置,不允許用戶編寫新的程序或修改已有的程序。而分時系統的用戶可以通過終端設備修改程序,可以與系統交互以控制程序的運行。
1-4什么是嵌入式系統?什么是嵌入式操作系統?(P19)
嵌入式系統:以實際應用為中心、以計算機技術為基礎、軟硬件可裁剪的專用計算機系統。
嵌入式操作系統:是指用于嵌入式系統的操作系統。
1-5什么是多道程序設計技術?試述多道程序運行的特征?(P9)
多道程序設計技術是指同時多個作業或程序進入主存并允許它們交替執行和共享系統中的各類資源。當一道程序因某種原因如 I/O 請求而暫停執行時,CPU 立即轉去執行另一道程序。多道程序運行具有如下特征:
(1) 多道:計算機內存中同時存放幾道相互獨立的程序。
(2) 宏觀上并行:同時進入系統的幾道程序都處于運行過程中,它們先后開
始了各自的運行,但都未運行完畢。
(3) 微觀上串行:從微觀上看,主存中的多道程序輪流或分時地占有處理機,
交替執行。
1-6什么是分時技術?(P17)
分時技術:多用戶分時使用CPU。將CPU的單位時間(如1秒鐘)劃分成若干個時間片。
1-7什么是操作系統?操作系統的主要特性是什么? (P11、13)
操作系統:是緊挨著硬件的第一層軟件,為其他軟件提供基礎的運行環境。
(a)OS是由一系列程序模塊組成的一個大程序。對計算機的軟、硬件資源進行統一的管理和調度,合理地組織計算機的工作流程,以提高資源的利用率。
(b)操作系統只包含操作系統內核。如Windows系統的Ntoskrnl.exe。
操作系統的主要特性
(1)并發性:并發是指系統中存在著若干個邏輯上相互獨立的程序,它們都已被啟動執行,都還沒有執行完,并競爭系統資源。
(2)共享性:是指系統中的資源可供系統中多個并發執行的進程共同使用。如打印機、磁帶機、磁盤等。支持系統并發性的物質基礎是資源共享
(3)虛擬性:把共享資源的一個物理實體變為若干個邏輯上的對應物。如,CPU的分時共享;虛擬存儲器技術。
(4)異步性(隨機性):有限的資源共享使并發進程之間產生相互制約關系。各個進程何時執行、何時暫停、以怎樣的速度向前推進、什么時候完成等都是不可預知的。
1-8操作系統的資源管理功能有哪幾個?其中,哪些功能與計算機系統的硬部件相關?(P13-P15)
主要功能包括:對系統資源實施管理和調度;控制和協調并發活動;對外提供用戶界面。
資源管理功能:
(1)處理機管理:進程管理。處理機如何調度的問題:FCFS、優先級、時間片輪轉?
(2)存儲器管理:主存管理。存儲分配、存儲保護、主存擴充。
(3)設備管理:涉及對系統中各種輸入、輸出設備的管理和控制。分配設備,控制設備傳輸數據。
(4)文件管理:將程序、數據、操作系統軟件等組織成文件,存放在磁盤或磁帶上,方便用戶訪問。
1-9設一計算機系統有輸入機一臺、打印機兩臺,現有 A、B 兩道程序同時投入
運行,且程序 A 先運行,程序 B 后運行。程序 A 的運行軌跡為:計算 50ms,打
印信息 100ms,再計算 50ms,打印信息 100ms,結束。程序 B 運行的軌跡為:
計算 50ms,輸入數據 80ms,再計算 100ms,結束。回答如下問題。
(1) 用圖畫出這兩道程序并發執行時的工作情況。
(2) 說明在兩道程序運行時,CPU 有無空閑等待 ? 若有,在哪段時間內等
待 ? 為什么會空閑等待 ?
(3) 程序 A、B 運行時有無等待現象 ? 在什么時候會發生等待現象 ?
答:(1) 這兩道程序并發執行時的工作情況如下圖所示。
(2) CPU 有空閑等待,當 B 50ms 計算完后,A 100ms 打印仍在進行,中間
CPU 空閑 50ms。
(3) 程序 A、B 運行時有等待現象。當 B 80ms 輸入完成后,需等待 20ms 后
才能進行計算
1-10 windows系統是什么類型的操作系統?(P19)
Windows:具有圖形用戶界面的視窗操作系統。
1-11 UNIX、Linux是什么類型的操作系統?(P19)
UNIX:多用戶分時操作系統
Linux:類似Unix操作系統,用于個人計算機
總結
以上是生活随笔為你收集整理的计算机操作系统(第二版)庞丽萍 杨富民 第一章绪论课后答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: webview加载百度失败_独家|神秘S
- 下一篇: 在职可以考计算机吗,沈阳师范大学在职研可