資源簡介
9.有三個進程R,M,P,其中R負責從輸入設備讀入信息并傳送給M,M將信息加工并傳送給P,P將打印輸出,寫出下列條件下的并發進程程序描述。
(1)一個緩沖區,其容量為K。
(2)兩個緩沖區,每個緩沖區容量均為K。
10.假定一個閱覽室最多可以容納100人閱讀,讀者進入和離開閱覽室時都必須在閱覽室門口的一個登記表上注冊或注銷。假定每次只允許一個人注冊或注銷,設閱覽室內有100個座位。
(1)試問:應編制幾個程序和設置幾個進程?程序和進程的對應關系如何?
(2)試用P、V操作編寫讀者進程的同步算法。
代碼片段和文件信息
- 上一篇:MD5離線破解工具
- 下一篇:項目系統需求說明書詳細案例
評論
共有 條評論