操作系統(tǒng)復(fù)習(xí)2_第1頁(yè)
操作系統(tǒng)復(fù)習(xí)2_第2頁(yè)
操作系統(tǒng)復(fù)習(xí)2_第3頁(yè)
操作系統(tǒng)復(fù)習(xí)2_第4頁(yè)
操作系統(tǒng)復(fù)習(xí)2_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第二章 處理器調(diào)度處理器概論中斷進(jìn)程概念基礎(chǔ)進(jìn)程的映像進(jìn)程切換與CPU模式切換進(jìn)程的創(chuàng)建與管理線程第二章 處理器調(diào)度 練習(xí)題一、 選擇題1. 若操作系統(tǒng)管理的某用戶程序當(dāng)前正占有中央處理器,該用戶程序欲讀磁盤上的文件信息,那么用戶程序中相應(yīng)的指令應(yīng)該是()A啟動(dòng)I/O指令B等待I/O指令C轉(zhuǎn)移指令D訪管指令2當(dāng)一次系統(tǒng)調(diào)用功能完成后,中央處理器的工作狀態(tài)應(yīng)()A保持管態(tài)B保持目態(tài)C從管態(tài)轉(zhuǎn)換成目態(tài)D從目態(tài)轉(zhuǎn)換成管態(tài)3. 當(dāng)CPU處于管態(tài)時(shí),它可以執(zhí)行的指令是( )。A. 計(jì)算機(jī)系統(tǒng)中的全部指令B. 僅限于非特權(quán)指令 C. 僅限于訪管指令 D. 僅限于特權(quán)指令4 ( )的斷點(diǎn)是確定的。A硬件故障

2、中斷 B自愿性中斷 C程序性中斷 D外部中斷5自愿性中斷事件是由( )引起的。A程序中使用了非法操作碼 B程序中訪問地址越界 C程序中使用了一條訪管指令 D程序中除數(shù)為06中斷裝置根據(jù)( )判別有無強(qiáng)迫中斷事件發(fā)生。 A指令操作碼為訪管指令 B基址寄存器 C.限長(zhǎng)寄存器 D中斷寄存器7當(dāng)出現(xiàn)中斷事件后,必須( )才能把斷點(diǎn)的信息保護(hù)起來。A把當(dāng)前PSW放到舊PSW B把舊PSW放到當(dāng)前PSW C把新PSW放到當(dāng)前PSW D所有PSW保持不變8中斷處理程序占用處理器的執(zhí)行時(shí),要從( )取出信息,才能分析中斷發(fā)生的原因A當(dāng)前PSWB舊PSW C新PSWD.當(dāng)前指令的操作碼9對(duì)( )引起的中斷事件,

3、中斷處理會(huì)轉(zhuǎn)交某個(gè)處理程序去執(zhí)行某一功能。A主存儲(chǔ)器讀寫時(shí)發(fā)生校驗(yàn)錯(cuò) B程序中使用了非法碼 C用戶從終端上輸入一條命令 D程序訪問地址越界10中斷處理程序在保護(hù)現(xiàn)場(chǎng)和分析中斷原因后,一般會(huì)請(qǐng)求系統(tǒng)創(chuàng)建相應(yīng)的處理事件進(jìn)程,排入( )。A等待隊(duì)列 B運(yùn)行隊(duì)列 C后備隊(duì)列 D就緒隊(duì)列11中斷優(yōu)先級(jí)是按照中斷事件的重要性和緊迫程度來確定的,是在( )。A硬件設(shè)計(jì)時(shí)固定下來的 B作業(yè)說明書中申請(qǐng)的 C動(dòng)態(tài)分配的 D由中斷裝置確定的12采用中斷屏蔽技術(shù),會(huì)封鎖( )的響應(yīng)。A比自己級(jí)別高的中斷事件 B比自己級(jí)別低的中斷事件C與自己級(jí)別相同的中斷事件 D與中斷屏蔽標(biāo)志相對(duì)應(yīng)的事件13. 硬件系統(tǒng)在設(shè)計(jì)中斷優(yōu)

