問答題
設有無窮多個整數(shù)緩沖區(qū)(即為無界緩沖池),A進程從輸入設備逐個地讀入整數(shù)并寫入緩沖區(qū),B進程則逐個地從緩沖區(qū)取出整數(shù)進行打印。其中存放整數(shù)的變量為item,緩沖區(qū)名為buffer,讀取過程使用函數(shù)getAItem(int*itm)來完成,而打印整數(shù)使用函數(shù)printAItem(intitm)來完成。請用記錄型信號量機制實現(xiàn)上述兩個進程的同步算法。要求:補充完整下列算法程序中帶標號處空缺的內(nèi)容。(注:毎個空缺部分的代碼可能是多行代碼)。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
()是指目標模塊裝入內(nèi)存時一次分配完作業(yè)所需的內(nèi)存空間,不允許在運行過程中再分配內(nèi)存。
題型:單項選擇題
在可變分區(qū)存儲管理中,當某作業(yè)完成后歸還主存時,可能引起“空閑區(qū)表”中有效項的變化,但()的變化是不可能的。
題型:多項選擇題
在一個學生成績管理文件中,()可以把文件中的各個記錄區(qū)分開來。
題型:單項選擇題
什么是文件系統(tǒng)?它的主要功能是什么?它的主要目的是什么?
題型:問答題
()不是可變分區(qū)對內(nèi)存狀態(tài)記錄和分配管理的所用方法。
題型:單項選擇題
在微型計算機中,對軟盤片來說,一個柱面應包含()個磁道。
題型:單項選擇題
對用戶來說,關心的是文件的()。
題型:單項選擇題
什么是卷?什么是物理塊?
題型:問答題
段頁式管理中,系統(tǒng)為()。
題型:單項選擇題
一個記錄式文件有以下幾項,其中能夠作為主鍵的是()。
題型:單項選擇題