在有m個讀者和n個寫者讀寫共享文件F的問題中(m≥2、n≥2),要求讀者與寫者互斥,寫者與寫者互斥,但允許多個讀者
在有m個讀者和n個寫者讀寫共享文件F的問題中(m≥2、n≥2),要求讀者與寫者互斥,寫者與寫者互斥,但允許多個讀者同時讀文件F。若用PV操作進行正確管理時,下面說法正確的是( )。
A.設計正在讀文件F的讀者進程計數器rc,初值為0
B.設計一個互斥信號量mutex,對訪問讀者進程計數器rc進行互斥控制
C.設計一個互斥信號量S,通過P(S); Write file F;V(S) 實現寫者之間互斥
D.當一讀者要進入讀文件F時,rc+1; if rc=l then P(S);實現讀者與寫者互斥
E.讀者進程計數器rc不需要互斥控制
A.設計正在讀文件F的讀者進程計數器rc,初值為0
B.設計一個互斥信號量mutex,對訪問讀者進程計數器rc進行互斥控制
C.設計一個互斥信號量S,通過P(S); Write file F;V(S) 實現寫者之間互斥
D.當一讀者要進入讀文件F時,rc+1; if rc=l then P(S);實現讀者與寫者互斥
E.讀者進程計數器rc不需要互斥控制
查看答案解析
【正確答案】
ABCD 【答案解析】
各個讀者在讀文件之前和讀文件之后都要改變rc的值,而對rc的修改必須互斥進行。參考教材P201。 本題知識點:進程的互斥,
讓自考更有氛圍,想加入自考365交流群請添加小編微信zbzikao365
你可能喜歡
關注添加
掃碼加入備考交流群
與更多考生一起交流學習經驗
備戰考試,獲取試題及資料
掃碼下載APP
海量歷年試題、備考資料
免費下載領取
掃碼進入微信小程序
每日練題鞏固、考前模擬實戰
免費體驗自考365海量試題