4、先級(jí)時(shí),通常使( )優(yōu)先級(jí)提高。A自愿中斷 B程序性中斷 C硬件故障中斷 D外部中斷14. 中斷程序可以有選擇地設(shè)置屏蔽位,但( )是不能屏蔽的。A比自己級(jí)別低的中斷事件 B和自己級(jí)別相同的中斷事件 C自愿中斷事件 D輸入輸出中斷事件15已經(jīng)獲得除( )以外所有運(yùn)行所需資源的進(jìn)程處于就緒狀態(tài)。A主存儲(chǔ)器 B打印機(jī) CCPU D磁盤空間16在一個(gè)單處理器系統(tǒng)中,處于運(yùn)行態(tài)的進(jìn)程( )。 A可以有多個(gè) B不能被打斷 C只有一個(gè) D不能請(qǐng)求系統(tǒng)調(diào)用17對(duì)于一個(gè)單處理器系統(tǒng)來說,允許若干進(jìn)程同時(shí)執(zhí)行,輪流占用處理器稱它們?yōu)? )的。 A.順序執(zhí)行 B.同時(shí)執(zhí)行 C.并行執(zhí)行 D并發(fā)執(zhí)行18操作系統(tǒng)根據(jù)

5、( )控制和管理進(jìn)程,它是進(jìn)程存在的標(biāo)志。 A程序狀態(tài)字 B進(jìn)程控制塊 C中斷寄存器 D中斷裝置19若干個(gè)等待占有cPU并運(yùn)行的進(jìn)程按一定次序鏈接起來的隊(duì)列為( )。A運(yùn)行隊(duì)列 B后備隊(duì)列 C等待隊(duì)列 D就緒隊(duì)列20用戶從終端上輸入一條命令,即產(chǎn)生了( )。 A程序性中斷事件 B外部中斷事件 C輸入輸出中斷事件 D自愿性中斷事件21可再入程序必須是純代碼,在執(zhí)行中( )。 A.可以隨意改變 B計(jì)算結(jié)果相同 C.自身不改變 D要求輸入相同的數(shù)據(jù)22進(jìn)程的( )和并發(fā)性是兩個(gè)很重要的屬性。 A動(dòng)態(tài)性 B.靜態(tài)性 C易用性 D順序性23用( )設(shè)計(jì)的操作系統(tǒng)結(jié)構(gòu)清晰且便于調(diào)試。A無序模塊法 B內(nèi)核擴(kuò)

6、充法 C層次結(jié)構(gòu)法 D管程設(shè)計(jì)法24當(dāng)操作系統(tǒng)退出執(zhí)行,讓用戶執(zhí)行時(shí),系統(tǒng)會(huì)( ) A繼續(xù)保持管態(tài) B繼續(xù)保持目態(tài) C從管態(tài)變?yōu)槟繎B(tài) D從目態(tài)變?yōu)楣軕B(tài)25當(dāng)硬件的中斷裝置發(fā)現(xiàn)有事件發(fā)生,就會(huì)中斷正在占用cPu的程序執(zhí)行,讓操作系統(tǒng)的( )占用CPU。 A系統(tǒng)調(diào)用程序 B中斷處理服務(wù)程序 C作業(yè)管理程序 D文件管理程序 26用戶可以用( )編寫控制作業(yè)執(zhí)行步驟的“作業(yè)控制說明書”,使作業(yè)進(jìn)行成批處理。 A匯編語(yǔ)言 BC語(yǔ)言 CPASCAL語(yǔ)言 D作業(yè)控制語(yǔ)言二、 填空題1讓多個(gè)計(jì)算機(jī)問題同時(shí)裝入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器_,這種設(shè)計(jì)技術(shù)稱為_。2采用多道程序設(shè)計(jì)技術(shù)后可有效地提高系統(tǒng)中資源的_,增

