下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第二章作業(yè)2、畫前驅(qū)圖4、程序并發(fā)執(zhí)行時(shí)為什么會(huì)失去封閉性和可再現(xiàn)性?答:程序在并發(fā)執(zhí)行時(shí),是多個(gè)程序共享系統(tǒng)中的各種資源,因而這些資源的狀態(tài)將由多個(gè)程序分別來(lái)改變,致使程序的運(yùn)行換去了封閉性,這樣,某程序在執(zhí)行時(shí),必然會(huì)受到其它程序的影響。程序在并發(fā)執(zhí)行時(shí),由于失去了封閉性,也將導(dǎo)致其再失去可再現(xiàn)性。8、試說(shuō)明進(jìn)程在三個(gè)基本狀態(tài)之間轉(zhuǎn)換的典型原因。答: 16. 進(jìn)程在運(yùn)行時(shí)存在哪兩種形式的制約?試舉例說(shuō)明之。答:同步:直接的相互制約關(guān)系,例如A進(jìn)程向B進(jìn)程傳遞數(shù)據(jù),B進(jìn)程接收數(shù)據(jù)后繼續(xù)下面的處理;互斥:間接的相互制約關(guān)系,例如進(jìn)程共享打印機(jī)。22、試寫出相應(yīng)的程序來(lái)描述P82圖2-17所示的
2、前驅(qū)圖。圖(a)int a1=0,a2=0,a3=0,a4=0,a5=0,a6=0;a7=0;a8=0;parbeginbegin S1;V(a1);V(a2); end;begin P(a1);S2;V(a3);V(a4);end;begin P(a2);S3;V(a5);end;begin P(a3);S4;V(a6);end;begin P(a4);S5;V(a7);end;begin P(a5);S6;V(a8);end;begin P(a6);P(a7);P(a8);S7;end;parend圖(b)int a1=0,a2=0,a3=0,a4=0,a5=0,a6=0;a7=0;a8=
3、0;a9=0;a10=0;parbeginbegin S1;V(a1);V(a2); end;begin P(a1);S2;V(a3);V(a4);end;begin P(a2);S3;V(a5);V(a6);end;begin P(a3);S4;V(a7);end;begin P(a4);S5;V(a8);end;begin P(a5);S6;V(a9);end;begin P(a6);S7;V(a10);end;begin P(a7);P(a8);P(a9);P(a10);S8;end;parend28、在測(cè)量控制系統(tǒng)中的數(shù)據(jù)采集任務(wù),把所采集的數(shù)據(jù)送一單緩沖區(qū);計(jì)算任務(wù)從該單緩沖中取出數(shù)
4、據(jù)進(jìn)行計(jì)算。試寫出利用信號(hào)量機(jī)制實(shí)現(xiàn)兩者共享單緩沖的同步算法。答:int mutex=1;/*互斥信號(hào)量*/int empty=n;/*空位同步信號(hào)量*/int full=0;/*數(shù)據(jù)同步信號(hào)量*/int in=0;/*寫指針*/int out=0;/*讀指針*/main( )cobegin /*以下兩進(jìn)程并發(fā)執(zhí)行*/send( );obtain( );coendsend( )while(1). .collect data in nextp; /*nextp是臨時(shí)緩沖區(qū)*/. .wait(empty);wait(mutex);buffer(in)=nextp;in=(in+1) mod n;signal(mutex);signal(full);/sendobtain( )while(1)wait(full);wait(mutex);nextc=buffer(out);/*nextc是臨時(shí)緩沖區(qū)*/out=(out+1) mod n;signal(mutex);signal(empty);culculate the data in nextc;/while/obtain
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度木結(jié)構(gòu)工程安全風(fēng)險(xiǎn)評(píng)估與管控合同
- 二零二五版航空航天設(shè)備采購(gòu)合同集2篇
- 二零二五年度跨境電商物流服務(wù)合同變更2篇
- 管理溝通培訓(xùn)
- 二零二五年度貨車貨運(yùn)配送承包合同3篇
- 基于2025年度財(cái)務(wù)預(yù)算的合同成本管理與優(yōu)化2篇
- 地質(zhì)勘查專用設(shè)備制造考核試卷
- 二零二五版環(huán)保項(xiàng)目墊資合同范本2篇
- 2025年度木材加工鋼材買賣居間合同附帶供應(yīng)鏈金融方案3篇
- 2025版小學(xué)校園廣播系統(tǒng)升級(jí)合同3篇
- 《電影之創(chuàng)戰(zhàn)紀(jì)》課件
- 社區(qū)醫(yī)療抗菌藥物分級(jí)管理方案
- 開(kāi)題報(bào)告-鑄牢中華民族共同體意識(shí)的學(xué)校教育研究
- 《醫(yī)院標(biāo)識(shí)牌規(guī)劃設(shè)計(jì)方案》
- 夜市運(yùn)營(yíng)投標(biāo)方案(技術(shù)方案)
- 電接點(diǎn) 水位計(jì)工作原理及故障處理
- 國(guó)家職業(yè)大典
- 2024版房產(chǎn)代持協(xié)議書樣本
- 公眾號(hào)運(yùn)營(yíng)實(shí)戰(zhàn)手冊(cè)
- 教學(xué)查房及體格檢查評(píng)分標(biāo)準(zhǔn)
- 西方經(jīng)濟(jì)學(xué)(第二版)完整整套教學(xué)課件
評(píng)論
0/150
提交評(píng)論