問答題
判斷下面的同步問題的算法是否正確?若有錯,請指出錯誤原因并予以改正。
⑴ 設A、B兩進程共用一個緩沖區(qū)Q,A向Q寫入信息,B則從Q讀出信息,算法框圖如圖所示
⑵ 設A、B為兩個并發(fā)進程,它們共享一臨界資源。其運行臨界區(qū)的算法框圖如圖所示。
您可能感興趣的試卷
你可能感興趣的試題

最新試題
在一個原本不可能發(fā)生死鎖的系統中,如果對有關進程的信號量P操作的順序加以調整可能導致死鎖,同樣地,對有關進程的信號量V操作的順序加以調整也可能導致死鎖。
題型:判斷題
用戶程序對特定系統調用譬如文件打開系統調用open()的調用最終是在切換進入內核空間后根據中斷向量表轉到對應的系統調用內核函數而加以處理的。
題型:判斷題
C語言中,以下所列不屬于動態(tài)內存分配的有()。
題型:多項選擇題
基于()的文件共享方式對應于Linux操作系統的軟鏈接機制,會加大文件操作的讀盤次數和磁盤啟動次數暨文件系統遍歷時間開銷,而且空間開銷也會加大。
題型:填空題
操作系統采用模塊化和層次化結構,不僅有利于提高可移植性,而且也有利于改善系統維護和提高開發(fā)效率。
題型:判斷題