問答題假設(shè)有三個(gè)并發(fā)進(jìn)程P,Q,R,其中P負(fù)責(zé)從輸入設(shè)備上讀入信息并傳送給Q,Q將信息加工后傳送給R,R則負(fù)責(zé)將信息打印輸出。寫出下列條件的并發(fā)程序:進(jìn)程P、Q共享一個(gè)緩沖區(qū),進(jìn)程Q、R共享另一個(gè)緩沖區(qū)。

您可能感興趣的試卷

你可能感興趣的試題

最新試題

()是指進(jìn)程總是擁有對(duì)資源的控制或所有權(quán),這些資源包括內(nèi)存、I/O 通道、I/O設(shè)備和文件等。

題型:單項(xiàng)選擇題

任何時(shí)刻,一個(gè)進(jìn)程或者正在執(zhí)行,或者沒有執(zhí)行,即處于()這兩種狀態(tài)之一。

題型:單項(xiàng)選擇題

線程是被系統(tǒng)獨(dú)立調(diào)度和分派的基本 單位,線程自己不擁有()。

題型:單項(xiàng)選擇題

長程調(diào)度程序控制著系統(tǒng)的并發(fā)度,一旦允許進(jìn)入,一個(gè)作業(yè)或用戶程序就成為一個(gè)(),并被添加到供短程調(diào)度程序使用的隊(duì)列中等待調(diào)度。

題型:單項(xiàng)選擇題

進(jìn)程在執(zhí)行時(shí),任意給定一個(gè)時(shí)間,都可以唯一地表征為一組元素,這些信息被存放在一個(gè)稱為()的數(shù)據(jù)結(jié)構(gòu)中。

題型:單項(xiàng)選擇題

可以把進(jìn)程看作是由一組元素組成的實(shí)體。進(jìn)程的兩個(gè)基本元素是()。①程序代碼②邏輯函數(shù)③執(zhí)行模塊④相關(guān)數(shù)據(jù)集

題型:單項(xiàng)選擇題

操作系統(tǒng)以一種有序的方式管理應(yīng)用程序的執(zhí)行,以達(dá)到()目的。①資源對(duì)多個(gè)應(yīng)用程序是可用的②物理處理器在多個(gè)應(yīng)用程序間切換以保證所有程序都在執(zhí)行中③處理器和I/O 設(shè)備能得到充分利用④數(shù)據(jù)文件適用于多數(shù)數(shù)據(jù)庫格式

題型:單項(xiàng)選擇題

所有線程都共享其所在進(jìn)程的地址空間,因此,線程沒有()。

題型:單項(xiàng)選擇題

()是指操作系統(tǒng)確定是否發(fā)生了I/O活動(dòng)。如果I/O活動(dòng)是一個(gè)或多個(gè)進(jìn)程正在等待的事件,操作系統(tǒng)就把所有相應(yīng)的阻塞態(tài)進(jìn)程轉(zhuǎn)換到就緒態(tài)。

題型:單項(xiàng)選擇題

所有多道程序操作系統(tǒng),從單用戶系統(tǒng)到支持成千上萬用戶的主機(jī)系統(tǒng),都是圍繞()這一概念創(chuàng)建的。

題型:單項(xiàng)選擇題