問答題
今有三個進程R,W1,W2共享一個緩沖器B,B中每次只能放一個數(shù)。進程每次啟動輸入設(shè)備讀一個數(shù)且把它放到緩沖器B中,若放到緩沖器的是奇數(shù),則由W1取出打印處理,若放到緩沖器的是偶數(shù),則由W2。規(guī)定緩沖區(qū)無數(shù)據(jù)時,才能放下一個數(shù),而數(shù)據(jù)也不能重復(fù)打印。為了實現(xiàn)三個進程的同步與互斥,需定義三個信號量:S、S1、S2,才能保證正確的并發(fā)執(zhí)行,現(xiàn)程序結(jié)構(gòu)如下所示。請在下述程序的空(1)~(7)處填上適當(dāng)?shù)腜V操作,以保證他們能正確的并發(fā)執(zhí)行;說明S、S1、S2的作用。
您可能感興趣的試卷
最新試題
一個記錄式文件有以下幾項,其中能夠作為主鍵的是()。
題型:單項選擇題
對磁盤上的順序文件可以采取的存取方式是()。
題型:單項選擇題
在一個學(xué)生成績管理文件中,()可以把文件中的各個記錄區(qū)分開來。
題型:單項選擇題
在微型計算機中,對軟盤片來說,一個柱面應(yīng)包含()個磁道。
題型:單項選擇題
通道地址字
題型:名詞解釋
()是指目標(biāo)模塊裝入內(nèi)存時一次分配完作業(yè)所需的內(nèi)存空間,不允許在運行過程中再分配內(nèi)存。
題型:單項選擇題
什么是“輸入井”和“輸出井”?
題型:問答題
通道狀態(tài)字
題型:名詞解釋
對用戶來說,關(guān)心的是文件的()。
題型:單項選擇題
()可實現(xiàn)對文件的隨機訪問。
題型:多項選擇題