【正文】
total可能的最小值、最大值分別是多少? 補充:試比較直接通信方式和間接通信方式。 //P0,P1共享全局變量totalP0,P1://P0和P1進程的代碼相同,如下:{int i。 A. 進程是在多進程并行環(huán)境中的完整的程序 B. 進程可以由程序、數(shù)據(jù)和進程控制塊描述 C. 線程(Thread)是一種特殊的進程 D. 進程是程序在一個數(shù)據(jù)集合上運行的過程,是系統(tǒng)進行資源管理的一個獨立單位操作系統(tǒng)的進程管理模塊并不負(fù)責(zé)()。 A 響應(yīng)時間 B 周圍時間 C 規(guī)定時間 D 調(diào)度時間6. 多道程序設(shè)計是指(D)。 A 多個CPU B 多個終端 C 中斷功能 D 分時功能2. 批處理系統(tǒng)的主要缺點是(C)。. . . .第一章P33 1,2,3,5,7,13,14,15,16,17,21補充:試說明操作系統(tǒng)與硬件、其他系統(tǒng)軟件以及用戶之間的關(guān)系。 A CPU利用率低 B 不能并發(fā)執(zhí)行 C 缺乏交互性 D 以下都不是3. (D)是幫助管理計算機資源的一整套程序。 A 在實時系統(tǒng)中并發(fā)運行多個程序 B 在分布系統(tǒng)中同一時刻運行多個程序 C 在一臺處理機上同一時刻運行多個程序 D 在一臺處理機上并發(fā)運行多個程序,從用戶角度將依次看到(B)。 A. 進程的創(chuàng)建和刪除 B. 提供死鎖處理機制 C. 實現(xiàn)I/O設(shè)備的調(diào)度 D. 通過共享內(nèi)存實現(xiàn)進程間的通信判斷題: 當(dāng)一個進程由阻塞狀態(tài)轉(zhuǎn)換為就緒態(tài)時,一定有一個進程從就緒態(tài)變成運行態(tài)。 for(i=1。第三章(1)3個進程共享4個同種類型的資源,每個進程最大需要2個資源,請問該系統(tǒng)是否會因為競爭該資源而死鎖?答:該系統(tǒng)不會因為競爭該類資源而死鎖。答:用Maxi,Needi和Allocationi來分別表示第i個進程對該類資源的最大需求量,還需要量和已分配到的量,根據(jù)題意它們將滿足下述條件:若系統(tǒng)已因競爭該類資源而進入死鎖狀態(tài),則意味著已有一個以上的進程因申請不到該類資源而無限阻塞,而m個資源肯定已全部分配出去,即因此:即:這樣,至少必須存在一個進程,其Needi ≤0,這顯然與題意不符,所以該系統(tǒng)不可能因競爭該類資源而進入死鎖狀態(tài)。(1)該狀態(tài)是否安全?若安全,請找出安全序列。(1)該狀態(tài)是否安全?若安全,請找出安全序列。第四章作業(yè):2,3,5,6,7,9,10,11,13,15,19,22,24,26,292. 可采用哪幾種方式將程序裝入內(nèi)存?它們分別適用于什么場合?(P119)3. 何謂靜態(tài)鏈接?何謂裝入時動態(tài)鏈接和運行時的動態(tài)鏈接?P1205. 在動態(tài)分區(qū)分配方式中,應(yīng)如何將各空閑分區(qū)鏈接成空閑分區(qū)鏈?P1236. 為什么要引入動態(tài)重定位,如何實現(xiàn)?(P127)7. 在采用首次適應(yīng)算法回收內(nèi)存時,可能出現(xiàn)哪幾種情況?應(yīng)怎樣處理這些情況?(P125)9. 分區(qū)存儲管理中常用哪些分配策略?比較它們的優(yōu)缺點。29. 說明請求分段系統(tǒng)中的缺段中斷處理過程。 當(dāng)前磁頭在143號磁道