三、簡答題(本大題共6小題,每小題5分,共30分)
31.簡述多處理機操作系統(tǒng)有哪些主要特征?
32.在客戶/服務(wù)器模式下的網(wǎng)絡(luò)操作系統(tǒng)主要指的是服務(wù)器操作系統(tǒng),試問:服務(wù)器操作系統(tǒng)應(yīng)由哪些軟件組
成?
33.簡述遠程過程調(diào)用的基本思想。
34.在以虛擬軟盤方式實現(xiàn)硬盤共享的方法中,為了實現(xiàn)硬盤的共享,共享硬盤的軟件必須具有哪4種功能?
35.簡述在Windows環(huán)境下,采用WinSock進行點—點通信時,客戶方需完成的工作。
36.Windows NT的頁面調(diào)度策略包括取頁、置頁和置換(淘汰)策略。寫出置頁策略和置換(淘汰)策略的功能
及其實現(xiàn)方法。
四、應(yīng)用題(本大題共2小題,每小題10分,共20分)
37.在某請求分頁管理系統(tǒng)中,主存容量為1MB,被劃分為256塊,每塊為4KB,F(xiàn)有一作業(yè),其頁表如下圖所示
。(其中狀態(tài)“0”,表示該頁在內(nèi)存,“1”表示該頁不在內(nèi)存)
頁號 狀態(tài) 塊號
0
1
2
3
4
5 0
0
0
1
1
0 4
5
8
-
-
7
試問:(1)若給定一邏輯地址為9242(十進制),求物理地址是多少?(用十進制表示)
(2)若給定一邏輯地址為12502(十進制),其物理地址如何得到?
38.設(shè)進程P1,P2是相互合作的進程,它們共用一個緩沖區(qū)A,A中每次只能存放一個數(shù)據(jù)。進程P1每次向A中寫
入一個數(shù)據(jù),P2進程每次從A中取走一個數(shù)據(jù)。試用PV操作寫出P1,P2同步運行的程序。