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

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

ID:62076602

大?。?.67 MB

頁數(shù):37頁

時間: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》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

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

2、gdrawsthreepicturesonthewall.玲玲畫了三幅畫貼在墻上,假如你是玲玲,請你用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、制作海報:仿照書中玲玲畫的,畫一畫自己的學校、教室、英語老師,以及門、桌、椅并用英語介紹它們。2、課文讀三遍。第九講進程同步與通信目的與要求:掌握信號量解決進程同步互斥問題的方法,掌握進程通信的基本實現(xiàn)方法。重點與難點:信號量的典型應用,通信實現(xiàn)。作業(yè):15,16,17。4.2.5進程同步與互斥舉例一、有限緩沖區(qū)問題問題描述:設有

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

5、緩沖區(qū)數(shù),用于同步。有限緩沖區(qū)生產(chǎ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,那些對它進行讀訪問者叫Reader,對它進行寫訪問者叫做Writer。第一類Reader/Writer問題:Reader和Writer爭奪訪問共享數(shù)據(jù)A時,Reader有較高優(yōu)先數(shù)。表現(xiàn)在:除了某個Writer正在訪問數(shù)據(jù)之外,任何情況下Reader欲訪問數(shù)

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

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

當前文檔最多預覽五頁,下載文檔查看全文

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

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