版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章操作系統(tǒng)概論
1.單項(xiàng)選擇題
⑴B;(2)B;(3)C;(4)B;(5)C;
(6)B;(7)B;(8)D;(9)A;(10)B;
2.填空題
⑴操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中的一個(gè)最根本的系統(tǒng)軟件,它管理和控制
計(jì)算機(jī)系統(tǒng)中的各種系統(tǒng)資源;
⑵如果一個(gè)操作系統(tǒng)兼有批處理、分時(shí)和實(shí)時(shí)操作系統(tǒng)三者或者其中
兩
者的功能,這樣的操作系統(tǒng)稱為多功能(元)操作系統(tǒng);
⑶沒(méi)有配置任何軟件的計(jì)算機(jī)稱為裸機(jī);
⑷在主機(jī)控制下發(fā)展的輸入/輸出操作稱為聯(lián)機(jī)操作;
⑸如果操作系統(tǒng)具有很強(qiáng)交互性,可同時(shí)供多個(gè)用戶使用,系統(tǒng)響應(yīng)
比擬及時(shí),那末屬于分時(shí)操作系統(tǒng)類型;如果OS可靠,響應(yīng)及時(shí)但
僅有簡(jiǎn)單的交互能力,那末屬于實(shí)時(shí)操作系統(tǒng)類型;如果OS在用戶
遞交作業(yè)后,不提供交互能力,它所追求的是計(jì)算機(jī)資源的高利用率,
大吞吐量和作業(yè)流程的自動(dòng)化,那末屬于批處理操作系統(tǒng)類型;
⑹操作系統(tǒng)的根本特征是:并發(fā)、共享、虛擬和不確定性;
⑺實(shí)時(shí)操作系統(tǒng)按應(yīng)用的不同分為過(guò)程控制和信息處理兩種;
⑻在單處理機(jī)系統(tǒng)中,多道程序運(yùn)行的特點(diǎn)是多道、宏觀上并行和微
觀上串行。
第二章進(jìn)程與線程
1.單項(xiàng)選擇題
(1)B;(2)B;(3)ACBD;(4)C;(5)C;
(6)D;(7)C;(8)A;(9)C;(10)B;
(11)D;?A;(13)D;(14)C;(15)A;
2.填空題
⑴進(jìn)程的根本狀態(tài)有執(zhí)行、就緒和等待(睡眠、阻塞);
⑵進(jìn)程的根本特征是動(dòng)態(tài)性、并發(fā)性、獨(dú)立性、異步性及構(gòu)造性;
⑶進(jìn)程由控制塊(PCB)、程序、數(shù)據(jù)三局部組成,其中PCB是進(jìn)
程______________________________
存在的惟一標(biāo)志。而程序局部也可以為其他進(jìn)程共享;
⑷進(jìn)程是一個(gè)程序?qū)δ硞€(gè)數(shù)據(jù)集的一次執(zhí)行;
⑸程序并發(fā)執(zhí)行與順序執(zhí)行時(shí)相比產(chǎn)生了一些新特征,分別是連續(xù)
性、失去封閉性和不可再現(xiàn)性;
⑹設(shè)系統(tǒng)中有n(n>2)個(gè)進(jìn)程,且當(dāng)前不在執(zhí)行進(jìn)程調(diào)度程序,試
考慮下述4種情況:
①?zèng)]有運(yùn)行進(jìn)程,有2個(gè)就緒進(jìn)程,n個(gè)進(jìn)程處于等待狀態(tài);②有
一個(gè)運(yùn)行進(jìn)程,沒(méi)有就緒進(jìn)程,n.l個(gè)進(jìn)程處于等待狀態(tài);③有1
個(gè)運(yùn)行進(jìn)程,有1個(gè)等待進(jìn)程,n-2個(gè)進(jìn)程處于等待狀態(tài);④有1個(gè)
運(yùn)行進(jìn)程,n-1個(gè)就緒進(jìn)程,沒(méi)有進(jìn)程處于等待狀態(tài);
上述情況中不可能發(fā)生的情況是色;
⑺在操作系統(tǒng)中引入線程的主要目的是進(jìn)一步開(kāi)辟和利用程序內(nèi)部
的并行性;
⑻在一個(gè)單處理系統(tǒng)中,假設(shè)有5個(gè)用戶進(jìn)程,且假設(shè)當(dāng)前時(shí)刻為用
戶態(tài),那末處于就緒狀態(tài)的用戶進(jìn)程最多有4個(gè);至少。個(gè);
⑼下面關(guān)于進(jìn)程的表達(dá)中,不正確的有①②③條:
①進(jìn)程申請(qǐng)CPU得不到滿足是,其狀態(tài)變?yōu)榈却隣顟B(tài);②
在單CPU系統(tǒng)中,任一時(shí)刻都有一個(gè)進(jìn)程處于運(yùn)行狀態(tài);
③優(yōu)先級(jí)是進(jìn)程調(diào)度的重要依據(jù),一旦確定不能改變;④
進(jìn)程獲得處理機(jī)而運(yùn)行是通過(guò)調(diào)度實(shí)現(xiàn)的;
(10)程序順序執(zhí)行時(shí)的三個(gè)特征是順序性、封閉性和可再現(xiàn)性;
(1D如果系統(tǒng)有n個(gè)進(jìn)程,那末在等待隊(duì)列中進(jìn)程的個(gè)數(shù)最多可為n2;
?在操作系統(tǒng)中,不可中斷執(zhí)行的操作稱為原語(yǔ)。
3.解答題
⑶
⑺
(8)
1,進(jìn)程切換;2,等待數(shù)據(jù);3,等待I/O;4,數(shù)據(jù)到達(dá);
5,I/O完成;
第三章進(jìn)程同步于通信
1.單項(xiàng)選擇題
(DD;(2)B;(3)C;(4)A;(5)B;
(6)C;(7)B;(8)D;(9)A;(10)A;
2.填空題
⑴信號(hào)量的物理意義是:當(dāng)信號(hào)量的值大于0時(shí)表示資源個(gè)數(shù);當(dāng)信
號(hào)量的值小于0時(shí),其絕對(duì)值為在此信號(hào)量上等待的進(jìn)程的個(gè)數(shù);
⑵如果信號(hào)量的當(dāng)前值為4那末表示系統(tǒng)中在該信號(hào)量上有4個(gè)等
待進(jìn)程;
⑶對(duì)于信號(hào)量可以做P逑作和v慢作,P便作用于阻塞進(jìn)程,v般!乍
用于釋放進(jìn)程。程序中的外V逑作應(yīng)謹(jǐn)慎使用,以保證其使用的正
確性,否那末執(zhí)行時(shí)可能發(fā)生死鎖;
⑷有m個(gè)進(jìn)程共享同一臨界資源,假設(shè)使用信號(hào)量機(jī)制實(shí)現(xiàn)對(duì)臨界
資源的互斥訪問(wèn),那末信號(hào)量值的變化X圍是1-(m-1);
⑸臨界資源是指一次只允許一個(gè)進(jìn)程使用的資源;
⑹進(jìn)程的高級(jí)通信方式有共享存儲(chǔ)器通信、消息傳遞通信和管道通
信;
⑺管程由一組共享數(shù)據(jù)、一組操作和初始化代碼三局部組成;
⑻訪問(wèn)臨界資源應(yīng)遵循的條件有:空暇讓進(jìn)、忙那末等待、有限等待
和讓權(quán)等待;
⑼每一個(gè)信箱可以包含信箱頭和信箱體兩局部;
⑩為了實(shí)現(xiàn)消息緩沖通信,在PCB中增加數(shù)據(jù)項(xiàng)有:mq、mutex、sm;
3.解答題
⑹s1=s2=s3=s4=s5=s6=0
Cobegin
Pl:(progl;v(sl);v(s2);)
P2:{p(sl);prog2;v(s3);)
P3:{p(s2);prog3;v(s4);)
P4:{p(s3);prog4;v(s5);)
P5:{p(s4);prog5;v(s6);)
P6:{p(s5);p(s6);prog6;}
Coeud
⑺mutex=l
Bus
i
p(mutex);
過(guò)橋;
v(mutex);
(8)假定R、M、P三者的工作方式是:R輸入n個(gè)字符-M處理n
個(gè)字符一P打印n個(gè)字符,那末可描述如下:
Sl=l;s2f3=0;
Cobegin
R;M;P;
Coend
R:{P(sl);輸入n個(gè)字符;V(s2);)
M:{p(s2);處理n個(gè)字符;v(s3);)
P:{p(s3);打印n個(gè)字符;v9sl);}
(9)兩個(gè)P操作調(diào)換,在一定的條件下會(huì)產(chǎn)生死鎖;兩個(gè)V操作調(diào)
換不會(huì)有什么影響。
(10)s0=sl=s2=0
Cobegin
領(lǐng)班:
(承受點(diǎn)菜;
V(s0);}
廚師:
{P(s0);
炒菜;
V(si);}
打包工:
{P(S1);
打包;
V(s2);}
出納:
{P(s2);
結(jié)賬;}
Coend
(11)sl=s2=0;
司機(jī):售票員:
1
While(true)while(true)
i
i
{{i
i
1
P(s2);開(kāi)門,上下乘客;
1
啟動(dòng);!關(guān)門;
?
正常運(yùn)行;V(s2);
1
到站停車;;售票;
1
V(sl);)!P(sl);}
第四章調(diào)度與死鎖
1,單項(xiàng)選擇題
⑴C;(2)B(3)A(4)D(5)D;
(6)C;(7);⑻.⑼;⑩A;
(11)B;02)B?B(M)C
2.填空題;
c
⑴進(jìn)程的調(diào)度方式有兩種,一種是搶占式,另一種是非搶占式;
⑵在有m個(gè)進(jìn)程的系統(tǒng)中浮現(xiàn)死鎖時(shí),死鎖進(jìn)程的人數(shù)k應(yīng)該滿足
的條件是k<=m;
⑶在FCFS調(diào)度算法中,按照進(jìn)程進(jìn)入就緒隊(duì)列的先后次序來(lái)分配處
理機(jī);
⑷銀行家算法中,當(dāng)一個(gè)進(jìn)程提出的資源請(qǐng)求將導(dǎo)致系統(tǒng)從安全狀態(tài)
進(jìn)入不安全狀態(tài)時(shí),系統(tǒng)就拒絕它的資源請(qǐng)求;
⑸采用時(shí)間片輪轉(zhuǎn)法時(shí),假設(shè)時(shí)間片過(guò)大,就會(huì)使輪轉(zhuǎn)法轉(zhuǎn)化為FCFS
調(diào)度算法;
⑹作業(yè)調(diào)度是處理機(jī)的高級(jí)調(diào)度,進(jìn)程調(diào)度是處理機(jī)的低級(jí)調(diào)度;
⑺一個(gè)作業(yè)可以分成假設(shè)干順序加工的步驟,每一個(gè)加工步驟稱為一個(gè)
狀態(tài);
⑻作業(yè)生存期共經(jīng)歷四個(gè)狀態(tài),它們是:提交、后備、運(yùn)行、完成;
⑼既考慮作業(yè)等待時(shí)間,又考慮作業(yè)執(zhí)行時(shí)間的調(diào)度算法是高響應(yīng)比
者優(yōu)先算法;
⑩對(duì)待死鎖,普通應(yīng)考慮死鎖的預(yù)防、防止、檢測(cè)和解除四個(gè)問(wèn)題。
典型的銀行家算法是屬于防止,破壞環(huán)路等待條件是屬于預(yù)防,而剝
奪資源是解除的根本方法;
3.解答題
(5②有可能死鎖;。
(6)T=1.975;W=4.0675;
(8)
102030405060708090100110120130
時(shí)間軸:IIIIIIIII1111I
J3J2JIJ2J3JIJ3
CPU:|____________I__I_______I_____I_____L_J___L_J____I
J2JIJ3J3
II:Ii_______iii__i?
JIJ2JI
12:|11|
約束條件:
1,作業(yè)本身的順序性;
2,同一資源的獨(dú)立性;
3,CPU的可搶占性;
結(jié)果:
1,J2:90;J3:110;
2,80/110=72.7;
3,II:80/110=72.712:90/110=81.8
(9XD安全,有安全序列:A,C,DB,;E
②可以;
③可以;
(10)①安全,有安全序列:P3,P1,P2,P;4
②不安全,無(wú)安全序列;
(⑵
反證法,假設(shè)死鎖已產(chǎn)生,于是:
XAllocatinm...................................(1)
i
ZMax<m+n.............................................(2)
i
XNeed=gMax-XAllocati6m+n-m=n
iii
—>ZNeed〈n
i
與題目假設(shè)不符。證畢。
第五章存儲(chǔ)器管理
1.單項(xiàng)選擇題
⑴B;(2)A;(3)(4)D;⑸口
AAD
(6)D;(7)C;(8).(9)c:(10)
99
2.填空題
⑴把作業(yè)裝入內(nèi)存中隨即發(fā)展地址變換的方式稱為靜態(tài)重定位,而在
作業(yè)執(zhí)行期間,當(dāng)訪問(wèn)到指令或者數(shù)據(jù)時(shí)才發(fā)展地址變換的方式成為
動(dòng)_
態(tài)重定位;
⑵在分區(qū)分配算法中,首次適應(yīng)算法傾向于優(yōu)先利用內(nèi)存中的低地址
局部的空暇分區(qū),從而保存了高地址局部的大空暇區(qū);
⑶段頁(yè)式存儲(chǔ)管理中,是先將作業(yè)分段,段內(nèi)分頁(yè):分配以頁(yè)為單位。
在不考慮使用聯(lián)想存儲(chǔ)器的情況下,執(zhí)行程序時(shí)需要學(xué)訪問(wèn)內(nèi)存,
其中第三次是查作業(yè)的頁(yè)表;
⑷分區(qū)存儲(chǔ)管理可以分為靜態(tài)分區(qū)和動(dòng)態(tài)分區(qū);
⑸三種不連續(xù)內(nèi)存管理方式是頁(yè)式、段式和段頁(yè)式;
⑹對(duì)圖5.25所示的內(nèi)存情況,假設(shè)要申請(qǐng)30K的存儲(chǔ)空間,使首地
址最大的分配策略是最壞適應(yīng)法。
3.解答題
(2)“內(nèi)零頭是指已分給某進(jìn)程的不可利用的內(nèi)存空間,“外零頭是指
內(nèi)存中未分給任何進(jìn)程的不可利用的內(nèi)存空間。頁(yè)式虛存有“內(nèi)零頭
,固定分區(qū),可變分區(qū)和段式虛存有“外零頭;
⑸①400ns;②200*75%+400*25%=150+100=250ns;
第六章虛擬存儲(chǔ)器
1,單項(xiàng)選擇題
(DD;(2)B;(3)B;(4)B;(5)A;(6)C;(7)C;(8)B;
2,填空題
⑴在頁(yè)式存儲(chǔ)管理系統(tǒng)中,常用的頁(yè)式淘汰算法有:Opt.,選擇淘汰
再也不使用或者最遠(yuǎn)的將來(lái)才使用的頁(yè);FIFO,選擇淘汰在內(nèi)存駐留
時(shí)間
最長(zhǎng)的頁(yè);
⑵程序運(yùn)行的局部性表現(xiàn)為:時(shí)間局部性和空間局部性。
3,解答題
⑴邏輯地址13位,物理地址15位;
⑵缺頁(yè)率=6/12=50%;
⑶1)該作業(yè)各頁(yè)在內(nèi)存的起始地址是:0,1,2,3—8K,16K,4K,
24K;
2)i*4K+;j
⑷對(duì)應(yīng)始地址日注意:口55]越界;[3,20]不在內(nèi)存;⑸頁(yè)表
長(zhǎng)度等于虛頁(yè)面數(shù):2產(chǎn)2尸2W1M;虛地址空間=2〃=4G;
(6)A*(n-d/n+(A+B)*(m-l)/m+(A+B+C)*(1-(n-l)/n-(m-;l)/m)
⑺頁(yè)表項(xiàng)數(shù)=頁(yè)面數(shù)=235;反置表項(xiàng)數(shù)=2l9;
(8)Pl
0.7*0.06+0.3*l=0.342i(s)0.7*0.08+0.3*0.9=0.32座)
慢快
0.9*0.06+0.1*l=0.154n(s)0.9*0.8+0.1*0.9=0.16心)
快
慢
第七章虛擬存儲(chǔ)器
1,單項(xiàng)選擇題
(1)A;(2)C;(3)D;(4)B;
(5)C;
(6)A;(7)D;(8)B;(9)D;
(10)C;
2,填空題
⑴發(fā)展設(shè)備分配時(shí)所需的數(shù)據(jù)表格主要有:設(shè)備控制表、控制器控
制表、通道控制表和系統(tǒng)設(shè)備表;
⑵引起中斷發(fā)生的事件稱為中斷源;
⑶常用的I/O控制方式有程序直接控制方式、中斷方式、DMA方式和
通道方式;
⑷通道是一個(gè)獨(dú)立于主機(jī)的專管I/O的處理機(jī),它控制外設(shè)與內(nèi)存之
間的信息交換;
⑸SPOOLing系統(tǒng)是由磁盤中的輸入井和輸出井,內(nèi)存中的輸入緩
沖_______________________
區(qū)和輸出緩沖區(qū)以及DO進(jìn)程構(gòu)成的;
⑹設(shè)備分配程序分配外部設(shè)備時(shí),先分配度需再分配控制器,最后
分配通道;
⑺中斷方式適合于字符設(shè)備,DMA方式適合于塊設(shè)備;
⑻緩沖區(qū)的組織方式可分為單緩沖,雙緩沖,多緩沖和緩沖池;
(9)緩沖池中有三種類型的緩沖隊(duì)列:
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年腰型扣模項(xiàng)目可行性研究報(bào)告
- 2024年背心式氣脹救生衣項(xiàng)目可行性研究報(bào)告
- 2024至2030年中國(guó)豆制品數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 統(tǒng)考版2025屆高考英語(yǔ)二輪復(fù)習(xí)備考小題提升精練6限定詞含解析
- 業(yè)務(wù)員銷售目標(biāo)協(xié)議書
- 2024年短期場(chǎng)地出租協(xié)議版
- 2024年城市主干道瀝青鋪設(shè)工程協(xié)議版
- 2024施工協(xié)議履約擔(dān)保協(xié)議版
- 2024-2030年裝修施工服務(wù)產(chǎn)業(yè)發(fā)展分析及發(fā)展趨勢(shì)與投資前景預(yù)測(cè)報(bào)告
- 2024-2030年藥材行業(yè)市場(chǎng)深度分析及前景趨勢(shì)及投資戰(zhàn)略研究報(bào)告
- 20世紀(jì)時(shí)尚流行文化智慧樹(shù)知到期末考試答案章節(jié)答案2024年浙江理工大學(xué)
- (完整版)蘇教版五年級(jí)數(shù)學(xué)上冊(cè)知識(shí)點(diǎn)歸納總結(jié)
- lampsite LTE 站點(diǎn)配置指導(dǎo)v1.1
- 市政工程鋼筋混凝土管砂石基礎(chǔ)墊層量計(jì)算公式
- 第七章 生態(tài)旅游標(biāo)準(zhǔn)與認(rèn)證
- 美能達(dá)807si相機(jī)中文說(shuō)明書
- 莆田市人教版四年級(jí)數(shù)學(xué)上冊(cè)期中測(cè)試卷
- 輸血科標(biāo)準(zhǔn)操作規(guī)程SOP文件
- 縣人大常委會(huì)預(yù)算審查監(jiān)督暫行辦法
- 結(jié)腸代食道術(shù)護(hù)理體會(huì)
- 中大型集團(tuán)公司 信息化建設(shè) 信息中心工作職責(zé) 明細(xì)
評(píng)論
0/150
提交評(píng)論