![操作系統(tǒng)第1階段練習(xí)題_第1頁](http://file4.renrendoc.com/view/1e727c8260b24fc9c4cc2e9a69b93cc2/1e727c8260b24fc9c4cc2e9a69b93cc21.gif)
![操作系統(tǒng)第1階段練習(xí)題_第2頁](http://file4.renrendoc.com/view/1e727c8260b24fc9c4cc2e9a69b93cc2/1e727c8260b24fc9c4cc2e9a69b93cc22.gif)
![操作系統(tǒng)第1階段練習(xí)題_第3頁](http://file4.renrendoc.com/view/1e727c8260b24fc9c4cc2e9a69b93cc2/1e727c8260b24fc9c4cc2e9a69b93cc23.gif)
![操作系統(tǒng)第1階段練習(xí)題_第4頁](http://file4.renrendoc.com/view/1e727c8260b24fc9c4cc2e9a69b93cc2/1e727c8260b24fc9c4cc2e9a69b93cc24.gif)
![操作系統(tǒng)第1階段練習(xí)題_第5頁](http://file4.renrendoc.com/view/1e727c8260b24fc9c4cc2e9a69b93cc2/1e727c8260b24fc9c4cc2e9a69b93cc25.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——操作系統(tǒng)第1階段練習(xí)題江南大學(xué)現(xiàn)代遠(yuǎn)程教育第一階段練習(xí)題
考試科目:《操作系統(tǒng)》第1章至第4章(總分100分)
______________學(xué)習(xí)中心(教學(xué)點(diǎn))批次:層次:業(yè)余
專業(yè):學(xué)號(hào):身份證號(hào):姓名:得分:
一、名詞解釋(15分)1、2、3、4、5、
程序狀態(tài)字線程系統(tǒng)生成系統(tǒng)調(diào)用進(jìn)程控制塊
二、什么是操作系統(tǒng)?從資源管理的角度去分析操作系統(tǒng),它的主要功能是什么?(6分)三、處理應(yīng)用程序分哪幾個(gè)作業(yè)步?(5分)
四、什么是管態(tài)?什么是用戶態(tài)??jī)烧哂泻螀^(qū)別?(6分)五、什么是中斷響應(yīng)?其實(shí)質(zhì)是什么?(6分)
六、軟件的中斷處理過程主要分為哪幾個(gè)階段?試用圖畫出軟件的中斷處理過程。(6分)七、進(jìn)程有哪幾種基本狀態(tài)?在一個(gè)系統(tǒng)中為什么必需區(qū)分出這幾種狀態(tài)?(6分)八、n個(gè)并發(fā)進(jìn)程共用一個(gè)公共變量Q,寫出用信號(hào)燈實(shí)現(xiàn)n個(gè)進(jìn)程互斥時(shí)的程序描述,給
出信號(hào)燈值的取值范圍,并說明每個(gè)取值的物理意義。(7分)
九、用于進(jìn)程控制的原語主要有哪幾個(gè)?(5分)
十、對(duì)操作系統(tǒng)的服務(wù)請(qǐng)求與一般的子程序調(diào)用有什么區(qū)別?(6分)
十一、設(shè)一計(jì)算機(jī)系統(tǒng)有輸入機(jī)一臺(tái)、打印機(jī)兩臺(tái),現(xiàn)有A、B兩道程序同時(shí)投入運(yùn)行,且程
序A先運(yùn)行,程序B后運(yùn)行。程序A的運(yùn)行軌跡為:計(jì)算50ms,打印信息100ms,再計(jì)算50ms,打印信息100ms,終止。程序B運(yùn)行軌跡為:計(jì)算50ms,輸入數(shù)據(jù)80ms,再計(jì)算100ms,終止。要求:(14分)
(1)用圖畫出這兩道程序并發(fā)執(zhí)行時(shí)的工作狀況。
(2)在兩道程序運(yùn)行時(shí),CPU有無空閑等待?若有,在哪段時(shí)間內(nèi)等待?為什么會(huì)空閑等
待?
(3)程序A、B運(yùn)行時(shí)有無等待現(xiàn)象?在什么時(shí)候會(huì)發(fā)生等待現(xiàn)象?為什么會(huì)發(fā)生?十二、如圖(a)、(b)分別給出了兩個(gè)進(jìn)程流程圖。試用信號(hào)燈的P、V操作分別實(shí)現(xiàn)如圖所
1
示的兩組進(jìn)程之間的同步,并寫出程序描述。(8分)
十三、選擇、填空(10分)
1、若當(dāng)前進(jìn)程因時(shí)間片用完而讓出處理機(jī)時(shí),該進(jìn)程應(yīng)轉(zhuǎn)變?yōu)?)狀態(tài)。A、就緒B、等待C、運(yùn)行D、完成2、原語是一種特別的系統(tǒng)調(diào)用命令,它的特點(diǎn)是()A、功能強(qiáng)B、自己調(diào)用自己C、可被外層調(diào)用D、執(zhí)行時(shí)不可中斷3、下述()不屬于多道程序運(yùn)行的特征A、多道B、運(yùn)行速度快
C、宏觀上并行D、實(shí)際上多道程序是穿插運(yùn)行的4、操作系統(tǒng)的主要功能是、、、。
參考答案
一、名詞解釋
1、程序狀態(tài)字:任何程序運(yùn)行時(shí)都有反映其運(yùn)行狀態(tài)的一組信息。有的機(jī)器將這一組信息集中在一起稱為程序狀態(tài)字,存放這些信息的寄放器稱為程序狀態(tài)字寄放器。程序狀態(tài)字是反映程序執(zhí)行時(shí)機(jī)器所處的現(xiàn)行狀態(tài)的代碼。
2、線程:線程是比進(jìn)程更小的活動(dòng)單位,它是進(jìn)程中的一個(gè)執(zhí)行路經(jīng)。一個(gè)進(jìn)程可以有多條執(zhí)行路徑,即線程。
3、系統(tǒng)生成:系統(tǒng)生成就是操作系統(tǒng)的生成過程。是指為了滿足物理設(shè)備的約束和需要的系統(tǒng)功能,通過組裝一批模塊來產(chǎn)生一個(gè)明了的、使用便利的操作系統(tǒng)的過程。
4、系統(tǒng)調(diào)用:系統(tǒng)調(diào)用是用戶在程序一級(jí)請(qǐng)求操作系統(tǒng)服務(wù)的一種手段,它不是一條簡(jiǎn)單的
2
硬件指令,而是帶有一定功能號(hào)的訪管指令。它的功能并非由硬件直接提供,而是由操作系統(tǒng)中的一段程序完成的,即由軟件方法實(shí)現(xiàn)的。
5、進(jìn)程控制塊:為了描述一個(gè)進(jìn)程和其它進(jìn)程以及系統(tǒng)資源的關(guān)系,為了刻畫一個(gè)進(jìn)程在各個(gè)不同時(shí)期所處的狀態(tài),人們采用了一個(gè)與進(jìn)程相聯(lián)系的數(shù)據(jù)塊,稱為進(jìn)程控制塊或稱為進(jìn)程描述器。系統(tǒng)根據(jù)進(jìn)程控制塊而感知進(jìn)程的存在,故進(jìn)程控制塊是標(biāo)識(shí)進(jìn)程存在的實(shí)體。
二、什么是操作系統(tǒng)?從資源管理的角度去分析操作系統(tǒng),它的主要功能是什么?
操作系統(tǒng)是一個(gè)大型的程序系統(tǒng),它負(fù)責(zé)計(jì)算機(jī)系統(tǒng)軟、硬件資源的分派和管理;控制和協(xié)調(diào)并發(fā)活動(dòng);提供用戶接口,使用戶獲得良好的工作環(huán)境。
操作系統(tǒng)具有如下資源管理功能:處理機(jī)分派;存儲(chǔ)管理;設(shè)備管理;軟件資源管理。
三、處理應(yīng)用程序分哪幾個(gè)作業(yè)步?
分為四個(gè)作業(yè)步:
編輯(修改);編譯;連接;運(yùn)行。
四、什么是管態(tài)?什么是用戶態(tài)??jī)烧哂泻螀^(qū)別?
管態(tài)又稱為系統(tǒng)態(tài),是操作系統(tǒng)的管理程序執(zhí)行時(shí)機(jī)器所處的狀態(tài)。用戶態(tài)又稱目態(tài),是用戶程序執(zhí)行時(shí)機(jī)器所處的狀態(tài)。
在管態(tài)下允許中央處理機(jī)使用全部系統(tǒng)資源和全部指令,其中包括一組特權(quán)指令,允許訪問整個(gè)存儲(chǔ)區(qū)。在用戶態(tài)下阻止使用特權(quán)指令,不能直接取用系統(tǒng)資源與改變機(jī)器狀態(tài),并且只允許用戶程序訪問自己的存儲(chǔ)區(qū)域。
五、什么是中斷響應(yīng)?其實(shí)質(zhì)是什么?
中斷響應(yīng)是當(dāng)中央處理機(jī)發(fā)現(xiàn)已有中斷請(qǐng)求時(shí),中止現(xiàn)行程序執(zhí)行,并自動(dòng)引出中斷處理程序的過程。其實(shí)質(zhì)是交換指令執(zhí)行地址和處理機(jī)狀態(tài)。
六、軟件的中斷處理過程主要分為哪幾個(gè)階段?試用圖畫出軟件的中斷處理過程。1、保護(hù)現(xiàn)場(chǎng)和傳遞參數(shù);2、執(zhí)行相應(yīng)的中斷服務(wù)例程;3、恢復(fù)和退出中斷。見書42頁,圖2.12
七、進(jìn)程有哪幾種基本狀態(tài)?在一個(gè)系統(tǒng)中為什么必需區(qū)分出這幾種狀態(tài)?
三種基本狀態(tài):就緒狀態(tài),運(yùn)行狀態(tài),等待狀態(tài)。
3
假使系統(tǒng)能為每一個(gè)進(jìn)程提供一臺(tái)處理機(jī),則系統(tǒng)所有進(jìn)程都可以同時(shí)執(zhí)行,但實(shí)際上處理機(jī)的數(shù)目總是少于進(jìn)程數(shù),因此往往只有少數(shù)幾個(gè)進(jìn)程(在單處理機(jī)系統(tǒng)中,則只有一個(gè)進(jìn)程)可真正獲得處理機(jī)控制權(quán)。尋常把那些獲得處理機(jī)控制權(quán)的進(jìn)程所處的狀態(tài)稱為運(yùn)行狀態(tài);把那些希望獲得處理機(jī)控制權(quán),但由于處理機(jī)數(shù)目太少而暫時(shí)分派不四處理機(jī)的進(jìn)程所處的狀態(tài)稱為就緒狀態(tài)。雖然所有進(jìn)程并發(fā)執(zhí)行,但它們之間并不完全獨(dú)立,而是相互制約的,有的進(jìn)程因某種原因暫時(shí)不能運(yùn)行而處于等待狀態(tài)。因此在任何系統(tǒng)中,必需有這三種基本狀態(tài)。
八、n個(gè)并發(fā)進(jìn)程共用一個(gè)公共變量Q,寫出用信號(hào)燈實(shí)現(xiàn)n個(gè)進(jìn)程互斥時(shí)的程序描述,給出信
號(hào)燈值的取值范圍,并說明每個(gè)取值的物理意義。
設(shè)置互斥信號(hào)燈mutex,初值是1,表示公共變量Q未被使用。程序taskMain(){}
Intmutex=1;CobeginP1(){}P2(){
:
4
P1();P2();
::
Pn();
Coend
:
P(mutex);訪問Q;V(mutex);
:
}{}
P(mutex);訪問Q;V(mutex);::
:
Pn()
:
P(mutex);訪問Q;V(mutex);
:
若mutex=1,表示沒有進(jìn)程進(jìn)入臨界區(qū);若mutex=0,表示有一個(gè)進(jìn)程進(jìn)入臨界區(qū)訪問Q;
若mutex=-i,{i取值1~(n-1)},表示有一個(gè)進(jìn)程進(jìn)入臨界區(qū),有i個(gè)進(jìn)程在等待進(jìn)入臨界區(qū)訪問Q。
九、用于進(jìn)程控制的原語主要有哪幾個(gè)?
創(chuàng)立原語,撤銷原語,阻塞原語,喚醒原語,延遲原語
十、對(duì)操作系統(tǒng)的服務(wù)請(qǐng)求與一般的子程序調(diào)用有什么區(qū)別?
對(duì)操作系統(tǒng)的服務(wù)請(qǐng)求不能像一般用戶子程序那
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫巡檢報(bào)告
- 2025年汝州職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2025年朔州陶瓷職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 專項(xiàng)07 用轉(zhuǎn)化思想求不規(guī)則圖形的角度
- 專題01 先秦時(shí)期:中國境內(nèi)早期人類與文明的起源、早期國家與社會(huì)變革(練習(xí))
- 中班戶外主題活動(dòng)策劃方案五篇
- 幼兒園綜治宣傳月活動(dòng)策劃方案三篇
- 公司企業(yè)管理咨詢合同
- 擋土墻施工合同
- 車聯(lián)網(wǎng)技術(shù)推廣項(xiàng)目合同
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年參考題庫含答案解析
- 上海鐵路局招聘筆試沖刺題2025
- 國旗班指揮刀訓(xùn)練動(dòng)作要領(lǐng)
- 春季安全開學(xué)第一課
- 植物芳香油的提取 植物有效成分的提取教學(xué)課件
- 肖像繪畫市場(chǎng)發(fā)展現(xiàn)狀調(diào)查及供需格局分析預(yù)測(cè)報(bào)告
- 2021-2022學(xué)年遼寧省重點(diǎn)高中協(xié)作校高一上學(xué)期期末語文試題
- 同等學(xué)力英語申碩考試詞匯(第六版大綱)電子版
- 墓地個(gè)人協(xié)議合同模板
- 2024年部編版初中語文各年級(jí)教師用書七年級(jí)(上冊(cè))
- 中日合同范本
評(píng)論
0/150
提交評(píng)論