




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第二單元進(jìn)程復(fù)習(xí)單選擇題1.在操作系統(tǒng)中引入“進(jìn)程”概念的主要目的是(C)。A.改善用戶編程環(huán)境B.提高程序的運(yùn)行速度C.描述程序動態(tài)執(zhí)行過程的性質(zhì)D.使程序與計算過程一一對應(yīng)2.進(jìn)程控制塊是描述進(jìn)程狀態(tài)和特性的數(shù)據(jù)結(jié)構(gòu),一個進(jìn)程(D)。A.可以有多個進(jìn)程控制塊B.可以和其他進(jìn)程共用一個進(jìn)程控制塊C.可以沒有進(jìn)程控制塊D.只A能有唯一的進(jìn)程控制塊3.下列進(jìn)程狀態(tài)的轉(zhuǎn)換中,不正確的是(A)。A.就緒?阻塞B.運(yùn)行?就緒C.就緒?運(yùn)行D.阻塞?就緒4.在執(zhí)行V操作時,當(dāng)信號量的值(C),應(yīng)釋放一個等待該信號量的進(jìn)程。A.小于0 B.大于0C.小于等于0 D.大于等于05.有9個生產(chǎn)者,6個消費(fèi)者,共享容量為8的緩沖區(qū)。在這個生產(chǎn)者-消費(fèi)者問題中,互斥使用緩沖區(qū)的信號量mutex的初值應(yīng)該為(A)。A.1 B.6 C.8D.96.兩個進(jìn)程合作完成一個任務(wù),在并發(fā)執(zhí)行中,一個進(jìn)程要等待其合作伙伴發(fā)來信息,或者建立某個條件后再向前執(zhí)行,這種關(guān)系是進(jìn)程間的(A)關(guān)系。A.同步B.互斥C.競爭D.合作7.在操作系統(tǒng)中,進(jìn)程的最基本的特征是(A)。A.動態(tài)性和并發(fā)性B.順序性和可再現(xiàn)性C.與程序的對應(yīng)性D.執(zhí)行過程的封閉性8.多個進(jìn)程的實體能存在于同一內(nèi)存中,在一段時間內(nèi)都得到運(yùn)行,這種性質(zhì)稱作進(jìn)程的(B)。A.動態(tài)性B.并發(fā)性C.調(diào)度性D.異步性。9.某進(jìn)程由于需要從磁盤上讀入數(shù)據(jù)而處于阻塞狀態(tài)。當(dāng)系統(tǒng)完成了所需的讀盤操作后,此時該進(jìn)程的狀態(tài)將(D)。A.從就緒變?yōu)檫\(yùn)行B.從運(yùn)行變?yōu)榫途wC.從運(yùn)行變?yōu)樽枞鸇.從阻塞變?yōu)榫途w10.已經(jīng)獲得除(C)以外的所有運(yùn)行所需資源的進(jìn)程處于就緒狀態(tài)。A.存儲器B.打印機(jī)C.CPUD.磁盤空間11.死鎖的四個必要條件中,無法破壞的是(A)。A.互斥條件B.不可搶占條件C.占有且申請條件D.循環(huán)等待條件自測題1、選擇題(選擇一個正確答案的代碼填入括號中)順序程序和并發(fā)程序的執(zhí)行相比,()。A.基本相同B.有點不同C.并發(fā)程序執(zhí)行總體上執(zhí)行時間快D.順序程序執(zhí)行總體上執(zhí)行時間快在單一處理機(jī)上,將執(zhí)行時間有重疊的幾個程序稱為()。A.順序程序B.多道程序C.并發(fā)程序D.并行程序在單CPU的系統(tǒng)中,若干程序的并發(fā)執(zhí)行是由()實現(xiàn)的。A.用戶B.程序自身C.進(jìn)程D.編譯程序進(jìn)程與程序之間有密切聯(lián)系,但又是不同的概念。二者的一個本質(zhì)區(qū)別是()。A.程序是靜態(tài)概念,進(jìn)程是動態(tài)概念B.程序是動態(tài)概念,進(jìn)程是靜態(tài)概念C.程序保存在文件中,進(jìn)程存放在內(nèi)存中D.程序順序執(zhí)行,進(jìn)程并發(fā)執(zhí)行在操作系統(tǒng)中,進(jìn)程的最基本的特征是()。A.動態(tài)性和并發(fā)性B.順序性和可再現(xiàn)性C.與程序的對應(yīng)性D.執(zhí)行過程的封閉性多個進(jìn)程的實體能存在于同一內(nèi)存中,在一段時間內(nèi)都得到運(yùn)行。這種性質(zhì)稱作進(jìn)程的()。A.動態(tài)性B.并發(fā)性C.調(diào)度性D.異步性進(jìn)程是程序的執(zhí)行過程,可以處于不同的狀態(tài)。這種性質(zhì)稱作進(jìn)程的()。A.動態(tài)性B.并發(fā)性C.調(diào)度性D.異步性在下列特性中,不是進(jìn)程的特性的是()。A.異步性B.調(diào)度性C.操作性D.動態(tài)性一個進(jìn)程被喚醒意味著()。A.該進(jìn)程重新占有了CPUB.進(jìn)程狀態(tài)變?yōu)榫途wC.它的優(yōu)先權(quán)變?yōu)樽畲驞.其PCB移至就緒隊列的隊首在單處理機(jī)系統(tǒng)中,處于運(yùn)行狀態(tài)的進(jìn)程()。A.只有一個B.可以有多個C.不能被掛起D.必須在執(zhí)行完后才能被撤下已經(jīng)獲得除()以外的所有運(yùn)行所需資源的進(jìn)程處于就緒狀態(tài)。A.存儲器B.打印機(jī)C.CPUD.磁盤空間進(jìn)程從運(yùn)行狀態(tài)變?yōu)樽枞麪顟B(tài)的原因是()。A.輸入或輸出事件發(fā)生B.時間片到C.輸入或輸出事件完成D.某個進(jìn)程被喚醒為了描述進(jìn)程的動態(tài)變化過程,采用了一個與進(jìn)程相聯(lián)系的(),根據(jù)它而感知進(jìn)程的存在。A.進(jìn)程狀態(tài)字B.進(jìn)程優(yōu)先數(shù)C.進(jìn)程控制塊D.進(jìn)程起始地址進(jìn)程在系統(tǒng)中存在的唯一標(biāo)志是()。A.所運(yùn)行的程序B.所運(yùn)行的程序和數(shù)據(jù)C.進(jìn)程隊列D.進(jìn)程控制塊進(jìn)程的動態(tài)、并發(fā)等特征是利用()表現(xiàn)出來的。A.程序B.?dāng)?shù)據(jù)C.程序和數(shù)據(jù)D.進(jìn)程控制塊進(jìn)程間的基本關(guān)系為()。A.相互獨立與相互制約B.同步與互斥C.并行執(zhí)行與資源共享D.信息傳遞與信息緩沖在一段時間內(nèi),只允許一個進(jìn)程訪問的資源稱為()。A.共享資源B.臨界區(qū)C.臨界資源D.共享區(qū)操作系統(tǒng)中有一組常稱為特殊系統(tǒng)調(diào)用的程序,其操作具有不可分割性,在操作系統(tǒng)中稱為()。A.初始化程序B.原語C.子程序D.控制模塊操作系統(tǒng)中利用信號量和P、V操作,()。A.只能實現(xiàn)進(jìn)程的互斥B.只能實現(xiàn)進(jìn)程的同步C.可實現(xiàn)進(jìn)程的互斥和同步D.可完成進(jìn)程調(diào)度如果進(jìn)程Pa對信號量S執(zhí)行P操作,則信號量S的值應(yīng)()。A.加1B.減1C.等于0D.小于0如果信號量S的值是0,此時進(jìn)程A執(zhí)行P(S)操作,那么,進(jìn)程A會()。A.繼續(xù)運(yùn)行B.進(jìn)入阻塞態(tài),讓出CPUC.進(jìn)入就緒態(tài),讓出CPUD.繼續(xù)運(yùn)行,并喚醒S隊列頭上的等待進(jìn)程在操作系統(tǒng)中,對信號量S的P操作原語的定義中,使進(jìn)程進(jìn)入相應(yīng)阻塞隊列等待的條件是()。A.S>0B.S=0C.S<0D.S0信號量S的初值為8,在S上執(zhí)行了10次P操作,6次V操作后,S的值為()。A.10B.8C.6D.4若P、V操作的信號量S初值為2,當(dāng)前值為1,則表示有()個等待進(jìn)程。A.0 B.l C.2 D.3在進(jìn)程通信中,使用信箱方式交換信息的是()。A.低級進(jìn)程通信B.高級進(jìn)程通信C.共享內(nèi)存方式D.管道文件方式系統(tǒng)出現(xiàn)死鎖的原因是()。A.計算機(jī)系統(tǒng)發(fā)生了重大故障B.有多個封鎖的進(jìn)程同時存在C.若干進(jìn)程因競爭資源而無休止地循環(huán)等待著,而且都不釋放已占有的資源D.資源數(shù)大大少于進(jìn)程數(shù),或進(jìn)程同時申請的資源數(shù)大大超過資源總數(shù)兩個進(jìn)程爭奪同一個資源()。A.一定死鎖B.不一定死鎖C.不會死鎖D.以上說法都不對2、判斷題(正確的劃√,錯誤的劃×。)簡單地說,進(jìn)程是程序的執(zhí)行過程。因而,進(jìn)程和程序是一一對應(yīng)的。()進(jìn)程和程序是兩個截然不同的概念。()程序在運(yùn)行時需要很多系統(tǒng)資源,如內(nèi)存、文件、設(shè)備等,因此操作系統(tǒng)以程序為單位分配系統(tǒng)資源。()進(jìn)程控制塊(PCB)是專為用戶進(jìn)程設(shè)置的私有數(shù)據(jù)結(jié)構(gòu),每個進(jìn)程僅有一個PCB。()進(jìn)程執(zhí)行的相對速度不能由進(jìn)程自己來控制。()進(jìn)程之間的互斥,主要源于進(jìn)程之間的資源競爭,從而實現(xiàn)多個相關(guān)進(jìn)程在執(zhí)行次序上的協(xié)調(diào)。()信號量機(jī)制是一種有效的實現(xiàn)進(jìn)程同步與互斥的工具。信號量只能由P、V操作來改變。()V操作是對信號量執(zhí)行加1操作,意味著釋放一個單位資源,如果加1后信號量的值小于等于零,則從等待隊列中喚醒一個進(jìn)程,現(xiàn)進(jìn)程變?yōu)樽枞麪顟B(tài),否則現(xiàn)進(jìn)程繼續(xù)進(jìn)行。()利用信號量的P,V操作,進(jìn)程之間可以交換大量信息。()系統(tǒng)產(chǎn)生死鎖的根本原因是資源有限且操作不當(dāng)。因此,當(dāng)系統(tǒng)提供的資源少于并發(fā)進(jìn)程的需求時,系統(tǒng)就產(chǎn)生死鎖。()參考答案:一、CCCAABACDBACACDDBCBCBBCDBBCB二、2,5,7是正確的。1.(×)。進(jìn)程和程序不是一一對應(yīng)的。3.(×)。操作系統(tǒng)以進(jìn)程為單位分配系統(tǒng)資源。4.(×)。進(jìn)程控制塊(PCB)是為系統(tǒng)中各個進(jìn)程設(shè)置的私有數(shù)據(jù)結(jié)構(gòu)。6.(×)。這里把進(jìn)程的同步和互斥混在一起說了。8.(×)。不管信號量的值如何,現(xiàn)進(jìn)程都繼續(xù)執(zhí)行。9.(×)。P,V操作只能交換少量的信息,屬于低級進(jìn)程通信。10.(×)。僅有系統(tǒng)提供的資源少于并發(fā)進(jìn)程的需求這一個條件時,系統(tǒng)不一定產(chǎn)生死鎖。多選題二、多選題1.進(jìn)程所具有的基本狀態(tài)包括(BDE)。A.后備狀態(tài)B.運(yùn)行狀態(tài)C.完成狀態(tài)D.就緒狀態(tài)E.等待狀態(tài)2.進(jìn)程所具有的基本特征包括(ACE)。A.動態(tài)性B.順序性C.并發(fā)性D.封閉性E.異步性3.操作系統(tǒng)相應(yīng)的組成部分是(ABCD)。A.處理機(jī)管理B.存儲器管理C.設(shè)備管理D.文件管理4一個進(jìn)程通常包括(ACE)。A.程序B.作業(yè)說明書C.?dāng)?shù)據(jù)D.運(yùn)行日志E.進(jìn)程控制塊(PCB)5.從中斷事件的性質(zhì)來說,一般中斷包括(ABCDE)。A.硬件故障中斷B.程序中斷C.外部中斷D.輸入輸出中斷E.訪管中斷6.運(yùn)行狀態(tài)的進(jìn)程由于某種原因可能變?yōu)椋ˋB)。A.就緒狀態(tài)B.等待狀態(tài)C.后備狀態(tài)D.完成狀態(tài)E.活躍狀態(tài)簡答題1.進(jìn)程具有哪些基本特征?答案:(1)動態(tài)性:進(jìn)程包含了程序及相應(yīng)的數(shù)據(jù)集合,執(zhí)行過程中其狀態(tài)處于不斷地變化。(2)并發(fā)性:系統(tǒng)中各進(jìn)程交替占用CPU,它們是并發(fā)執(zhí)行的。(3)異步性:各進(jìn)程都以不可預(yù)知的速度2.進(jìn)程在系統(tǒng)中有哪幾種基本狀態(tài),狀態(tài)如何發(fā)生變化?答案:通常一個進(jìn)程至少有三種不同的狀態(tài):運(yùn)行狀態(tài)、就緒狀態(tài)、等待狀態(tài)。(1)運(yùn)行狀態(tài)(Running):當(dāng)一個進(jìn)程正在處理機(jī)上運(yùn)行時,稱其處于運(yùn)行狀態(tài)。(2)就緒狀態(tài)(Ready):當(dāng)一個進(jìn)程具備了運(yùn)行條件,一旦獲得處理機(jī)即可運(yùn)行,稱此進(jìn)程處于就緒狀態(tài)。(3)等待狀態(tài)(Blocked):當(dāng)一個進(jìn)程由于等待某事件的發(fā)生(如I/O完成)而不能運(yùn)行時,稱此進(jìn)程處于等待狀態(tài)。當(dāng)一個進(jìn)程被建立時,通常處于就緒狀態(tài)3.給出系統(tǒng)總體上的中斷處理過程。答案:CPU每執(zhí)行完一條指令就去掃描中斷寄存器,檢查是否有中斷發(fā)生,若沒有中斷就繼續(xù)執(zhí)行下條指令;若有中斷發(fā)生就轉(zhuǎn)去執(zhí)行相應(yīng)的中斷處理程序。中斷處理過程可粗略的分為以下四個過程:(1)保護(hù)當(dāng)前正在運(yùn)行程序的現(xiàn)場。(2)分析是何種中斷,以便轉(zhuǎn)去執(zhí)行相應(yīng)的中斷處理程序。(3)執(zhí)行相應(yīng)的中斷處理程序。(4)恢復(fù)被中斷程序的現(xiàn)場。4.給出中斷響應(yīng)的系統(tǒng)流程。答案:
【解析】
每一個程序都要有一個程序狀態(tài)字(PSW)來刻畫本程序的執(zhí)行狀態(tài),在單處理器的計算機(jī)系統(tǒng)中整個系統(tǒng)設(shè)置一個用來存放當(dāng)前運(yùn)行進(jìn)程的PSW的寄存器,該寄存器稱為“程序狀態(tài)字寄存器”。為了說明中斷響應(yīng)過程,我們區(qū)分三種PSW:
(1)存放在程序狀態(tài)字寄存器中的PSW是當(dāng)前正占用處理器的進(jìn)程的PSW,稱“當(dāng)前PSW”。
(2)出現(xiàn)中斷事件后,要由操作系統(tǒng)的中斷處理程序占用處理器,讓中斷處理程序處理出現(xiàn)的中斷事件。我們把中斷處理程序的PSW稱“新PSW”,新PSW中存放著中斷處理程序的入口地址。
(3)中斷處理程序在占用處理器前,必須把被中斷進(jìn)程的PSW保護(hù)好,以便該進(jìn)程在適當(dāng)?shù)臅r候能使被中斷時的情況繼續(xù)執(zhí)行。把保護(hù)好的被中斷進(jìn)程的PSW稱“舊PSW”。
當(dāng)中斷裝置發(fā)現(xiàn)中斷事件后,首先把出現(xiàn)的中斷事件存放到程序狀態(tài)字寄存器中的中斷碼位置,然后把程序狀態(tài)字寄存器中的“當(dāng)前PSW”作為“舊PSW”存放到預(yù)先約定好的主存固定單元中保護(hù)起來,再把已經(jīng)確定好的操作系統(tǒng)處理程序的“新PSW”送到程序狀態(tài)字寄存器,成為“當(dāng)前PSW”,這一過程稱“交換PSW”。中斷裝置通過交換PSW使被中斷進(jìn)程讓出處理器,且使處理器按照中斷處理程序的“新PSW”控制執(zhí)行。于是,中斷處理程序就占用了處理器,它先從保存好的舊PSW中取出中斷碼,分析發(fā)生的具體事件,從而可完成對中斷事件的處理。
一個進(jìn)程占有處理器運(yùn)行時,可以由于各種不同的事件發(fā)生而被中斷。對各類不同的事件操作系統(tǒng)的處理是不同的,一般來說,對每一類事件都要有該類事件的處理程序,每一類處理程序都有一個“新PSW”。中斷裝置發(fā)現(xiàn)中斷事件后應(yīng)按中斷事件類讓相應(yīng)的中斷處理程序占有處理器,為此,可預(yù)先約定一些主存固定單元用來分別存放各類中斷處理程序的“新PSW”和由于各種不同原因被中斷的進(jìn)程的“舊PSW”,發(fā)生哪類中斷事件就交換哪一類的新、舊PSW。具體處理過程如下:中斷裝置發(fā)現(xiàn)中斷事件后把中斷事件存入程序狀態(tài)字寄存器中當(dāng)前PSW的中斷碼位置;把當(dāng)前PSW保存起來,根據(jù)發(fā)生的事件類找出事件對應(yīng)的舊PSW位置(假設(shè)發(fā)生的是外部中斷事件),把當(dāng)前PSW保存到該位置上;把該類事件處理程序的新PSW送入程序狀態(tài)字寄存器,處理器就按這個新PSW控制處理該事件的中斷處理程序執(zhí)行。5.設(shè)有三個進(jìn)程A,B,C,進(jìn)程A和進(jìn)程B各需要運(yùn)行3毫秒的處理器時間,而進(jìn)程C卻要24毫秒的處理器時間,分別考慮當(dāng)三個進(jìn)程到達(dá)順序為A,B,C時及C,B,A時,用先來先服務(wù)進(jìn)行調(diào)度時各自的平均等待時間。答案:【解析】當(dāng)三個進(jìn)程到達(dá)順序為A,B,C時,按照先來先服務(wù)的順序,進(jìn)程A先占用處理器,進(jìn)程B需等待3毫秒后才能去占用處理器,進(jìn)程C在等待6毫秒的時間后可以占用處理器。于是,它們的平均等待時間為(0+3+6)/3=3毫秒。如果進(jìn)程是按C,B,A的次序排入隊列,則進(jìn)程C先占用處理器運(yùn)行24毫秒后才能讓進(jìn)程B占用,即進(jìn)程B需等待24毫秒,而進(jìn)程A在等了27毫秒后才可占用處理器,現(xiàn)在這三個進(jìn)程的平均等待時間為(27+24+0)/3=17毫秒。可見當(dāng)運(yùn)行時間長的進(jìn)程先就緒的話,先來先服務(wù)算法使系統(tǒng)效率受到影響。6.操作系統(tǒng)的功能有哪幾方面?它們各自的含義是什么?答案:【解析】
操作系統(tǒng)負(fù)責(zé)管理計算機(jī)系統(tǒng)的所有資源,并調(diào)度這些資源的使用。具體來說,其主要功能有:(1)處理機(jī)管理
處理機(jī)管理也稱為進(jìn)程管理,主要解決的問題是按一定的算法將處理機(jī)分配給系統(tǒng)中某個并發(fā)執(zhí)行的程序即“進(jìn)程”,使CPU資源得到充分地應(yīng)用。(2)存儲管理
存儲管理主要負(fù)責(zé)內(nèi)存空間的管理,按一定策略為多個并發(fā)執(zhí)行的程序(進(jìn)程)分配內(nèi)存空間,以充分利用內(nèi)存空間,并負(fù)責(zé)保證內(nèi)存中各程序間的信息不相互破壞、竊取。(3)設(shè)備管理
設(shè)備管理負(fù)責(zé)對系統(tǒng)中所有的輸入/輸出設(shè)備進(jìn)行管理,除了一般意義上的I/O設(shè)備外,這里還應(yīng)包括外存、通道、控制器。設(shè)備管理負(fù)責(zé)對設(shè)備進(jìn)行分配、啟動和故障處理。目的是提高設(shè)備使用效率,方便用戶進(jìn)行輸入/輸出。(4)文件管理
計算機(jī)系統(tǒng)中的信息是以文件形式存放在外存上的。文件管理的任務(wù)是負(fù)責(zé)對系統(tǒng)中的文件進(jìn)行存儲、組織、檢索等對文件的操作,以方便用戶對文件的訪問,并解決多用戶間文件的共享、保護(hù)、保密等問題。(5)作業(yè)管理
作業(yè)管理的任務(wù)是為用戶提供一個使用計算機(jī)系統(tǒng)的環(huán)境,使用戶能有效、方便地組織自己的作業(yè)(工作流程),并盡可能地提高整個系統(tǒng)的效率。7.進(jìn)程控制塊(PCB)中應(yīng)該包括哪些內(nèi)容,其作用是什么?答案:進(jìn)程控制塊是用以記錄進(jìn)程有關(guān)信息的一塊主存,其中登記著諸如:進(jìn)程標(biāo)識、進(jìn)程狀態(tài)、優(yōu)先級、中斷現(xiàn)場保護(hù)區(qū)、所占資源等信息。它是由系統(tǒng)為每個進(jìn)程分別建立的,并且在進(jìn)程結(jié)束其生命期時由系統(tǒng)將相應(yīng)的PCB撤消,PCB是進(jìn)程存在的標(biāo)識。8.進(jìn)程具有哪些基本特征?答案:(1)動態(tài)性:進(jìn)程包含了程序及相應(yīng)的數(shù)據(jù)集合,執(zhí)行過程中其狀態(tài)處于不斷地變化。(2)并發(fā)性:系統(tǒng)中各進(jìn)程交替占用CPU,它們是并發(fā)執(zhí)行的。(3)異步性:各進(jìn)程都以不可預(yù)知的速度向前推進(jìn)。
9.給出系統(tǒng)總體上的中斷處理過程
答案:
CPU每執(zhí)行完一條指令就去掃描中斷寄存器,檢查是否有中斷發(fā)生,若沒有中斷就繼續(xù)執(zhí)行下條指令;若有中斷發(fā)生就轉(zhuǎn)去執(zhí)行相應(yīng)的中斷處理程序。中斷處理過程可粗略的分為以下四個過程:(1)保護(hù)當(dāng)前正在運(yùn)行程序的現(xiàn)場。(2)分析是何種中斷,以便轉(zhuǎn)去執(zhí)行相應(yīng)的中斷處理程序。(3)執(zhí)行相應(yīng)的中斷處理程序。(4)恢復(fù)被中斷程序的現(xiàn)場。
分析題設(shè)有一臺計算機(jī),有兩條I/O通道,分別接一臺卡片輸入機(jī)和一臺打印機(jī)。卡片機(jī)把一疊卡片逐一輸入到緩沖區(qū)B1中,加工處理后再搬到緩沖區(qū)B2中,并在打印機(jī)上打印結(jié)果,請分析如下:(1)系統(tǒng)要設(shè)幾個進(jìn)程來完成這個任務(wù)?各自的工作是什么?(2)這些進(jìn)程間有什么樣的相互制約關(guān)系?(3)用P、V操作寫出這些進(jìn)程的同步算法答:①系統(tǒng)可設(shè)三個進(jìn)程來完成這個任務(wù):R進(jìn)程負(fù)責(zé)從卡片輸入機(jī)上讀入卡片信息,輸入到緩沖區(qū)B1中;C進(jìn)程負(fù)責(zé)從緩沖區(qū)B1中取出信息,進(jìn)行加工處理,之后將結(jié)果送到緩沖區(qū)B2中;P進(jìn)程負(fù)責(zé)從緩沖區(qū)B2中取出信息,并在打印機(jī)上印出。②R進(jìn)程受C進(jìn)程影響,B1放滿信息后R進(jìn)程要等待——等C進(jìn)程將其中信息全部取走,才能繼續(xù)讀入信息;C進(jìn)程受R進(jìn)程和P進(jìn)程的約束:B1中信息放滿后C進(jìn)程才可從中取出它們,且B2被取空后,C進(jìn)程才可將加工結(jié)果送入其中;P進(jìn)程受C進(jìn)程的約束:B2中信息放滿后P進(jìn)程才可從中取出它們,進(jìn)行打印。③信號量含義及初值:B1full——緩沖區(qū)B1滿,初值為0;B1empty——緩沖區(qū)B1空,初值為0;B2full——緩沖區(qū)B2滿,初值為0;B2empty——緩沖區(qū)B2空,初
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算流體力學(xué)SOD激波管
- 設(shè)備維修協(xié)議書范文
- 表里的生物教案
- 江蘇省鹽城市射陽中學(xué)2025屆高三下學(xué)期全真模擬(4)生物試卷(有答案)
- 財務(wù)會計實習(xí)心得(15篇)
- 表526班組安全技術(shù)交底表樣板
- 廣東省部分學(xué)校2024-2025學(xué)年高一下學(xué)期6月月考?xì)v史試題
- 幼兒園《春天的秘密》教學(xué)課件
- 財務(wù)會計沙盤實訓(xùn)心得體會5篇
- 民航地勤通 用服務(wù)培訓(xùn)教學(xué)課件
- 醫(yī)療器械產(chǎn)品運(yùn)輸質(zhì)量保證措施
- 2025年寧夏銀川市靈武市文化旅游投資開發(fā)有限公司招聘筆試參考題庫附帶答案詳解
- 燃?xì)庑袠I(yè)法律法規(guī)培訓(xùn)
- T-GDHES 003-2024 預(yù)應(yīng)力混凝土U形板樁應(yīng)用技術(shù)規(guī)程
- 八不傷害培訓(xùn)課件
- 出鏡記者與現(xiàn)場報道知到智慧樹章節(jié)測試課后答案2024年秋武漢學(xué)院
- 《顱骨修補(bǔ)術(shù)》課件
- 【MOOC】犯罪心理學(xué)-中南財經(jīng)政法大學(xué) 中國大學(xué)慕課MOOC答案
- 板式換熱器清洗施工方案
- 智能化工程售后服務(wù)體系方案
- 人力資源技術(shù)服務(wù)合同
評論
0/150
提交評論