最新What's-this(優(yōu)質(zhì)課件)課件PPT.ppt

最新What's-this(優(yōu)質(zhì)課件)課件PPT.ppt

ID:62076602

大?。?.67 MB

頁數(shù):37頁

時(shí)間:2021-04-14

最新What's-this(優(yōu)質(zhì)課件)課件PPT.ppt_第1頁
最新What's-this(優(yōu)質(zhì)課件)課件PPT.ppt_第2頁
最新What's-this(優(yōu)質(zhì)課件)課件PPT.ppt_第3頁
最新What's-this(優(yōu)質(zhì)課件)課件PPT.ppt_第4頁
最新What's-this(優(yōu)質(zhì)課件)課件PPT.ppt_第5頁
資源描述:

《最新What's-this(優(yōu)質(zhì)課件)課件PPT.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、What's-this(優(yōu)質(zhì)課件)Module7Unit1What’sthis?賀蘭六小張蓓蓓外研社三年級(jí)上冊(cè)Let'sguess!birddeskcappenWhat'sthis?It'sa...MsZhangThisismyEnglishteacher,MsZhang.Thisismyteacher,MsLiang.Thisismyteacher,MsWang.1.Listen,pointandfind“What'sthis?”聽錄音,指,并圈出“What'sthis?”2.看課文視頻,完成任務(wù):Linglin

2、gdrawsthreepicturesonthewall.玲玲畫了三幅畫貼在墻上,假如你是玲玲,請(qǐng)你用Thisismy...(這是我的...)來介紹這三幅畫。Thisismyschool.Thisismy...Thisis...Guessinggame:What’sthis?It’sadog.It’sacat.It’sabird.Readandmatch(讀一讀,連一連)A:What'sthis?B:It'sachair.A:What'sthis?B:It'sablackboard.A:What'sthis?B:I

3、t'sadog.A:What'sthis?B:It'sawindow.A:What'sthis?B:It'sadoor.A:What'sthis?B:It'sacat.Homework1、制作海報(bào):仿照書中玲玲畫的,畫一畫自己的學(xué)校、教室、英語老師,以及門、桌、椅并用英語介紹它們。2、課文讀三遍。第九講進(jìn)程同步與通信目的與要求:掌握信號(hào)量解決進(jìn)程同步互斥問題的方法,掌握進(jìn)程通信的基本實(shí)現(xiàn)方法。重點(diǎn)與難點(diǎn):信號(hào)量的典型應(yīng)用,通信實(shí)現(xiàn)。作業(yè):15,16,17。4.2.5進(jìn)程同步與互斥舉例一、有限緩沖區(qū)問題問題描述:設(shè)有

4、n個(gè)緩沖區(qū),一組生產(chǎn)者進(jìn)程往緩沖區(qū)寫數(shù)據(jù),一組消費(fèi)者進(jìn)程從緩沖區(qū)取數(shù)據(jù),寫取都以一個(gè)緩沖區(qū)為單位。說明:將緩沖池看做是共享數(shù)據(jù),對(duì)緩沖區(qū)的操作必須是互斥操作。如果n個(gè)緩沖區(qū)全滿,生產(chǎn)者進(jìn)程必須等待。如果緩沖區(qū)全空,消費(fèi)者進(jìn)程必須等待。有限緩沖區(qū)的生產(chǎn)者/消費(fèi)者問題(生產(chǎn)者和消費(fèi)者共享一個(gè)產(chǎn)品緩沖池)。共享N個(gè)緩沖區(qū)P1P2…PmC1C2…Cn生產(chǎn)者消費(fèi)者緩沖池解:設(shè)置以下信號(hào)量mutex,初值為1,控制互斥訪問緩沖池。full,初值為0,表示當(dāng)前緩沖池中滿緩沖區(qū)數(shù),用于同步。empty,初值為n,表示當(dāng)前緩沖池中空

5、緩沖區(qū)數(shù),用于同步。有限緩沖區(qū)生產(chǎn)者/消費(fèi)者進(jìn)程描述如下:typeitem=…;varbuffer=…;full,empty,mutex:semaphor;nextp,nextc:item;beginfull:=0;empty:=n;mutex:=1;P(empty);P(mutex);addnextptobuffer;V(mutex);V(full);untilfalse;end;ParbeginProducer:beginrepeat…produceaniteminnextp;...…consumetheite

6、minnextc;…untilfalse;end;Parend;consumer:beginrepeatP(full);P(mutex);removeanitemfrombuffertonextc釋放緩沖區(qū)V(mutex);V(empty);若存在一共享數(shù)據(jù)A,那些對(duì)它進(jìn)行讀訪問者叫Reader,對(duì)它進(jìn)行寫訪問者叫做Writer。第一類Reader/Writer問題:Reader和Writer爭(zhēng)奪訪問共享數(shù)據(jù)A時(shí),Reader有較高優(yōu)先數(shù)。表現(xiàn)在:除了某個(gè)Writer正在訪問數(shù)據(jù)之外,任何情況下Reader欲訪問數(shù)

7、據(jù)均可以直接進(jìn)行訪問。二、Readers/Writers問題該問題可具體描述為:1.如果當(dāng)前無人訪問數(shù)據(jù),則Reader/Writer欲訪問即可訪問。2.如果已存在一個(gè)Reader正在訪問數(shù)據(jù),其他欲訪問Reader可馬上訪問(這體現(xiàn)Reader有較高優(yōu)先權(quán));而欲訪問的Writer必須等待。3.若某個(gè)Writer正訪問數(shù)據(jù),則欲訪問的Reader/Writer都必須等待。(續(xù))4.當(dāng)最后一個(gè)結(jié)束訪問數(shù)據(jù)的Reader發(fā)現(xiàn)有Writer正在等待時(shí),則將其中一個(gè)喚醒。5.當(dāng)某個(gè)Writer結(jié)束訪問時(shí),若只有Write

8、r在等待,則喚醒某個(gè)Writer,若既有Writer也有Reader;則按FIFO或某它原則喚醒一個(gè)Writer或所有Reader。Reader的一般結(jié)構(gòu)為:P(mutex);readcount:=readcount+1;Ifreadcount=1thenP(wrt);V(mutex);讀數(shù)據(jù)AP(mutex);readcount:=readcount-1;

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。