7、加單位時(shí)間的算題量,從而提高了系統(tǒng)的_。3多道程序設(shè)計(jì)提高了系統(tǒng)的吞吐量但可能會(huì)_某些程序的執(zhí)行時(shí)間。 4在多道程序設(shè)計(jì)系統(tǒng)中,并行的道數(shù)要根據(jù)_和用戶對(duì)資源的要求來確定。5把一個(gè)程序在一個(gè)數(shù)據(jù)集上的一次執(zhí)行稱為一個(gè)_。 6程序是_;進(jìn)程是_。7完成操作系統(tǒng)的進(jìn)程稱為_,完成用戶功能的進(jìn)程稱為_。 8進(jìn)程的四個(gè)屬性為:_,_,_,_,進(jìn)程和程序非一一對(duì)應(yīng)性,三種基本狀態(tài)的不斷變換和_。 9一個(gè)能被多個(gè)用戶同時(shí)調(diào)用的程序稱作_的程序。 10進(jìn)程的三種基本狀態(tài)為:等待態(tài)、_和運(yùn)行態(tài)。 11進(jìn)程狀態(tài)變化時(shí),運(yùn)行態(tài)和_、都有可能變?yōu)開。 12同時(shí)執(zhí)行的進(jìn)程是_占用處理器的,這些進(jìn)程可稱為并發(fā)執(zhí)行的。

8、13進(jìn)程控制塊應(yīng)包括標(biāo)識(shí)信息、_、_和管理信息。14操作系統(tǒng)依據(jù)_對(duì)進(jìn)程進(jìn)行控制和管理。 15進(jìn)程有兩種基本隊(duì)列:_和_ 。 16進(jìn)程隊(duì)列可以用_的鏈接來形成。 17在雙向鏈接的隊(duì)列中,要設(shè)置_指針和_指針分別指向前一個(gè)和后一個(gè)進(jìn)程的進(jìn)程控制塊地址。 18系統(tǒng)中負(fù)責(zé)進(jìn)程_的工作稱為隊(duì)列管理。 19一個(gè)進(jìn)程占有處理器時(shí),中斷是由于_的原因而引起的。 20強(qiáng)迫性中斷事件有硬件故障中斷、_、外部中斷和_事件 21自愿性中斷是由進(jìn)程中執(zhí)行一條_引起的。22 中斷響應(yīng)的三項(xiàng)工作為檢查是否有中斷事件發(fā)生, _和_23 中斷裝置要通過檢查_才能識(shí)別是否有強(qiáng)迫性中斷事件發(fā)生。24程序狀態(tài)字主要包括程序的基本狀

9、態(tài)、_和_三部分內(nèi)容。 25保護(hù)斷點(diǎn)信息,必須把當(dāng)前Psw保存為_ 26中斷處理程序占用處理器后,只要從_中取出中斷碼。分析后完成中斷事件的處理。 27保護(hù)_是中斷處理的主要工作之。 28中斷處理程序一般只做一些簡(jiǎn)單的處理,然后請(qǐng)求系統(tǒng)創(chuàng)建_的進(jìn)程,排入_隊(duì)列 29中斷優(yōu)先級(jí)是按中斷事件的_來確定的,是在硬件設(shè)計(jì)時(shí)_。 30中斷優(yōu)先級(jí)的高低順序?yàn)橛布收现袛?、_、程序性中斷、_和輸入輸出中斷。 31當(dāng)_中的中斷屏蔽位設(shè)有屏蔽標(biāo)志時(shí)表示_對(duì)相應(yīng)事件的響應(yīng)。 32中斷處理程序通常只屏蔽比自己級(jí)別_的中斷事件,而_是不能屏蔽的。 33_程序按照某種調(diào)度算法從就緒隊(duì)列中選出一個(gè)進(jìn)程,讓它占用處理器。 34常用的進(jìn)程調(diào)度算法有

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論