freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)第章答案(上)(編輯修改稿)

2025-07-04 19:31 本頁面
 

【文章內(nèi)容簡介】 V(S2)。 執(zhí)行S2; P1()。P2()。P3()。P4()。P5()。 V(S3)。 }Coend V(S4)。} }P3() P4() P5(){P(S3); { P(S4); {P(35); 執(zhí)行P3; 執(zhí)行P4; P(45);V(35); V(45); 執(zhí)行P5;} } }9. 如圖4所示,get、copy、put三進程共用兩個緩沖區(qū)s、t(其大小為每次存放一個記錄)。get進程負(fù)責(zé)不斷地把輸入記錄送入緩沖區(qū)s中,copy進程負(fù)責(zé)從緩沖區(qū)s中取出記錄復(fù)制到緩沖t中,而put進程負(fù)責(zé)把記錄從緩沖區(qū)t中取出打印。試用p、v操作實現(xiàn)這三個進程之間的同步,并寫出程序描述。putcopyget緩沖區(qū)s緩沖區(qū)t圖4答:PV操作實現(xiàn)及程序?qū)崿F(xiàn)Main(){int S1=1,S2=0。//S1表示空緩沖區(qū)s個數(shù),S2表示緩沖區(qū)是否有內(nèi)容可以被copy int T1=1,T2=0;// T1表示空緩沖區(qū)t個數(shù),T2表示緩沖區(qū)是否有內(nèi)容可以被putCobegin Get()。Copy()。Put()。Coend}Get() Copy{ while(1) { while(1){ P(S1)。 //檢查S是否為空 { P(S2)。//檢查S是否為滿put data to buffer S //補數(shù)據(jù)放入S copy data from buffer S;// copy數(shù)據(jù) V(S2);// S已滿 V(S1)。 //清空S }//while P(T1);//檢查T是否為空}//Get put data to buffer T; V(T2)。//T已滿 }Put(){ while(1){P(T2);//檢測T是否為滿 Output data from buffer T;//輸出T中數(shù)據(jù) V(T1);//清空緩沖區(qū)T}}10. 什么是進程的互斥與同步?同步和互斥這兩個概念有什么聯(lián)系與區(qū)別?答
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1