下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——操作系統(tǒng)作業(yè)題及答案
《操作系統(tǒng)》課程作業(yè)
(2023年春)
姓名:學(xué)號(hào):
專業(yè):年級(jí):學(xué)校:日期:
作業(yè)一:作業(yè)管理
1、有三道程序A、B、C在一個(gè)系統(tǒng)中運(yùn)行,該系統(tǒng)有輸入、輸出設(shè)備各1臺(tái)。三道程序
A、B、C構(gòu)成如下:
A:輸入32秒,計(jì)算8秒,輸出5秒B:輸入21秒,計(jì)算14秒,輸出35秒C:輸入12秒,計(jì)算32秒,輸出15秒
問(wèn):(1)三道程序順序執(zhí)行的總時(shí)間是多少?
(2)充分發(fā)揮各設(shè)備的效能,并行執(zhí)行上述三道程序,最短需多少時(shí)間(不計(jì)系統(tǒng)開(kāi)銷)?并給出相應(yīng)的示意圖。2、假設(shè)一個(gè)單CPU系統(tǒng),以單道方式處理一個(gè)作業(yè)流,作業(yè)流中有2道作業(yè),共占用CPU
計(jì)算時(shí)間、輸入卡片數(shù)和打印輸出行數(shù)如下:
作業(yè)號(hào)12占用CPU計(jì)算時(shí)間3分鐘2分鐘輸入卡片張數(shù)100張200張打印輸出行數(shù)2000行600行其中,卡片輸入機(jī)速度為1000張/分鐘,打印機(jī)輸出速度為1000行/分鐘,試計(jì)算:(1)不采用spooling技術(shù),計(jì)算這兩道作業(yè)的總運(yùn)行時(shí)間(從第1道作業(yè)輸入開(kāi)始
到最終一個(gè)作業(yè)輸出完畢)。
(2)如采用spooling技術(shù),計(jì)算這2道作業(yè)的總運(yùn)行時(shí)間(不計(jì)讀/寫盤時(shí)間),并給
出相應(yīng)的示意圖。
作業(yè)二:進(jìn)程管理
1、請(qǐng)寫出兩程序S1和S2可并發(fā)執(zhí)行的Bernstein條件。2、有以下5條語(yǔ)句,請(qǐng)畫(huà)出這5條語(yǔ)句的前趨圖。
S1:y=x+1R(x)W(y)S2:c=f-wR(f,w)W(c)S3:d=r-yR(r,y)W(d)S4:x=a+bR(a,b)W(x)S5:r=c+yR(c,y)W(r)
3、設(shè)在教材第62頁(yè)3.6.4節(jié)中所描述的生產(chǎn)者消費(fèi)者問(wèn)題中,其緩沖部分為m個(gè)長(zhǎng)度相等
的有界緩沖區(qū)組成,且每次傳輸數(shù)據(jù)長(zhǎng)度等于有界緩沖區(qū)長(zhǎng)度以及生產(chǎn)者和消費(fèi)者可對(duì)緩沖區(qū)同時(shí)操作。重新描述發(fā)送過(guò)程deposit(data)和接收過(guò)程remove(data)。
P1P2有界緩沖區(qū)m12..C1C2Pin..Ci
4、設(shè)有k個(gè)進(jìn)程共享一臨界區(qū),對(duì)于下述狀況,請(qǐng)說(shuō)明信號(hào)量的初值、含義,并用P,V
操作寫出有關(guān)互斥算法。
(1)一次只允許一個(gè)進(jìn)程進(jìn)入臨界區(qū);
(2)一次允許m(m<k)個(gè)進(jìn)程進(jìn)入臨界區(qū)。
PnCk作業(yè)三:進(jìn)程管理
1、倘若一個(gè)街道交通如下圖所示,若有一長(zhǎng)度大于兩個(gè)路口距離的車,可以從東南西北四
個(gè)方向開(kāi)來(lái),問(wèn)(1)何時(shí)會(huì)發(fā)生死鎖?(2)請(qǐng)?zhí)岢鲆环N可預(yù)防死鎖發(fā)生的簡(jiǎn)單方法。
2、某超市市場(chǎng)科容納100人同時(shí)購(gòu)物,入口處備有籃子,每個(gè)購(gòu)物者可取1只籃子入內(nèi)購(gòu)
物,出口處結(jié)賬并歸還籃子(出、入口僅容1人通過(guò))。請(qǐng)?jiān)囉肞,V操作及信號(hào)量寫出如下?tīng)顩r的購(gòu)物同步算法:
(1)1個(gè)出入口,且一次只允許1人通過(guò);(2)1個(gè)入口,n個(gè)出口(n≥1且為整數(shù))。3、設(shè)有無(wú)窮多個(gè)緩沖區(qū)和無(wú)窮多個(gè)信息,甲進(jìn)程把信息逐個(gè)寫入每個(gè)緩沖區(qū),乙進(jìn)程則逐個(gè)地從緩沖區(qū)中取出信息。試問(wèn):(1)兩個(gè)進(jìn)程間的制約關(guān)系;(2)用P,V操作寫出兩個(gè)進(jìn)程的同步算法,并給出信號(hào)量的初值;(3)指出信號(hào)量的值的變化范圍及取值的含義。
作業(yè)四:作業(yè)、進(jìn)程調(diào)度
1、下面哪幾種調(diào)度算法適合于作業(yè)調(diào)度,哪些適合進(jìn)程調(diào)度?
(1)先來(lái)先服務(wù)(2)輪轉(zhuǎn)法(3)短作業(yè)優(yōu)先(4)優(yōu)先級(jí)高者優(yōu)先(5)長(zhǎng)作業(yè)優(yōu)先2、作業(yè)調(diào)度算法選擇作業(yè)的原則可以是保證系統(tǒng)吞吐量大、對(duì)用戶公允合理或者充分發(fā)揮系統(tǒng)資源的利用率。尋常狀況下,采用簡(jiǎn)單算法只能表達(dá)其中一種原則而其它原則得不到反映。為此,給出以下能反映多種原則的調(diào)度算法,并假定完全根據(jù)優(yōu)先數(shù)從高到低順序挑揀作業(yè),作業(yè)優(yōu)先數(shù)按下述公式計(jì)算:
R(優(yōu)先數(shù))=(作業(yè)等待時(shí)間)2+1/(作業(yè)要求運(yùn)行時(shí)間)
請(qǐng)問(wèn)這種算法反映了上述原則中的哪些原則?并簡(jiǎn)述理由。3、假設(shè)有4道作業(yè),它們的提交時(shí)刻及運(yùn)行時(shí)間由下表給出:作業(yè)號(hào)1234提交時(shí)刻/小時(shí)10.0010.2010.4010.50執(zhí)行時(shí)間/小時(shí)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 家居建材運(yùn)輸服務(wù)協(xié)議
- 鐵路工程材料運(yùn)輸協(xié)議模板
- 銀行網(wǎng)點(diǎn)內(nèi)外墻裝修合同
- 污水處理監(jiān)理居間合同
- 植物園裝修合同范例
- 精細(xì)化工居間服務(wù)合同范本
- 節(jié)能燈具市場(chǎng)居間投資合同
- 高鐵站裝修供貨協(xié)議
- 攝影館內(nèi)外墻裝修施工合同
- 機(jī)場(chǎng)裝修項(xiàng)目增補(bǔ)合同
- 無(wú)菌技術(shù)操作評(píng)分標(biāo)準(zhǔn)
- 輸卵管絕育術(shù)學(xué)習(xí)培訓(xùn)課件
- 企業(yè)風(fēng)險(xiǎn)管理-戰(zhàn)略與績(jī)效整合(中文版)
- 神秘顧客感受評(píng)價(jià)表
- DBJ41T 165-2016 預(yù)拌混凝土和預(yù)拌砂漿長(zhǎng)(站)建設(shè)技術(shù)規(guī)程-(高清版)
- 信息技術(shù)清華大學(xué)出版社七年級(jí)下冊(cè)教案
- 國(guó)際稅收籌劃課件
- 新教科版四年級(jí)科學(xué)上冊(cè)第一單元《聲音》單元復(fù)習(xí)教案
- 雙腔支氣管插管
- 北京市生育保險(xiǎn)醫(yī)療費(fèi)用手工報(bào)銷申報(bào)表
- 2022年鎮(zhèn)海煉化校園招聘筆試模擬試題及答案解析
評(píng)論
0/150
提交評(píng)論