【MOOC】操作系統(tǒng)-蘇州大學(xué) 中國大學(xué)慕課MOOC答案_第1頁
【MOOC】操作系統(tǒng)-蘇州大學(xué) 中國大學(xué)慕課MOOC答案_第2頁
【MOOC】操作系統(tǒng)-蘇州大學(xué) 中國大學(xué)慕課MOOC答案_第3頁
【MOOC】操作系統(tǒng)-蘇州大學(xué) 中國大學(xué)慕課MOOC答案_第4頁
【MOOC】操作系統(tǒng)-蘇州大學(xué) 中國大學(xué)慕課MOOC答案_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

【MOOC】操作系統(tǒng)-蘇州大學(xué)中國大學(xué)慕課MOOC答案隨堂測試1、【單選題】操作系統(tǒng)的核心目標(biāo)是()。本題答案:【運(yùn)行程序】2、【單選題】從設(shè)備到本地緩沖之間傳輸數(shù)據(jù)由()完成。本題答案:【I/O控制器】3、【判斷題】CPU和設(shè)備控制器可并行工作,但不同的設(shè)備控制器都不能并行工作。本題答案:【錯誤】4、【判斷題】操作系統(tǒng)是所有軟件中最底層的軟件。本題答案:【正確】5、【判斷題】操作系統(tǒng)只管理硬件資源。本題答案:【錯誤】隨堂測試1、【單選題】下面關(guān)于分時系統(tǒng)的敘述錯誤的是()。本題答案:【分時系統(tǒng)主要用于批處理作業(yè)】2、【多選題】可以并行運(yùn)行2個進(jìn)程的計(jì)算機(jī),必須具備的條件有()。本題答案:【操作系統(tǒng)支持多道程序設(shè)計(jì)技術(shù)#計(jì)算機(jī)中安裝了多個單核處理器或一個多核處理器】3、【判斷題】單道批處理系統(tǒng)的核心思想是把一批作業(yè)一次裝入計(jì)算機(jī)。本題答案:【錯誤】4、【判斷題】分時系統(tǒng)比多道批處理系統(tǒng)的系統(tǒng)開銷大。本題答案:【正確】5、【判斷題】多道批處理系統(tǒng)的CPU利用率比單道批處理系統(tǒng)高,但是設(shè)備利用率差不多。本題答案:【錯誤】隨堂測試1、【多選題】屬于手機(jī)操作系統(tǒng)的有()。本題答案:【Android#iOS】2、【多選題】多處理器系統(tǒng)的優(yōu)點(diǎn)有()。本題答案:【可靠性強(qiáng)#吞吐量大】3、【判斷題】分布式操作系統(tǒng)又稱緊耦合系統(tǒng)。本題答案:【錯誤】4、【判斷題】ASMP操作系統(tǒng)中,一般有主處理器和從處理器之分。本題答案:【正確】5、【判斷題】目前,計(jì)算速度最快的計(jì)算機(jī)系統(tǒng)是集群系統(tǒng)。本題答案:【正確】隨堂測試1、【單選題】解決信息在計(jì)算機(jī)中存儲問題的操作系統(tǒng)模塊是()。本題答案:【文件管理】2、【多選題】操作系統(tǒng)采用的雙模式分為()。本題答案:【用戶模式#內(nèi)核模式】3、【多選題】CPU能夠直接訪問的存儲設(shè)備有()。本題答案:【內(nèi)存#高速緩存Cache#寄存器】4、【判斷題】系統(tǒng)調(diào)用的代碼是在內(nèi)核模式執(zhí)行的。本題答案:【正確】5、【判斷題】內(nèi)存保護(hù)的目的是為了提高內(nèi)存的訪問效率。本題答案:【錯誤】導(dǎo)論單元作業(yè)導(dǎo)論單元測試1、【單選題】CPU不能直接訪問的存儲器是()。本題答案:【硬盤】2、【單選題】以下有關(guān)分時系統(tǒng)的論述,錯誤的是()。本題答案:【每個用戶都能實(shí)時得到服務(wù)】3、【單選題】以下操作系統(tǒng)不屬于手持設(shè)備系統(tǒng)的是()。本題答案:【Unix】4、【單選題】以下有關(guān)分布式操作系統(tǒng)的論述,錯誤的是()。本題答案:【又稱緊耦合系統(tǒng)】5、【單選題】一次系統(tǒng)調(diào)用的完成需要進(jìn)行()次模式轉(zhuǎn)換。本題答案:【2】6、【單選題】以下()項(xiàng)功能不是操作系統(tǒng)具備的主要功能。本題答案:【數(shù)據(jù)管理】7、【單選題】在采用多道程序設(shè)計(jì)技術(shù)的操作系統(tǒng)中,單核CPU()。本題答案:【可以被多個程序交替占用】8、【單選題】多道程序設(shè)計(jì)是指()。本題答案:【有多個程序同時進(jìn)入主存并發(fā)運(yùn)行】9、【單選題】在分時系統(tǒng)中,如果時間片一定,那么(),響應(yīng)時間越長。本題答案:【用戶越多】10、【單選題】批處理系統(tǒng)的主要缺點(diǎn)是()。本題答案:【缺乏交互性】11、【單選題】Unix操作系統(tǒng)是著名的()操作系統(tǒng)。本題答案:【分時】12、【單選題】與計(jì)算機(jī)硬件關(guān)系最密切的軟件是()。本題答案:【操作系統(tǒng)】13、【單選題】早期操作系統(tǒng)追求的主要目標(biāo)是()。本題答案:【高效率】14、【單選題】單核單處理計(jì)算機(jī)系統(tǒng)中,()可并行操作。本題答案:【CPU和硬盤控制器】15、【單選題】計(jì)算機(jī)指令集合中的所有機(jī)器指令都能在()狀態(tài)執(zhí)行。本題答案:【核心】16、【單選題】操作系統(tǒng)最為核心的目標(biāo)是()。本題答案:【運(yùn)行程序】17、【單選題】控制設(shè)備工作的物理部件是()。本題答案:【設(shè)備控制器】18、【單選題】共享計(jì)算機(jī)總線和內(nèi)存的多處理器系統(tǒng)是()。本題答案:【緊耦合系統(tǒng)】19、【單選題】()是操作系統(tǒng)不可缺少的硬件支持。本題答案:【定時器】20、【多選題】一般而言,操作系統(tǒng)設(shè)計(jì)的主要目標(biāo)包括()。本題答案:【高效率#方便#運(yùn)行程序】21、【多選題】以下關(guān)于操作系統(tǒng)的論述,正確的是()。本題答案:【管理計(jì)算機(jī)資源#分配計(jì)算機(jī)資源#用戶和計(jì)算機(jī)硬件間的中介#計(jì)算機(jī)的控制程序】22、【多選題】以下一對設(shè)備可以并行操作的是()。本題答案:【硬盤和鼠標(biāo)#CPU和硬盤#一個CPU中的兩個核】23、【多選題】操作系統(tǒng)中的雙模式包括()這兩種模式。本題答案:【用戶模式#內(nèi)核模式】24、【多選題】常用的PC操作系統(tǒng)包括()。本題答案:【MACOS#Linux#Windows】25、【多選題】計(jì)算機(jī)的內(nèi)存管理應(yīng)該提供以下的功能()。本題答案:【內(nèi)存分配#內(nèi)存回收#存儲保護(hù)】26、【多選題】以下指令中,()是特權(quán)指令。本題答案:【I/O指令#獲取事件指令】27、【多選題】下面有關(guān)多道程序設(shè)計(jì)技術(shù),正確的是()。本題答案:【在內(nèi)存中同時存在多道作業(yè),它們可以并發(fā)或并行運(yùn)行#一般需要一個作業(yè)調(diào)度器來選中一個作業(yè)并運(yùn)行】28、【多選題】以下屬于CPU管理的功能有()。本題答案:【提供進(jìn)程同步#提供死鎖處理#提供進(jìn)程通信】29、【多選題】多處理器系統(tǒng)的優(yōu)點(diǎn)有()。本題答案:【增加吞吐量#節(jié)省資金#增加可靠性】30、【判斷題】特權(quán)指令只能在內(nèi)核模式下運(yùn)行。本題答案:【正確】31、【判斷題】操作系統(tǒng)是整個軟件體系中最底層的軟件。本題答案:【正確】32、【判斷題】ASMP是指在多處理器系統(tǒng)中每個處理器運(yùn)行操作系統(tǒng)的相同副本。本題答案:【錯誤】33、【判斷題】單道批處理系統(tǒng)中,內(nèi)存可以存在多個作業(yè)。本題答案:【錯誤】34、【判斷題】交互式進(jìn)程主要關(guān)注的指標(biāo)是響應(yīng)時間。本題答案:【正確】35、【判斷題】多道程序設(shè)計(jì)的目的是提高CPU的利用率,充分發(fā)揮計(jì)算機(jī)系統(tǒng)部件的并行性。本題答案:【正確】36、【判斷題】并發(fā)是指兩個或多個作業(yè)在同一時間間隔內(nèi)依次運(yùn)行。本題答案:【正確】37、【判斷題】操作系統(tǒng)可以管理計(jì)算機(jī)中的所有軟硬件資源。本題答案:【正確】38、【判斷題】CPU和設(shè)備控制器可并行工作。本題答案:【正確】39、【判斷題】不同設(shè)備在任何時候都可以并行工作。本題答案:【錯誤】40、【判斷題】由于所有I/O指令都是特權(quán)指令,所以I/O指令只能在核心態(tài)運(yùn)行。本題答案:【正確】隨堂測試1、【單選題】操作系統(tǒng)提供給應(yīng)用程序的接口是()。本題答案:【系統(tǒng)調(diào)用】2、【多選題】以下選項(xiàng)中,提供命令行接口的操作系統(tǒng)有()。本題答案:【MD-DOS#Linux#Unix#Windows10】3、【多選題】以下選項(xiàng)中,是系統(tǒng)程序的有()。本題答案:【時間設(shè)置程序#用戶管理程序】4、【多選題】操作系統(tǒng)提供服務(wù)的形式有()。本題答案:【用戶接口#系統(tǒng)程序#系統(tǒng)調(diào)用】5、【判斷題】IE瀏覽器不是系統(tǒng)程序。本題答案:【正確】隨堂測試1、【單選題】以下幾種結(jié)構(gòu)中,服務(wù)器操作系統(tǒng)較為適合的結(jié)構(gòu)是()。本題答案:【微內(nèi)核結(jié)構(gòu)】2、【單選題】MACOSX采用的結(jié)構(gòu)是()。本題答案:【混合結(jié)構(gòu)】3、【多選題】以下操作系統(tǒng)中,采用模塊化結(jié)構(gòu)的有()。本題答案:【Linux#Solaris】4、【判斷題】層次結(jié)構(gòu)的操作系統(tǒng)的一個缺點(diǎn)是層的定義困難。本題答案:【正確】5、【判斷題】模塊結(jié)構(gòu)的操作系統(tǒng)中,每個模塊只能在啟動時加載。本題答案:【錯誤】隨堂測試1、【單選題】服務(wù)器虛擬機(jī)的優(yōu)點(diǎn)不包括()。本題答案:【運(yùn)行速度快】2、【單選題】安裝在裸機(jī)上的虛擬機(jī)是()。本題答案:【服務(wù)器虛擬機(jī)】3、【判斷題】一個物理計(jì)算機(jī)上存在多個虛擬機(jī),不同虛擬機(jī)相互隔離。本題答案:【正確】4、【判斷題】一個物理計(jì)算機(jī)上的各個虛擬機(jī)的資源可以動態(tài)調(diào)配。本題答案:【正確】5、【判斷題】常用的虛擬機(jī)軟件有JVM,VMWARE,VirtualBox等。本題答案:【正確】操作系統(tǒng)結(jié)構(gòu)單元作業(yè)操作系統(tǒng)結(jié)構(gòu)單元測試1、【單選題】操作系統(tǒng)為用戶和應(yīng)用程序提供服務(wù)的形式不包括()。本題答案:【應(yīng)用程序】2、【單選題】以下有關(guān)系統(tǒng)調(diào)用的描述,錯誤的是()。本題答案:【系統(tǒng)調(diào)用可以在用戶態(tài)運(yùn)行。】3、【單選題】早期操作系統(tǒng)采用的人機(jī)交互接口是()。本題答案:【命令行接口】4、【單選題】智能手機(jī)采用的人機(jī)交互接口是()。本題答案:【以上都有】5、【單選題】以下程序中不是系統(tǒng)程序的是()。本題答案:【4399登錄器】6、【單選題】采用簡單結(jié)構(gòu)的操作系統(tǒng)是()。本題答案:【MS-DOS】7、【單選題】有關(guān)微內(nèi)核的論述,錯誤的是()。本題答案:【微內(nèi)核操作系統(tǒng)效率更高】8、【單選題】以下操作系統(tǒng)不屬于微內(nèi)核的是()。本題答案:【Linux】9、【單選題】大多數(shù)現(xiàn)代操作系統(tǒng)采用的結(jié)構(gòu)是()。本題答案:【模塊結(jié)構(gòu)】10、【單選題】常用的虛擬機(jī)軟件不包括()。本題答案:【VMP】11、【單選題】利用虛擬機(jī)安裝在操作系統(tǒng)上的操作系統(tǒng)稱為()。本題答案:【客戶操作系統(tǒng)】12、【單選題】以下有關(guān)模塊化結(jié)構(gòu)的論述,錯誤的是()。本題答案:【模塊結(jié)構(gòu)更加安全】13、【判斷題】用戶接口和系統(tǒng)調(diào)用是操作系統(tǒng)提供給用戶的服務(wù)形式。本題答案:【錯誤】14、【判斷題】在Windows中,屏幕輸出不需要使用系統(tǒng)調(diào)用。本題答案:【錯誤】15、【判斷題】系統(tǒng)調(diào)用之間也往往會相互調(diào)用,但這不涉及模式轉(zhuǎn)換。本題答案:【正確】16、【判斷題】Unix和Linux有很多種不同的外殼,稱為Shell,如csh,ksh,bsh,bash等。本題答案:【正確】17、【判斷題】圖形化接口是一種用戶界面友好的桌面接口,最早的GUI是Windows。本題答案:【錯誤】18、【判斷題】基于觸摸屏的GUI是手機(jī)和平板上流行的人機(jī)接口。這類GUI把鍵盤、鼠標(biāo)和顯示器進(jìn)行三合一。本題答案:【正確】19、【判斷題】所有的UNIX系統(tǒng)都采用簡單結(jié)構(gòu)設(shè)計(jì)。本題答案:【錯誤】20、【判斷題】在層次結(jié)構(gòu)中,任意兩層中的上層和下層可以相互調(diào)用。本題答案:【錯誤】21、【判斷題】虛擬機(jī)是一種通過軟件模擬實(shí)現(xiàn),具有完整硬件系統(tǒng)功能,并運(yùn)行在一個完全隔離環(huán)境中的完整計(jì)算機(jī)系統(tǒng)。本題答案:【正確】22、【判斷題】服務(wù)器虛擬機(jī)主要功能是使得代碼能夠跨平臺運(yùn)行。本題答案:【錯誤】23、【判斷題】工作站虛擬機(jī)的好處是可以同時在一個計(jì)算機(jī)上使用多個操作系統(tǒng),包括一個宿主操作系統(tǒng)和若干個客戶操作系統(tǒng)。本題答案:【正確】24、【判斷題】用戶使用服務(wù)器虛擬機(jī)一般有兩種模式:軟件模式和硬件模式。軟件模式下,在計(jì)算機(jī)中安裝一個遠(yuǎn)程登錄的軟件,如Windows的遠(yuǎn)程桌面。利用這個軟件可以操作遠(yuǎn)程的虛擬機(jī)。本題答案:【正確】隨堂測驗(yàn)1、【單選題】進(jìn)程和程序的本質(zhì)區(qū)別是()本題答案:【前者動態(tài)在運(yùn)行,后者靜態(tài)不變】2、【單選題】進(jìn)程在操作系統(tǒng)中存在的惟一標(biāo)志是()本題答案:【進(jìn)程控制塊】3、【單選題】進(jìn)程所請求的一次打印輸出結(jié)束后,將有可能使進(jìn)程狀態(tài)從()本題答案:【等待態(tài)變?yōu)榫途w態(tài)】4、【判斷題】進(jìn)程上下文都需要保存到FCB中。本題答案:【錯誤】5、【判斷題】進(jìn)程的執(zhí)行是在多個狀態(tài)間多次轉(zhuǎn)換的過程,但只有處于就緒和執(zhí)行狀態(tài)的進(jìn)程位于內(nèi)存。本題答案:【錯誤】隨堂測驗(yàn)1、【單選題】下列各項(xiàng)工作步驟中,()是創(chuàng)建進(jìn)程所必需的步驟。本題答案:【建立一個PCB】2、【多選題】下面可能會引起進(jìn)程創(chuàng)建的事件是()本題答案:【用戶登錄#執(zhí)行fork系統(tǒng)調(diào)用】3、【判斷題】進(jìn)程創(chuàng)建是一個原語操作。本題答案:【正確】4、【判斷題】操作系統(tǒng)對進(jìn)程的管理和控制都是操作系統(tǒng)的主動行為。本題答案:【錯誤】5、【判斷題】原語的執(zhí)行可以被中斷。本題答案:【錯誤】隨堂測驗(yàn)1、【單選題】速度最快的進(jìn)程通信方式是()本題答案:【共享內(nèi)存】2、【單選題】若進(jìn)程用信箱來傳遞信息,那么發(fā)送信息者的進(jìn)程名應(yīng)()本題答案:【存放在信件中】3、【單選題】有10個進(jìn)程需要相互間進(jìn)行通信,每次通信需要傳輸?shù)臄?shù)據(jù)大小為1KB。請問它們采用以下的()方式較為合適。本題答案:【間接消息通信】4、【判斷題】進(jìn)程通信類型可分為直接通信和間接通信。本題答案:【正確】5、【判斷題】信箱通信是一種間接通信方式。本題答案:【正確】進(jìn)程單元作業(yè)進(jìn)程單元測試1、【單選題】正在執(zhí)行的進(jìn)程由于其時間片用完而被暫停運(yùn)行,此時該進(jìn)程應(yīng)從運(yùn)行態(tài)變?yōu)椋ǎ?。本題答案:【就緒態(tài)】2、【單選題】某單處理器系統(tǒng)中若同時存在5個進(jìn)程,則處于等待狀態(tài)的進(jìn)程最多可有()個。本題答案:【5】3、【單選題】一個進(jìn)程退出等待隊(duì)列而進(jìn)入就緒隊(duì)列,是因?yàn)檫M(jìn)程()。本題答案:【獲得了所等待的資源】4、【單選題】進(jìn)程間采用間接通信方式時,在消息中必須給出()。本題答案:【信箱名】5、【單選題】在操作系統(tǒng)的處理器管理中,標(biāo)識每一個進(jìn)程的唯一標(biāo)志是()。本題答案:【PCB】6、【單選題】當(dāng)外圍設(shè)備工作結(jié)束后,等待該外圍設(shè)備傳輸信息的進(jìn)程狀態(tài)可能變?yōu)椋ǎ1绢}答案:【就緒態(tài)】7、【單選題】下列進(jìn)程狀態(tài)變化中,沒有外力干預(yù)不可能發(fā)生的變化是()。本題答案:【等待態(tài)-運(yùn)行態(tài)】8、【單選題】進(jìn)程創(chuàng)建原語的任務(wù)主要是()。本題答案:【為進(jìn)程建立PCB表】9、【單選題】操作系統(tǒng)是通過()對進(jìn)程進(jìn)行管理。本題答案:【PCB】10、【單選題】在只有1個CPU的系統(tǒng)中,設(shè)系統(tǒng)中有n個進(jìn)程,則處于就緒狀態(tài)的進(jìn)程最多為()個。本題答案:【n】11、【單選題】以下對進(jìn)程的論述中錯誤的是()。本題答案:【進(jìn)程就是一個程序】12、【單選題】信箱通信是一種()通信方式。本題答案:【間接通信】13、【單選題】利用fork創(chuàng)建的子進(jìn)程,它和父進(jìn)程之間()。本題答案:【共享所有資源】14、【單選題】某單處理器系統(tǒng)中若同時存在5個進(jìn)程,則處于等待狀態(tài)的進(jìn)程最少可有()個。本題答案:【0】15、【單選題】某處理器有4個核,目前系統(tǒng)中若同時存在5個進(jìn)程,則處于運(yùn)行狀態(tài)的進(jìn)程最多可有()個。本題答案:【4】16、【單選題】某處理器有4個核,目前系統(tǒng)中若同時存在5個進(jìn)程,則處于運(yùn)行狀態(tài)的進(jìn)程最少可有()個。本題答案:【0】17、【單選題】進(jìn)程間共享內(nèi)存存在的問題是()。本題答案:【需要在進(jìn)程間進(jìn)行訪問控制】18、【單選題】在消息通信中,接受者進(jìn)程阻塞,直到有消息可用才繼續(xù)運(yùn)行的模式是()。本題答案:【阻塞receive】19、【單選題】處于()狀態(tài)的進(jìn)程才能被調(diào)度程序調(diào)度去運(yùn)行。本題答案:【就緒】20、【多選題】進(jìn)程操作的原語有()。本題答案:【創(chuàng)建原語#撤銷原語#阻塞原語#喚醒原語】21、【多選題】原語是一種特殊的系統(tǒng)調(diào)用命令,它的特點(diǎn)是()本題答案:【執(zhí)行時不可中斷#由若干條機(jī)器指令組成】22、【多選題】進(jìn)程和程序的區(qū)別是()。本題答案:【進(jìn)程是動態(tài)的,程序是靜態(tài)的#進(jìn)程存儲在內(nèi)存中,程序存儲在外存中#進(jìn)程是程序的一次執(zhí)行】23、【多選題】有關(guān)進(jìn)程的下述說法中正確的是()。本題答案:【進(jìn)程是動態(tài)的過程#多個進(jìn)程可以在單個CPU上并發(fā)運(yùn)行#進(jìn)程是有生命周期的】24、【多選題】在進(jìn)程的三個基本狀態(tài)轉(zhuǎn)換中,不會出現(xiàn)的轉(zhuǎn)換是()。本題答案:【等待à運(yùn)行#就緒à等待】25、【多選題】進(jìn)程控制塊包括若干信息,它們是()。本題答案:【進(jìn)程狀態(tài)信息#內(nèi)存管理信息#CPU調(diào)度信息#記賬信息#I/O狀態(tài)信息】26、【多選題】父進(jìn)程和子進(jìn)程在資源共享方面的關(guān)系有()。本題答案:【父進(jìn)程子進(jìn)程共享所有的資源#子進(jìn)程共享父進(jìn)程資源的子集#父進(jìn)程和子進(jìn)程無資源共享】27、【多選題】協(xié)同進(jìn)程的優(yōu)點(diǎn)有()。本題答案:【方便#信息共享#模塊化#加速運(yùn)算】28、【多選題】可在多個進(jìn)程間建立通信鏈路的通信方式是()。本題答案:【共享內(nèi)存#間接通信#剪貼板】29、【判斷題】一個阻塞進(jìn)程被喚醒意味著該進(jìn)程重新占有了CPU。本題答案:【錯誤】30、【判斷題】進(jìn)程可以在各個狀態(tài)之間自由轉(zhuǎn)換。本題答案:【錯誤】31、【判斷題】創(chuàng)建進(jìn)程時,將由調(diào)度程序?yàn)槠浞峙銫PU。本題答案:【錯誤】32、【判斷題】父進(jìn)程一般可以撤銷子進(jìn)程。本題答案:【正確】33、【判斷題】在單處理器的多進(jìn)程系統(tǒng)中,進(jìn)程什么時候占用處理器和能占用多長時間,取決于進(jìn)程調(diào)度策略和進(jìn)程自身。本題答案:【正確】34、【判斷題】在5狀態(tài)圖中,任意一個進(jìn)程在它的生命周期中必須要經(jīng)過不同的5個狀態(tài)后才能結(jié)束。本題答案:【錯誤】35、【判斷題】進(jìn)程只有運(yùn)行完了才可能被撤銷。本題答案:【錯誤】36、【判斷題】用戶進(jìn)程可以自由訪問自己的PCB。本題答案:【錯誤】37、【判斷題】一個程序可對應(yīng)一個或多個進(jìn)程,但一個進(jìn)程不可對應(yīng)一個或多個程序。本題答案:【錯誤】38、【判斷題】單任務(wù)操作系統(tǒng)不需要進(jìn)行進(jìn)程上下位切換。本題答案:【正確】39、【判斷題】在Linux下,采用exec系統(tǒng)調(diào)用創(chuàng)建新的子進(jìn)程和父進(jìn)程共享所有資源。本題答案:【錯誤】40、【判斷題】一個系統(tǒng)中進(jìn)程上下文切換的次數(shù)越多,系統(tǒng)效率越高。本題答案:【錯誤】隨堂測試1、【判斷題】線程沒有自己的代碼和線程控制塊。本題答案:【錯誤】2、【判斷題】線程比進(jìn)程在上下文切換上速度更加快。本題答案:【正確】3、【判斷題】任意2個線程都能共享同一個進(jìn)程的資源。本題答案:【錯誤】4、【填空題】線程是由()創(chuàng)建的。本題答案:【進(jìn)程】5、【填空題】()是操作系統(tǒng)中資源分配的基本單位。本題答案:【進(jìn)程】隨堂測試1、【單選題】以下關(guān)于用戶線程的描述,錯誤的是()。本題答案:【用戶線程的創(chuàng)建和調(diào)度需要內(nèi)核的干預(yù)】2、【單選題】Windows系統(tǒng)中的線程普遍采用的多線程模型是()。本題答案:【一對一模型】3、【單選題】在多對一模型中,以下論述錯誤的是()。本題答案:【線程切換會導(dǎo)致進(jìn)程切換】4、【多選題】并發(fā)性好的多線程模型有()。本題答案:【一對一模型#多對多模型】5、【多選題】以下有關(guān)一對一模型的論述,正確的有()。本題答案:【多個線程可并行運(yùn)行在多個處理器上#內(nèi)核的調(diào)度程序開銷大】隨堂測試1、【判斷題】調(diào)用用戶線程庫會產(chǎn)生系統(tǒng)調(diào)用。本題答案:【錯誤】2、【判斷題】JAVA線程庫只能創(chuàng)建用戶線程。本題答案:【正確】3、【填空題】Unix和Linux常用的線程庫是()。本題答案:【PThread】4、【填空題】一個用于創(chuàng)建Win32線程的函數(shù),只能有()個參數(shù)。本題答案:【1】5、【填空題】可以跨操作系統(tǒng)平臺的線程是()線程。本題答案:【JAVA】線程單元作業(yè)線程單元測試1、【單選題】下列關(guān)于線程的說法,正確的是()。本題答案:【一個進(jìn)程可以包含多個線程】2、【單選題】同一個進(jìn)程中的線程,不可以共享()。本題答案:【堆棧】3、【單選題】一般情況下,線程來源于創(chuàng)建該線程的進(jìn)程中的()。本題答案:【一段代碼】4、【單選題】在進(jìn)程中的一段代碼可以被創(chuàng)建成為()個線程。本題答案:【以上都可以】5、【單選題】用戶程序調(diào)用線程庫管理自己的線程,這些線程是()。本題答案:【用戶線程】6、【單選題】多線程模型中不包括()。本題答案:【一對多模型】7、【單選題】在多對一模型中,一個用戶線程的阻塞()導(dǎo)致進(jìn)程的阻塞。本題答案:【如果沒有可運(yùn)行的其它線程,】8、【單選題】在一個線程模型中,最得益于多處理器架構(gòu)的模型是()。本題答案:【一對一模型】9、【單選題】調(diào)用線程庫可能會產(chǎn)生系統(tǒng)調(diào)用的線程庫是()。本題答案:【W(wǎng)in32線程庫】10、【單選題】Pthreads是符合POSIX標(biāo)準(zhǔn)的線程庫,不可以用在以下()操作系統(tǒng)中。本題答案:【MS-DOS】11、【單選題】某個分時系統(tǒng)采用一對一線程模型。內(nèi)存中有10個進(jìn)程并發(fā)運(yùn)行,其中9個進(jìn)程中只有一個線程,另外一個進(jìn)程A擁有11個線程。則A獲得的CPU時間占總的時間的()。本題答案:【11/20】12、【單選題】某個分時系統(tǒng)采用多對一線程模型。內(nèi)存中有10個進(jìn)程并發(fā)運(yùn)行,其中9個進(jìn)程中只有一個線程,另外一個進(jìn)程A擁有11個線程。則A獲得的CPU時間占總時間的()。本題答案:【1/10】13、【單選題】JAVA線程通過D方法可以休眠一段時間,然后恢復(fù)運(yùn)行。本題答案:【sleep】14、【多選題】以下有關(guān)JAVA線程的論述,正確的是()。本題答案:【Java線程創(chuàng)建有兩種方法:1)擴(kuò)展java.lang.Thread類;2)實(shí)現(xiàn)Runnable接口#Java線程由JAVA虛擬機(jī)JVM管理】15、【多選題】常用的線程庫有()。本題答案:【W(wǎng)in32線程庫#JAVA線程庫#Pthreads線程庫】16、【多選題】以下有關(guān)內(nèi)核線程的論述,正確的是()。本題答案:【內(nèi)核線程由內(nèi)核管理#內(nèi)核線程由內(nèi)核完成線程調(diào)度#內(nèi)核線程由內(nèi)核進(jìn)行創(chuàng)建和撤銷】17、【多選題】以下有關(guān)多對一模型中的用戶線程的論述,正確的是()。本題答案:【用于不支持內(nèi)核線程的操作系統(tǒng)#進(jìn)程內(nèi)的線程切換不會導(dǎo)致進(jìn)程切換】18、【多選題】在操作系統(tǒng)中引入線程的原因是()。本題答案:【操作進(jìn)程所需的系統(tǒng)開銷大#有些進(jìn)程中的代碼有并發(fā)執(zhí)行的需求#適合多核處理器的并行化操作系統(tǒng)】19、【多選題】線程的優(yōu)點(diǎn)有()。本題答案:【線程創(chuàng)建開銷小#線程創(chuàng)建、上下文切換比進(jìn)程快#進(jìn)程中的線程可以共享進(jìn)程資源#可以用于多處理器或多核體系結(jié)構(gòu)】20、【多選題】一個線程的TCB中包含了()。本題答案:【線程狀態(tài)#??臻g#程序計(jì)數(shù)器PC】21、【多選題】下面關(guān)于線程的敘述中,錯誤的是()。本題答案:【在引入線程的系統(tǒng)中,進(jìn)程仍是資源分配和調(diào)度分派的基本單位#不論是系統(tǒng)支持線程還是用戶級線程,其切換都需要內(nèi)核的支持#線程是資源的分配單位,進(jìn)程是調(diào)度和分配的單位】22、【判斷題】線程是比進(jìn)程更小的能獨(dú)立運(yùn)行的基本單位。本題答案:【正確】23、【判斷題】一個進(jìn)程一定包含多個線程。本題答案:【錯誤】24、【判斷題】?線程自己擁有系統(tǒng)資源。本題答案:【錯誤】25、【判斷題】同一進(jìn)程中的線程切換不會引起進(jìn)程切換。本題答案:【正確】26、【判斷題】一個進(jìn)程被撤銷后,會導(dǎo)致它的所有線程被撤銷。本題答案:【正確】27、【判斷題】引入線程后,處理機(jī)只在線程間切換。本題答案:【錯誤】28、【判斷題】Java中的線程有四種狀態(tài),分別是:可運(yùn)行(Runable)、就緒(Ready)、阻塞(Blocked)、死亡(Dead)。本題答案:【錯誤】29、【判斷題】在一個引入了用戶線程的操作系統(tǒng)中,操作系統(tǒng)調(diào)度的基本單位是線程。本題答案:【錯誤】30、【判斷題】程序開發(fā)者必須創(chuàng)建一個線程去管理內(nèi)存的分配。本題答案:【錯誤】31、【判斷題】一旦一個線程被創(chuàng)建,它就開始運(yùn)行。本題答案:【錯誤】32、【判斷題】Unix的Fork創(chuàng)建的是輕量級進(jìn)程,它可以和創(chuàng)建它的父進(jìn)程共享各類資源,從而使得它的創(chuàng)建、切換成本較低。本題答案:【正確】33、【判斷題】Unix的exec創(chuàng)建的進(jìn)程可以和創(chuàng)建它的父進(jìn)程共享各類資源,從而使得它的創(chuàng)建、切換成本較低。本題答案:【錯誤】34、【判斷題】線程是一個在CPU上運(yùn)行的基本執(zhí)行單位,一般情況下,進(jìn)程內(nèi)的一個代碼片段可以被創(chuàng)建成為一個或多個線程。本題答案:【正確】35、【判斷題】從調(diào)度角度來看,線程是操作系統(tǒng)的基本調(diào)度單位。但是,同一進(jìn)程中的線程切換不會引起進(jìn)程切換,不同進(jìn)程中的線程切換會引起進(jìn)程切換。本題答案:【正確】隨堂測試1、【單選題】進(jìn)程從新建狀態(tài)轉(zhuǎn)換到就緒狀態(tài)的工作由()完成。本題答案:【高級調(diào)度】2、【單選題】進(jìn)程從提交到運(yùn)行結(jié)束的全部時間稱為()。本題答案:【周轉(zhuǎn)時間】3、【單選題】中程調(diào)度的目的是()。本題答案:【節(jié)省內(nèi)存】4、【多選題】以下的進(jìn)程狀態(tài)轉(zhuǎn)換會導(dǎo)致?lián)屨际秸{(diào)度的有()。本題答案:【新建轉(zhuǎn)換到就緒#等待轉(zhuǎn)換到就緒】5、【多選題】分配程序的工作包括()。本題答案:【上下文切換#負(fù)責(zé)把CPU的控制權(quán)轉(zhuǎn)交CPU調(diào)度程序#切換到用戶態(tài),跳轉(zhuǎn)到用戶程序的適當(dāng)位置并重新運(yùn)行之】隨堂測試1、【單選題】FCFS算法的就緒隊(duì)列是按照進(jìn)程的()排列。本題答案:【到達(dá)時間】2、【單選題】SJF算法的就緒隊(duì)列是按照進(jìn)程的()排列。本題答案:【下一個CPU脈沖時間】3、【判斷題】一般情況下,SJF可以獲得最短的平均等待時間。本題答案:【正確】4、【判斷題】FCFS調(diào)度算法對長作業(yè)有利,對短作業(yè)不利。本題答案:【正確】5、【判斷題】SJF算法中搶占算法比非搶占算法一般可以獲得較短的等待時間。本題答案:【正確】隨堂測試1、【單選題】一般來說,能夠獲得最短響應(yīng)時間的調(diào)度算法是()。本題答案:【時間片輪轉(zhuǎn)調(diào)度算法】2、【多選題】存在饑餓問題的調(diào)度算法有()。本題答案:【短作業(yè)優(yōu)先調(diào)度算法#優(yōu)先數(shù)調(diào)度算法】3、【判斷題】時間片越小,RR算法的平均響應(yīng)時間就越小。本題答案:【正確】4、【判斷題】優(yōu)先數(shù)調(diào)度算法不存在搶占式調(diào)度。本題答案:【錯誤】5、【判斷題】RR調(diào)度算法的平均周轉(zhuǎn)時間最短。本題答案:【錯誤】隨堂測試1、【單選題】以下調(diào)度算法中,系統(tǒng)開銷最小的調(diào)度算法是()。本題答案:【先來先服務(wù)調(diào)度算法】2、【多選題】多級隊(duì)列調(diào)度算法中的核心問題有:本題答案:【隊(duì)列數(shù)#每一隊(duì)列的調(diào)度算法#決定新進(jìn)程將進(jìn)入哪個隊(duì)列的方法】3、【判斷題】在多級隊(duì)列調(diào)度算法中,多個不同隊(duì)列只能采用相同的調(diào)度算法。本題答案:【錯誤】4、【判斷題】和多級隊(duì)列調(diào)度算法相比,多級反饋隊(duì)列調(diào)度算法增加了進(jìn)程在不同隊(duì)列中降級和升級的功能。本題答案:【正確】5、【填空題】親和性好的多處理調(diào)度算法是()。本題答案:【多隊(duì)列調(diào)度方法;MQMP】CPU調(diào)度單元作業(yè)CPU調(diào)度單元測試1、【單選題】由新建狀態(tài)轉(zhuǎn)換為就緒狀態(tài)的調(diào)度方式是()。本題答案:【長程調(diào)度】2、【單選題】以下有關(guān)搶占式調(diào)度的論述,錯誤的是()。本題答案:【系統(tǒng)開銷小】3、【單選題】假設(shè)一個系統(tǒng)中有3個進(jìn)程,到達(dá)時間依次為0,1,3。運(yùn)行時間依次為3、5和2。若按照時間片輪轉(zhuǎn)(時間片為2)調(diào)度算法調(diào)度CPU,那么各進(jìn)程的平均周轉(zhuǎn)時間為()。本題答案:【6】4、【單選題】假設(shè)一個系統(tǒng)中有5個進(jìn)程,它們到達(dá)的時間依次為0、2、4、6和8,運(yùn)行時間依次為3、6、4、5和2。若按照搶占式短作業(yè)優(yōu)先調(diào)度算法調(diào)度CPU,那么各進(jìn)程的平均周轉(zhuǎn)時間為()。本題答案:【7.2】5、【單選題】在()調(diào)度算法中,按照進(jìn)程進(jìn)入就緒隊(duì)列的先后次序來分配CPU。本題答案:【FCFS】6、【單選題】假設(shè)一個系統(tǒng)中有5個進(jìn)程,它們到達(dá)的時間依次為0、1、2、3和4,運(yùn)行時間依次為2、3、2、4和1,優(yōu)先數(shù)分別為3、4、2、1、5。若按照非搶占優(yōu)先數(shù)調(diào)度算法(優(yōu)先數(shù)小則優(yōu)先級高)調(diào)度CPU,那么各進(jìn)程的平均周轉(zhuǎn)時間為()。本題答案:【5.4】7、【單選題】假設(shè)一個系統(tǒng)中有4個進(jìn)程,它們到達(dá)的時間依次為0、2、4和6,運(yùn)行時間依次為3、6、4和5。若按照搶占式短作業(yè)優(yōu)先調(diào)度算法調(diào)度CPU,那么各進(jìn)程的平均周轉(zhuǎn)時間為()。本題答案:【7.5】8、【單選題】在時間片輪轉(zhuǎn)算法中,假如時間片大小為5ms,系統(tǒng)中處于就緒隊(duì)列的進(jìn)程有10個(運(yùn)行期間沒有新進(jìn)程加入就緒隊(duì)列),則最長的響應(yīng)時間為()。本題答案:【45ms】9、【單選題】從進(jìn)程提交到首次運(yùn)行的時間段,稱為()。本題答案:【響應(yīng)時間】10、【單選題】搶占式CPU調(diào)度可能發(fā)生在一個進(jìn)程()時。本題答案:【從運(yùn)行轉(zhuǎn)到就緒】11、【單選題】可以模擬其它調(diào)度算法的調(diào)度算法是()。本題答案:【PR】12、【單選題】對短作業(yè)不利的調(diào)度算法是()。本題答案:【FCFS】13、【單選題】MLQ調(diào)度算法需要考慮的問題中,不包括()。本題答案:【進(jìn)程升級和降級方法】14、【單選題】單隊(duì)列多核調(diào)度方法中,系統(tǒng)有()個就緒隊(duì)列。本題答案:【1】15、【單選題】多隊(duì)列調(diào)度方法中,系統(tǒng)有多個就緒隊(duì)列,一般每個CPU()個本題答案:【1】16、【單選題】分時系統(tǒng)一般采用的調(diào)度算法是()。本題答案:【時間片輪轉(zhuǎn)】17、【單選題】不具有搶占和非搶占模式的調(diào)度算法是()。本題答案:【FCFS】18、【單選題】FCFS調(diào)度算法實(shí)現(xiàn)簡單,可以使用FIFO隊(duì)列來實(shí)現(xiàn),當(dāng)一個進(jìn)程進(jìn)入就緒隊(duì)列,就是將其PCB鏈接到隊(duì)列()。本題答案:【尾部】19、【單選題】FCFS調(diào)度算法實(shí)現(xiàn)簡單,可以使用FIFO隊(duì)列來實(shí)現(xiàn)。發(fā)生調(diào)度時,CPU分配給位于隊(duì)列()的進(jìn)程,并將該進(jìn)程從就緒隊(duì)列刪除。本題答案:【頭部】20、【單選題】為了照顧緊迫型進(jìn)程,應(yīng)采用()調(diào)度策略。本題答案:【PR】21、【單選題】當(dāng)系統(tǒng)中()時,將不會引起系統(tǒng)執(zhí)行進(jìn)程調(diào)度原語。本題答案:【在非搶占調(diào)度中,進(jìn)程A正在運(yùn)行而進(jìn)程B恰好被喚醒】22、【多選題】進(jìn)程調(diào)度的準(zhǔn)則包括()。本題答案:【最大的CPU利用率#最短的周轉(zhuǎn)時間#最短的等待時間】23、【多選題】多核處理器的CPU調(diào)度和單核處理器調(diào)度相比,還需要考慮()。本題答案:【負(fù)載平衡#親和性】24、【多選題】在時間片輪轉(zhuǎn)算法中,時間片越小,則()。本題答案:【進(jìn)程切換越頻繁#系統(tǒng)開銷大#平均響應(yīng)時間短】25、【多選題】可能存在饑餓問題的調(diào)度算法有()。本題答案:【SJF#PR】26、【多選題】具有搶占和非搶占兩種調(diào)度模式的調(diào)度算法有()。本題答案:【SJF#PR】27、【多選題】以下有關(guān)短程調(diào)度和長程調(diào)度的論述,正確的是()。本題答案:【短程調(diào)度比長程調(diào)度切換頻率高#短程調(diào)度比長程調(diào)度開銷小】28、【多選題】多級反饋隊(duì)列調(diào)度和多級隊(duì)列調(diào)度相比,需要多考慮一下問題()。本題答案:【進(jìn)程降級的方法#進(jìn)程升級的方法】29、【多選題】下列進(jìn)度調(diào)度算法中,()可能出現(xiàn)進(jìn)程長期得不到運(yùn)行的情況。本題答案:【靜態(tài)優(yōu)先數(shù)算法#搶占式短作業(yè)優(yōu)先算法】30、【多選題】若進(jìn)程P一旦被喚醒就能夠馬上投入運(yùn)行,系統(tǒng)可能為()。本題答案:【就緒隊(duì)列為空隊(duì)列,并且沒有進(jìn)程在運(yùn)行#搶占調(diào)度方式,P的優(yōu)先級高于當(dāng)前運(yùn)行的進(jìn)程】31、【判斷題】在進(jìn)程調(diào)度中,每個進(jìn)程的等待時間等于響應(yīng)時間。本題答案:【錯誤】32、【判斷題】在進(jìn)程調(diào)度中,每個進(jìn)程的等待時間加上運(yùn)行時間等于周轉(zhuǎn)時間。本題答案:【正確】33、【判斷題】給定一批進(jìn)程,搶占式調(diào)度一定比非搶占式調(diào)度獲得小的平均周轉(zhuǎn)時間。本題答案:【錯誤】34、【判斷題】在RR算法中,時間片越小越好。本題答案:【錯誤】35、【判斷題】一般而言,交互進(jìn)程需要短的響應(yīng)時間。本題答案:【正確】36、【判斷題】SJF算法可以獲得最小的響應(yīng)時間。本題答案:【錯誤】37、【判斷題】親和性是指進(jìn)程在某個給定的CPU上盡量長時間運(yùn)行而不被遷移到其他處理器的傾向性。本題答案:【正確】38、【判斷題】靜態(tài)優(yōu)先級是指在調(diào)度進(jìn)程時就確定每個進(jìn)程的優(yōu)先數(shù)。本題答案:【錯誤】39、【判斷題】動態(tài)優(yōu)先級是指在創(chuàng)建進(jìn)程之初先賦予每個進(jìn)程一個優(yōu)先級,然后其值隨進(jìn)程的推進(jìn)或等待時間的增加而改變,以便獲得更好的調(diào)度性能。本題答案:【正確】40、【判斷題】搶占式SJF的平均等待時間一定小于非搶占式SJF。本題答案:【錯誤】隨堂測試1、【單選題】下面有關(guān)數(shù)據(jù)不一致性的論述中,錯誤的是()。本題答案:【一個進(jìn)程在同一批數(shù)據(jù)上的運(yùn)行結(jié)果每次都不一樣】2、【多選題】防止競爭條件出現(xiàn)的有效方法有()。本題答案:【同步#互斥】3、【多選題】臨界區(qū)使用準(zhǔn)則包括()。本題答案:【互斥#有限等待#有空讓進(jìn)】4、【判斷題】臨界區(qū)是涉及臨界資源的數(shù)據(jù)區(qū)。本題答案:【錯誤】5、【判斷題】一次只允許一個進(jìn)程使用的資源稱為互斥資源。本題答案:【正確】隨堂測試1、【單選題】如P和V操作的信號量S初值為4,則現(xiàn)在S=-1,表示有()個進(jìn)程在等待該信號量。本題答案:【1】2、【單選題】用V操作可以喚醒一個進(jìn)程,被喚醒的進(jìn)程狀態(tài)可能會變?yōu)椋ǎ1绢}答案:【就緒】3、【判斷題】?S必須置一次且只能置一次初值。本題答案:【正確】4、【判斷題】記錄型信號量S的當(dāng)前值為0,一個進(jìn)程調(diào)用wait(S)會把自己阻塞并掛到S的等待隊(duì)列上。本題答案:【正確】5、【判斷題】記錄型信號量的值不可能為負(fù)數(shù)。本題答案:【錯誤】隨堂測試1、【單選題】有兩個并發(fā)進(jìn)程,設(shè)置了互斥信號量mutex,現(xiàn)在mutex=0,則表示()。本題答案:【一個進(jìn)程進(jìn)入臨界區(qū)】2、【單選題】所有的生產(chǎn)者必須等待消費(fèi)者先運(yùn)行的前提條件是()。本題答案:【緩沖區(qū)為滿】3、【單選題】所有的消費(fèi)者必須等待生產(chǎn)者先運(yùn)行的前提條件是()。本題答案:【緩沖區(qū)空】4、【多選題】消費(fèi)者阻塞在wait(m)(m是互斥信號量)的條件是()。本題答案:【有其它生產(chǎn)者已經(jīng)進(jìn)入臨界區(qū)存放產(chǎn)品#有其它消費(fèi)者已經(jīng)進(jìn)入臨界區(qū)取產(chǎn)品】5、【多選題】在生產(chǎn)者消費(fèi)者問題中,以下關(guān)于喚醒操作正確的是()。本題答案:【生產(chǎn)者喚醒其它生產(chǎn)者#生產(chǎn)者喚醒消費(fèi)者#消費(fèi)者喚醒其它消費(fèi)者#消費(fèi)者喚醒生產(chǎn)者】隨堂測試1、【單選題】在讀者寫者問題中,能同時執(zhí)行的是()。本題答案:【不同讀者】2、【多選題】在讀者優(yōu)先的讀者寫者問題中,讀者可以進(jìn)入讀的前提是()。本題答案:【沒有讀者和寫者在讀寫#有讀者在讀】3、【判斷題】在讀者代碼rc--;If(rc==0)V(W)中V(W)可能喚醒其它讀者。本題答案:【錯誤】4、【判斷題】讀者優(yōu)先的讀者寫者問題中,一個寫者先來,但有可能比后來的讀者后運(yùn)行。本題答案:【正確】5、【判斷題】只有沒有讀者在讀,寫者就可以進(jìn)入寫。本題答案:【錯誤】隨堂測試1、【單選題】哲學(xué)家就餐問題的解決方案如下:semephore*chopstick[5];semaphore*seat;哲學(xué)家i:……P(seat);P(chopStick[i]);P(chopStick[(i+1)%5]);吃飯V(chopStick[i]);V(chopStick[(i+1)%5]);V(seat);其中,信號量seat的初值為()。本題答案:【4】2、【單選題】在哲學(xué)家就餐問題中,有以下代碼:P(m);test(i);V(m);在test[i]中的臨界資源包括()。本題答案:【state[(i+1)%5]】3、【多選題】當(dāng)信號量的值等于2時,表示()。本題答案:【有2個信號量可用#該信號量是同步信號量】4、【判斷題】如果給5個哲學(xué)家6根筷子,則不會有死鎖發(fā)生。本題答案:【正確】5、【判斷題】互斥信號量的P和V操作一般在不同進(jìn)程中。本題答案:【錯誤】隨堂測試1、【單選題】引入條件變量后的管程內(nèi)部,不存在()。本題答案:【入口隊(duì)列】2、【單選題】進(jìn)程P調(diào)用wait操作喚醒進(jìn)程Q后,P等待直到Q離開管程才允許的管程是()。本題答案:【Hoare管程】3、【判斷題】每個管程中只能有一個條件變量。本題答案:【錯誤】4、【判斷題】在Hoare管程中,當(dāng)一個管程內(nèi)的進(jìn)程P調(diào)用x.wait()時,如果緊急隊(duì)列非空,則會喚醒第一個入口隊(duì)列中的等待進(jìn)程,P進(jìn)入x的條件隊(duì)列。本題答案:【錯誤】5、【判斷題】Linux和Windows系統(tǒng)中都有信號量同步機(jī)制。本題答案:【正確】進(jìn)程同步單元作業(yè)進(jìn)程同步單元測試1、【單選題】有界緩沖問題中,“counter++”的偽機(jī)器語言為:(S0)register1=counter(S1)register1=register1+1(S2)counter=register1“counter—”的偽機(jī)器語言為:(S3)register2=counter(S4)register2=register2–1(S5)counter=register2當(dāng)這兩段代碼并行執(zhí)行時,有()種不同的執(zhí)行結(jié)果。本題答案:【3】2、【單選題】有界緩沖問題中,“counter++”的偽機(jī)器語言為:(S0)register1=counter(S1)register1=register1+1(S2)counter=register1當(dāng)兩個生產(chǎn)者并發(fā)執(zhí)行“counter++”時,有()中不同的運(yùn)行結(jié)果。本題答案:【2】3、【單選題】訪問臨界區(qū)過程中,在臨界區(qū)前的進(jìn)入?yún)^(qū)應(yīng)該實(shí)現(xiàn)()準(zhǔn)則。本題答案:【互斥】4、【單選題】訪問臨界區(qū)過程中,在臨界區(qū)后的退出區(qū)應(yīng)該實(shí)現(xiàn)()準(zhǔn)則。本題答案:【有空讓進(jìn)】5、【單選題】存在忙等的信號量是()。本題答案:【整型信號量】6、【單選題】在生產(chǎn)者消費(fèi)者問題中,生產(chǎn)者的代碼“把產(chǎn)品放入指定緩沖區(qū)”和消費(fèi)者的代碼“從滿緩沖區(qū)取出一個產(chǎn)品”存在()種不同的運(yùn)行次序。本題答案:【3】7、【單選題】在生產(chǎn)者消費(fèi)者問題中,生產(chǎn)者的代碼中的signal(full)可能會喚醒()。本題答案:【消費(fèi)者】8、【單選題】在生產(chǎn)者消費(fèi)者問題中,消費(fèi)者執(zhí)行Wait(full)后阻塞的原因是()。本題答案:【full1】9、【單選題】讀者優(yōu)先的讀者寫者問題中,寫者可以進(jìn)入寫的前提條件是()。本題答案:【既沒有讀者在讀,也沒有寫者在寫】10、【單選題】系統(tǒng)中有10個并發(fā)進(jìn)程涉及某個相同的變量A,則變量A的相關(guān)臨界區(qū)最少有()個。本題答案:【10】11、【單選題】進(jìn)程P1對信號量S執(zhí)wait(S)操作,則信號量S的值應(yīng)()。本題答案:【減1】12、【單選題】有m個進(jìn)程共享同一臨界資源,若使用信號量機(jī)制實(shí)現(xiàn)對這一臨界資源的互斥訪問,則信號量的變化范圍是()。本題答案:【-(m-1)~1】13、【單選題】設(shè)兩個進(jìn)程共用一個臨界資源的互斥信號量mutex,當(dāng)mutex=1時表示()。本題答案:【沒有一個進(jìn)程進(jìn)入臨界區(qū)】14、【單選題】設(shè)兩個進(jìn)程共用一個臨界資源的互斥信號量mutex,當(dāng)mutex=-1時表示()。本題答案:【一個進(jìn)程進(jìn)入了臨界區(qū),另一個進(jìn)程等待】15、【單選題】若有10個進(jìn)程共享同一程序段,而且每次最多允許5個進(jìn)程進(jìn)入該程序段,則互斥信號量的變化范圍是()。本題答案:【(-5)~5】16、【單選題】有兩個并發(fā)進(jìn)程要訪問一個臨界區(qū),設(shè)置了互斥信號量mutex,現(xiàn)在mutex=-1,則表示()。本題答案:【一個進(jìn)程進(jìn)入臨界區(qū),另一個在等待】17、【單選題】所有的消費(fèi)者必須等待生產(chǎn)者先運(yùn)行的前提條件是()。本題答案:【緩沖區(qū)空】18、【單選題】消費(fèi)者阻塞在wait(full)(full是同步信號量)的條件是()。本題答案:【沒有滿緩沖區(qū)】19、【單選題】在哲學(xué)家就餐問題中,不能防止死鎖的方法為()。本題答案:【這三個都正確】20、【單選題】當(dāng)信號量的值等于0時,以下描述錯誤的是()。本題答案:【該信號量的值不能比0更小】21、【多選題】在Hoare管程中,有關(guān)條件變量x的操作wait()的描述正確的是()。本題答案:【緊急隊(duì)列非空時,會喚醒第一個等待進(jìn)程#緊急隊(duì)列空時釋放管程控制權(quán),允許入口隊(duì)列進(jìn)程進(jìn)入管程#執(zhí)行該操作進(jìn)程進(jìn)入x的條件隊(duì)列】22、【多選題】在Hoare管程中,有關(guān)條件變量x的操作signal()的描述正確的是()。本題答案:【x的條件隊(duì)列空時是空操作,執(zhí)行該操作進(jìn)程繼續(xù)運(yùn)行#x的條件隊(duì)列非空時,喚醒該條件隊(duì)列的第一個等待進(jìn)程,執(zhí)行該操作進(jìn)程進(jìn)入緊急隊(duì)列】23、【多選題】以下防止5個哲學(xué)家就餐出現(xiàn)死鎖的解決方法,正確的有()。本題答案:【最多允許4個哲學(xué)家同時坐在桌子周圍#僅當(dāng)一個哲學(xué)家左右兩邊筷子都可用時,才允許他拿筷子#增加一根額外的筷子#給所有哲學(xué)家編號,奇數(shù)號哲學(xué)家必須首先拿左邊筷子,偶數(shù)號哲學(xué)家則反之】24、【多選題】在讀者寫者問題中,讀者可以進(jìn)入緩沖區(qū)讀的條件是()。本題答案:【無讀者、寫者在讀寫#有寫者等,但有其它讀者在讀】25、【多選題】臨界區(qū)使用的準(zhǔn)則包括()。本題答案:【互斥#有空讓進(jìn)#有限等待】26、【多選題】以下有關(guān)臨界區(qū)的論述,正確的是()。本題答案:【臨界區(qū)是代碼片段#每個進(jìn)程可能有一個或多個臨界區(qū)#進(jìn)程必須互斥進(jìn)入臨界區(qū)】27、【多選題】有關(guān)信號量S的描述,正確的是()。本題答案:【S必須置一次且只能置一次初值#除了初始化,只能通過執(zhí)行P、V操作來訪問S】28、【多選題】在生產(chǎn)者消費(fèi)者問題中,消費(fèi)者調(diào)用wait(mutex)(mutex是互斥信號量)阻塞的條件是()。本題答案:【有生產(chǎn)者進(jìn)入在往緩沖區(qū)存放產(chǎn)品#有消費(fèi)者進(jìn)入在從緩沖區(qū)讀產(chǎn)品】29、【多選題】在讀者優(yōu)先的讀者寫者問題中,寫者可以進(jìn)入寫的前提必須包括()。本題答案:【沒有讀者在讀#沒有寫者在寫】30、【多選題】有關(guān)同步信號量,以下論述錯誤的是()。本題答案:【同步信號量不可為負(fù)數(shù)#同步信號量一般初值設(shè)置為1#同步信號量為負(fù)數(shù)時,其絕對值表示目前使用這個信號量的進(jìn)程的數(shù)量】31、【判斷題】二值信號量的值區(qū)間為0-1。本題答案:【錯誤】32、【判斷題】若信號S的初值為5,當(dāng)前值為-2,則表示有2個等待進(jìn)程。本題答案:【正確】33、【判斷題】當(dāng)一進(jìn)程因在記錄型信號量S上執(zhí)行signal(S)操作而導(dǎo)致喚醒另一進(jìn)程前,S的值等于0。本題答案:【錯誤】34、【判斷題】一次允許多個進(jìn)程使用的資源稱為共享資源。本題答案:【正確】35、【判斷題】互斥操作時,一個信號量的P、V操作一般處于同一進(jìn)程。本題答案:【正確】36、【判斷題】同步操作時,一個信號量的P、V操作一般處于同一進(jìn)程。本題答案:【錯誤】37、【判斷題】在生產(chǎn)者消費(fèi)者問題中,不同消費(fèi)者之間不需要互斥。本題答案:【錯誤】38、【判斷題】10個生產(chǎn)者,5個消費(fèi)者共享容量為8的緩沖區(qū)的生產(chǎn)者-消費(fèi)者問題中,互斥使用緩沖區(qū)的信號量S的初始值為1。本題答案:【正確】39、【判斷題】整型信號量是一個整數(shù),如果一個進(jìn)程要申請信號量時發(fā)現(xiàn)該信號量大于等于0則表示可以獲得信號量,小于0則表示無法獲得信號量。本題答案:【錯誤】40、【判斷題】記錄型信號量增加了一個等待隊(duì)列,當(dāng)一個進(jìn)程無法獲得一個信號量時,馬上釋放CPU并把自己轉(zhuǎn)換為等待狀態(tài),加入該信號量的等待隊(duì)列,從而消除忙等。本題答案:【正確】隨堂測驗(yàn)1、【多選題】引起死鎖的主要原因有()。本題答案:【競爭互斥資源#進(jìn)程推進(jìn)不當(dāng)】2、【多選題】死鎖的必要條件有()。本題答案:【互斥#非搶占#循環(huán)等待】3、【判斷題】多個進(jìn)程競爭比進(jìn)程數(shù)目少的資源就可能產(chǎn)生死鎖,而當(dāng)資源數(shù)目大于進(jìn)程數(shù)目時就一定不會發(fā)生死鎖。本題答案:【錯誤】4、【判斷題】操作系統(tǒng)處理死鎖,只要采用預(yù)防、解除、檢測、避免等方法中的一種就足夠了。本題答案:【錯誤】5、【判斷題】如果資源分配圖沒有環(huán),那么系統(tǒng)就不處于死鎖狀態(tài);反之,如果有環(huán),那么系統(tǒng)處于死鎖狀態(tài)。本題答案:【錯誤】隨堂測驗(yàn)1、【單選題】系統(tǒng)出現(xiàn)死鎖時一定同時保持了四個必要條件,對資源采用按序分配算法后可破壞的條件是()本題答案:【循環(huán)等待】2、【單選題】資源的靜態(tài)分配算法在解決死鎖問題中是用于()本題答案:【預(yù)防死鎖】3、【單選題】產(chǎn)生系統(tǒng)死鎖的原因可能是由于()本題答案:【多個進(jìn)程競爭資源出現(xiàn)了循環(huán)等待】4、【單選題】不能防止死鎖的資源分配策略是()本題答案:【互斥使用動態(tài)分配方式】5、【判斷題】只要確保至少一個必要條件不成立,就能預(yù)防死鎖。本題答案:【正確】隨堂測驗(yàn)1、【單選題】死鎖的避免是進(jìn)程提出資源申請時,動態(tài)測試資源分配情況,僅當(dāng)系統(tǒng)處于()時,才把資源分配給進(jìn)程。本題答案:【安全狀態(tài)】2、【單選題】在Need矩陣中,need(i,j)=a表示()。本題答案:【進(jìn)程i最多還需要j類資源a個】3、【多選題】以下說法正確的是()本題答案:【銀行家算法是避免死鎖發(fā)生的方法之一#按序分配算法是防止死鎖發(fā)生的方法之一】4、【判斷題】在銀行家算法中,對某時刻的資源分配情況進(jìn)行安全分析,如果該時刻狀態(tài)是安全的,則存在一個安全序列,且這個安全序列是唯一的。本題答案:【錯誤】5、【判斷題】操作系統(tǒng)能保證所有的進(jìn)程在有限時間內(nèi)得到所需的全部資源,則稱系統(tǒng)處于安全狀態(tài),不會產(chǎn)生死鎖。本題答案:【正確】隨堂測試1、【多選題】當(dāng)死鎖檢測算法確定死鎖已存在,可以采用多種措施。以下措施可以解除死鎖的有()。本題答案:【通知操作員,讓操作員人工處理死鎖#簡單地終止一個或多個進(jìn)程以打破循環(huán)等待#從一個或多個死鎖進(jìn)程中搶占一個或多個資源#終止所有死鎖進(jìn)程】2、【判斷題】若等待圖中有環(huán),則系統(tǒng)一定產(chǎn)生了死鎖。本題答案:【正確】3、【判斷題】計(jì)算機(jī)產(chǎn)生死鎖的根本原因是進(jìn)程數(shù)目太多了。本題答案:【錯誤】4、【判斷題】死鎖檢測和恢復(fù)一般結(jié)合在一起使用。本題答案:【正確】5、【判斷題】資源等待圖是資源分配圖的簡化。本題答案:【正確】死鎖單元作業(yè)死鎖單元測試1、【單選題】系統(tǒng)出現(xiàn)死鎖時一定同時保持了四個必要條件,對資源采用按序分配算法后可破壞的條件是()。本題答案:【循環(huán)等待條件】2、【單選題】資源的靜態(tài)分配算法在解決死鎖問題中是用于()。本題答案:【預(yù)防死鎖】3、【單選題】產(chǎn)生系統(tǒng)死鎖的原因可能是由于()。本題答案:【多個進(jìn)程競爭資源出現(xiàn)了循環(huán)等待】4、【單選題】為了避免系統(tǒng)可能出現(xiàn)死鎖,分配資源可以采用的算法是()。本題答案:【銀行家算法】5、【單選題】設(shè)某類資源有5個,由3個進(jìn)程共享,要使系統(tǒng)不會死鎖則每個進(jìn)程最多可申請的資源數(shù)是()。本題答案:【2】6、【單選題】某系統(tǒng)采用了銀行家算法,則下列說法正確的是()。本題答案:【系統(tǒng)處于不安全狀態(tài)時可能會發(fā)生死鎖】7、【單選題】系統(tǒng)資源分配圖中當(dāng)每類資源只有一個實(shí)例時,下列說法中不正確的是()。本題答案:【有環(huán)不一定死鎖】8、【單選題】銀行家算法中的數(shù)據(jù)結(jié)構(gòu)包括可用資源向量Available、最大需求矩陣Max、分配矩陣Allocation、需求矩陣Need,下列選項(xiàng)中表述正確的是()。本題答案:【Need[i,j]=Max[i,j]-Allocation[i,j]】9、【單選題】下列選項(xiàng)中,屬于檢測死鎖的方法是()。本題答案:【資源分配圖簡化法】10、【單選題】下列選項(xiàng)中,屬于解除死鎖的方法是()。本題答案:【剝奪資源法】11、【單選題】某系統(tǒng)中有3個并發(fā)進(jìn)程,都需要同類資源4個,該系統(tǒng)不會發(fā)生死鎖的最少資源數(shù)是()。本題答案:【10】12、【單選題】兩個進(jìn)程爭奪一個資源,它們()。本題答案:【不一定】13、【單選題】用銀行家算法避免死鎖時,檢測到()時才分配資源。本題答案:【進(jìn)程已占用的資源數(shù)與本次申請的資源數(shù)之和不超過對資源的最大需求量,且現(xiàn)存資源能滿足本次申請量,并且本次分配后系統(tǒng)不會死鎖】14、【單選題】一個計(jì)算機(jī)有6臺磁帶機(jī),由n個進(jìn)程競爭使用,每個進(jìn)程可能需要兩臺磁帶機(jī),那么n最大是()時系統(tǒng)才沒有死鎖的危險(xiǎn)。本題答案:【5】15、【單選題】一個系統(tǒng)有4個進(jìn)程和5個可分配資源,當(dāng)前分配和最大需求如下。若保持該狀態(tài)是安全狀態(tài),x的最小值是()。本題答案:【1】16、【單選題】假設(shè)圖中的進(jìn)程A請求最后一臺磁帶機(jī),這一操作()引起死鎖。本題答案:【都有可能】17、【單選題】銀行家算法在解決死鎖問題中是用于()。本題答案:【避免死鎖】18、【單選題】在下列解決死鎖的方法中,屬于死鎖預(yù)防策略的是()。本題答案:【有序資源分配法】19、【單選題】以下()方法可以解除死鎖。本題答案:【剝奪死鎖進(jìn)程資源】20、【單選題】在為多道程序所提供的可共享的系統(tǒng)資源不足時,可能出現(xiàn)死鎖。但是,不適當(dāng)?shù)模ǎ┮部赡墚a(chǎn)生死鎖。本題答案:【進(jìn)程推進(jìn)順序】21、【多選題】產(chǎn)生死鎖的必要條件有()。本題答案:【循環(huán)等待#互斥#占有并等待#非搶占】22、【多選題】以下有安全狀態(tài)與死鎖狀態(tài)之間的關(guān)系的論述,正確的是()。本題答案:【安全狀態(tài)不是死鎖狀態(tài)#死鎖狀態(tài)是不安全狀態(tài)。#不是所有不安全狀態(tài)都能導(dǎo)致死鎖狀態(tài)#死鎖避免就是確保系統(tǒng)永遠(yuǎn)不會進(jìn)入不安全狀態(tài)】23、【多選題】以下有關(guān)資源分配圖中存在環(huán)的論述,錯誤的是()。本題答案:【有環(huán)必有死鎖發(fā)生#如果分配圖有環(huán),每類資源有多個實(shí)例,那么必定存在死鎖?!?4、【多選題】常用處理死鎖的方法有()。本題答案:【可使用協(xié)議來預(yù)防死鎖,確保系統(tǒng)不會進(jìn)入死鎖狀態(tài)#可允許系統(tǒng)進(jìn)入死鎖狀態(tài),然后檢測它,并加以恢復(fù)#可忽略這個問題,認(rèn)為死鎖不可能在系統(tǒng)內(nèi)發(fā)生#可使用算法來避免死鎖,確保系統(tǒng)不會進(jìn)入死鎖狀態(tài)】25、【多選題】有關(guān)銀行家算法,以下論述正確的是()。本題答案:【使用銀行家算法時,每一個進(jìn)程必須事先聲明使用各類資源的最大量,這一數(shù)量不能超過系統(tǒng)資源的總和。#當(dāng)一個進(jìn)程得到所有的資源,它必須在有限的時間釋放它們,這些資源可投入再分配。#當(dāng)一個進(jìn)程請求資源時,它要等待如果這些資源的分配會導(dǎo)致系統(tǒng)處于不安全狀態(tài)?!?6、【多選題】若系統(tǒng)S采用死鎖避免方法,T采用死鎖檢測方法。下列敘述中正確的是()。本題答案:【S需要進(jìn)程運(yùn)行所需要的資源總量信息,而T不需要#S不會給可能導(dǎo)致死鎖的進(jìn)程分配資源,而T會】27、【多選題】在()的情況下,系統(tǒng)會出現(xiàn)死鎖。本題答案:【若干進(jìn)程因競爭資源而無休止地相互等待他方釋放已占有的資源。#資源分配圖中存在環(huán)并且每個資源只有一個實(shí)例?!?8、【多選題】資源分配圖中的結(jié)點(diǎn)有()。本題答案:【進(jìn)程#資源】29、【判斷題】當(dāng)檢測出發(fā)生死鎖時,可以通過撤銷一個進(jìn)程解除死鎖。本題答案:【錯誤】30、【判斷題】預(yù)防死鎖的發(fā)生可以通過破壞產(chǎn)生死鎖的四個必要條件之一來實(shí)現(xiàn),但破壞互斥條件的可能性不大。本題答案:【正確】31、【判斷題】不安全狀態(tài)是死鎖狀態(tài)的一個特例。本題答案:【錯誤】32、【判斷題】在為多道程序所提供的系統(tǒng)資源不足時,可能出現(xiàn)死鎖。但是,不恰當(dāng)?shù)倪M(jìn)程推進(jìn)順序也可能產(chǎn)生死鎖。本題答案:【正確】33、【判斷題】死鎖是一種進(jìn)程執(zhí)行過程中發(fā)生的錯誤。本題答案:【正確】34、【判斷題】所有進(jìn)程都掛起時,系統(tǒng)陷入死鎖。本題答案:【錯誤】35、【判斷題】如果資源分配圖中有環(huán)路,且每個資源類中只有一個資源,則環(huán)路中的進(jìn)程都死鎖。本題答案:【正確】36、【判斷題】對于非共享資源(或互斥資源),必須維持互斥條件。本題答案:【正確】37、【判斷題】占有并等待條件是指一個至少持有一個資源的進(jìn)程等待獲得額外的系統(tǒng)擁有的資源。本題答案:【錯誤】38、【判斷題】當(dāng)且僅當(dāng)?shù)却龍D中有一個環(huán),系統(tǒng)存在死鎖。本題答案:【錯誤】39、【判斷題】計(jì)算機(jī)系學(xué)生想到了下面這個消除死鎖的有效方法:當(dāng)某一進(jìn)程請求一個資源時,規(guī)定一個時間限。如果進(jìn)程由于得不到需要的資源而阻塞,定時器開始運(yùn)行。當(dāng)超過時間限時,進(jìn)程會被釋放掉,并且允許該進(jìn)程重新運(yùn)行。本題答案:【錯誤】40、【判斷題】每個死鎖進(jìn)程必然占據(jù)了某類資源。本題答案:【錯誤】隨堂測驗(yàn)1、【單選題】把作業(yè)地址空間中使用的邏輯地址變成內(nèi)存中物理地址稱為()本題答案:【重定位】2、【單選題】靜態(tài)重定位的時機(jī)是()本題答案:【程序裝入時】3、【單選題】能夠裝入內(nèi)存任何位置的代碼程序必須是()本題答案:【可動態(tài)綁定的】4、【多選題】動態(tài)重定位過程依賴于()。本題答案:【可重定位裝入程序#重定位寄存器#地址變換機(jī)構(gòu)】5、【判斷題】程序必須裝入內(nèi)存才能被執(zhí)行。本題答案:【正確】隨堂測驗(yàn)1、【單選題】在內(nèi)存分配的最佳適應(yīng)法中,空閑塊是按()本題答案:【塊的大小從小到大排序】2、【單選題】在分區(qū)存儲管理中,下面的()最有可能使得高地址空間變成為大的空閑區(qū)。本題答案:【首次適應(yīng)法】3、【單選題】在可變分區(qū)存儲管理中的緊縮技術(shù)可以()本題答案:【集中空閑區(qū)】4、【單選題】在固定分區(qū)分配中,每個分區(qū)的大小是()。本題答案:【可以不同但預(yù)先固定】5、【判斷題】緊縮必須得到動態(tài)重定位的支持才能采用。本題答案:【正確】隨堂測驗(yàn)1、【單選題】由連續(xù)分配方式發(fā)展為分頁存儲管理方式的主要動力是()。本題答案:【提高內(nèi)存利用率】2、【單選題】在頁式存儲管理中,當(dāng)CPU形成一個有效地址時,要查頁表。這一工作是由()實(shí)現(xiàn)的。本題答案:【硬件】3、【單選題】在頁式存儲管理中,塊內(nèi)位移量等于頁內(nèi)位移量是因?yàn)椋ǎ1绢}答案:【頁和塊的大小相等】4、【判斷題】分頁內(nèi)存管理方案允許進(jìn)程中每個頁內(nèi)的物理地址不連續(xù)。本題答案:【錯誤】5、【判斷題】物理內(nèi)存分成大小固定的頁。本題答案:【錯誤】隨堂測驗(yàn)1、【單選題】一個系統(tǒng)的頁面大小為1KB,每個頁表項(xiàng)4個字節(jié),則采用單級頁表時一個進(jìn)程最大為()。本題答案:【256KB】2、【單選題】假如沒有TLB的介入,一個兩級32位分頁結(jié)構(gòu)的地址轉(zhuǎn)換機(jī)制,訪問內(nèi)存中的一個字節(jié)數(shù)據(jù)需要訪問內(nèi)存()次。本題答案:【3】3、【多選題】在分頁系統(tǒng)中,對于大進(jìn)程的頁表解決方法有()。本題答案:【層次頁表#哈希頁表#反向頁表】4、【判斷題】頁表的作用僅僅是實(shí)現(xiàn)邏輯地址到物理地址的映射。本題答案:【錯誤】5、【判斷題】反向頁表適用于進(jìn)程較多的系統(tǒng)。本題答案:【正確】隨堂測驗(yàn)1、【單選題】在段式存儲管理中,一個段是一個()區(qū)域。本題答案:【不定長的連續(xù)】2、【單選題】段頁式內(nèi)存管理中,物理內(nèi)存本質(zhì)上是()的。本題答案:【分頁】3、【多選題】分段管理的突出的優(yōu)點(diǎn)有()。本題答案:【可以實(shí)現(xiàn)有意義的共享#方便地址轉(zhuǎn)換#程序不需要連續(xù)的內(nèi)存】4、【多選題】段式和頁式存儲管理的地址結(jié)構(gòu)很類似,但是他們之間有實(shí)質(zhì)上的不同,表現(xiàn)為()。本題答案:【頁式的邏輯地址是連續(xù)的,段式的邏輯地址可以不連續(xù)#頁式的地址是一維的,段式的地址是二維的#分頁是操作系統(tǒng)進(jìn)行,分段是用戶確定#各頁可以分散存放在主存,每段必須占用連續(xù)的主存空間】5、【判斷題】分段邏輯地址由一個有序?qū)M成:段號,偏移。本題答案:【正確】隨堂測驗(yàn)1、【單選題】在存儲管理中,采用覆蓋與交換技術(shù)的目的是()本題答案:【減少程序占用的主存空間】2、【多選題】常用的“擴(kuò)充”內(nèi)存技術(shù)有()。本題答案:【緊縮#交換#覆蓋#虛擬存儲器】3、【多選題】交換時機(jī)選擇的策略有()。本題答案:【進(jìn)程只要不用或者很少再用的就換出#內(nèi)存空間不夠或有不夠的危險(xiǎn)時啟動交換程序換出】4、【判斷題】采用覆蓋技術(shù)需要操作系統(tǒng)的支持。本題答案:【錯誤】5、【判斷題】交換技術(shù)的一個問題是交換的過程需要I/O支持。本題答案:【正確】內(nèi)存管理單元作業(yè)內(nèi)存管理單元測試1、【單選題】在頁式存儲管理中,為了實(shí)現(xiàn)主存的空間分配,應(yīng)設(shè)置()。本題答案:【頁表】2、【單選題】每次分配時總是從低地址到高地址順序查找空閑區(qū)表,找到第一個能滿足作業(yè)長度要求的空閑區(qū),此種分配算法稱為()。本題答案:【首次適應(yīng)分配算法】3、【單選題】計(jì)算機(jī)系統(tǒng)的二級存儲包括()。本題答案:【輔助存儲器,如硬盤】4、【單選題】在下列存儲管理方案中,不適用于多道程序設(shè)計(jì)的是()。本題答案:【單一連續(xù)分配】5、【單選題】TLB在計(jì)算機(jī)系統(tǒng)中是用于()。本題答案:【地址變換】6、【單選題】要保證一個進(jìn)程在主存中被改變了存放位置后仍能正確執(zhí)行,則對主存空間應(yīng)采用()技術(shù)。本題答案:【動態(tài)重定位】7、【單選題】分頁存儲管理中的頁表由()建立本題答案:【操作系統(tǒng)】8、【單選題】采用動態(tài)重定位方式裝入的作業(yè),其地址變換工作是在()完成的。本題答案:【每執(zhí)行一條指令時】9、【單選題】以下有關(guān)可變分區(qū)管理中采用的主存分配算法說法錯誤的是()。本題答案:【最佳適應(yīng)算法是最好的算法,但后到的較大作業(yè)很難得到滿足】10、【單選題】在存儲管理中,采用覆蓋和交換技術(shù)的目的是()。本題答案:【節(jié)省主存空間】11、【單選題】操作系統(tǒng)采用基本分頁存儲管理格式,要求()。本題答案:【每個進(jìn)程擁有一張頁表,且進(jìn)程的頁表駐留在內(nèi)存中】12、【單選題】在可變式分區(qū)存儲管理中,某作業(yè)完成后要收回其主存空間,該空間可能與相鄰空閑區(qū)合并,在修改空閑區(qū)表時使空閑區(qū)數(shù)不變且空閑區(qū)起始地址不變的情況是()。假設(shè)地址從上往下遞增。本題答案:【有上鄰空閑區(qū)但無下鄰空閑區(qū)】13、【單選題】一臺計(jì)算機(jī)為每個進(jìn)程提供65536字節(jié)的地址空間,這個地址空間被劃分為4096字節(jié)的頁面。一個特定的程序有32768字節(jié)的正文、16386字節(jié)的數(shù)據(jù)和15870字節(jié)的堆棧。這個程序()裝入這個地址空間。一個頁面不能同時包含兩個不同段的成分。本題答案:【不能】14、【單選題】一臺計(jì)算機(jī)為每個進(jìn)程提供65536字節(jié)的地址空間,這個地址空間被劃分為512字節(jié)的頁面。一個特定的程序有32768字節(jié)的正文、16386字節(jié)的數(shù)據(jù)和15870字節(jié)的堆棧。這個程序()裝入這個地址空間。一個頁面不能同時包含兩個不同段的成分。本題答案:【能】15、【單選題】一臺計(jì)算機(jī)的進(jìn)程在其地址空間有1024個頁面,頁表保存在內(nèi)存中。從頁表中讀取一個字的開銷是5n。為了減小這一開銷,該計(jì)算機(jī)使用了TLB,它有32個(虛擬頁面,物理頁框)對,能在1ns內(nèi)完成查找。請問把平均開銷降到2ns需要的命中率為()。本題答案:【80%】16、【單選題】一個32位地址的計(jì)算機(jī)使用兩級頁表。虛擬地址被分成9位的頂級頁表域、11位的二級頁表域和一個偏移量,頁面大小是()。本題答案:【4KB】17、【單選題】一個32位地址的計(jì)算機(jī)使用兩級頁表。虛擬地址被分成9位的頂級頁表域、11位的二級頁表域和一個偏移量,在地址空間中一共有()個頁面。本題答案:【2的20次方】18、【單選題】一個16位地址的分頁系統(tǒng)中,頁面大小為1KB。邏輯地址為0x35F7在第()個頁面中。本題答案:【13】19、【單選題】把內(nèi)存中暫時不能運(yùn)行的進(jìn)程或者暫時不用的程序和數(shù)據(jù),調(diào)出到外存上的備份區(qū),以便騰出足夠的內(nèi)存空間,再把已具備運(yùn)行條件的進(jìn)程或進(jìn)程所需的程序或數(shù)據(jù),調(diào)入內(nèi)存。這種技術(shù)是()。本題答案:【交換】20、【單選題】現(xiàn)有一個作業(yè),在段式存儲管理的系統(tǒng)中已為主存分配建立了如表所示的段表:段號段長主存起始地址06801760116010002200156038902800邏輯地址[1,160]的物理地址為()。本題答案:【無效地址】21、【多選題】單個分區(qū)的存儲管理可采用下列技術(shù)增大存儲空間的容量的是()。本題答案:【虛擬存儲#覆蓋】22、【多選題】通常用動態(tài)重定位裝入作業(yè)的存儲管理方式是()。本題答案:【可變分區(qū)存儲管理#頁式存儲管理#段式存儲管理】23、【多選題】存在內(nèi)碎片的存儲管理方式有()。本題答案:【單一連續(xù)分配#固定分區(qū)分配#頁式存儲管理#段頁式存儲管理】24、【多選題】存在外碎片的存儲管理方式有()。本題答案:【可變分區(qū)分配#段式存儲管理】25、【多選題】CPU能夠直接訪問的存儲器有()。本題答案:【內(nèi)存#寄存器#Cache】26、【多選題】操作系統(tǒng)內(nèi)存管理的主要功能包括()。本題答案:【內(nèi)存分配#內(nèi)存回收#地址轉(zhuǎn)換(邏輯地址到物理地址)#存儲保護(hù)】27、【多選題】離散內(nèi)存分配技術(shù)包括()。本題答案:【分頁#分段#段頁式】28、【多選題】可以實(shí)現(xiàn)內(nèi)存共享的存儲管理機(jī)制有()。本題答案:【分頁#分段#段頁式】29、【多選題】段表的每個表項(xiàng)包含()。本題答案:【段限長limit#段基址base】30、【多選題】內(nèi)存管理的目的是()。本題答案:【提高內(nèi)存利用率#進(jìn)行存儲保護(hù)#提高內(nèi)存數(shù)據(jù)訪問的速度】31、【判斷題】用戶程序中使用的從零地址開始的地址編號是邏輯地址。本題答案:【正確】32、【判斷題】段頁式存儲管理中存在外碎片。本題答案:【錯誤】33、【判斷題】實(shí)現(xiàn)進(jìn)程間數(shù)據(jù)共享最方便的存儲管理技術(shù)是分頁。本題答案:【錯誤】34、【判斷題】動態(tài)重定位技術(shù)依賴于重定位寄存器。本題答案:【正確】35、【判斷題】可變分區(qū)管理主存時,可以采用緊縮技術(shù)把分散的主存空閑區(qū)集中起來。本題答案:【正確】36、【判斷題】在頁式存儲管理中,引入快表可以減少每一次的內(nèi)存訪問時間。本題答案:【錯誤】37、【判斷題】在分頁系統(tǒng)中,程序中的頁面大小和內(nèi)存中的幀大小應(yīng)該一致。本題答案:【正確】38、【判斷題】采用反向頁表的系統(tǒng)在實(shí)現(xiàn)共享內(nèi)存時存在困難。本題答案:【正確】39、【判斷題】段表放在內(nèi)存,STLR指向段表在內(nèi)存中的地址,STBR表明了一個程序所使用的段的數(shù)目。本題答案:【錯誤】40、【判斷題】內(nèi)存中的地址是絕對地址。本題答案:【正確】隨堂測驗(yàn)1、【多選題】使用下面()存儲管理方法可以實(shí)現(xiàn)虛擬存儲。本題答案:【分頁#分段#段頁式】2、【多選題】虛擬分頁存儲管理的方式包括()。本題答案:【請求式分頁#預(yù)調(diào)頁】3、【判斷題】實(shí)現(xiàn)虛擬存儲的目的是從物理上擴(kuò)充主存容量。本題答案:【錯誤】4、【判斷題】虛擬存儲的實(shí)現(xiàn)是基于程序局部性原理,其實(shí)質(zhì)是借助外存將內(nèi)存較小的物理地址空間轉(zhuǎn)化為較大的邏輯地址空間。本題答案:【正確】5、【判斷題】進(jìn)程的虛擬地址空間是指分配給該進(jìn)程的虛擬內(nèi)存。本題答案:【正確】隨堂測驗(yàn)1、【單選題】在請求分頁存儲管理中,當(dāng)訪問的頁面不在內(nèi)存時,便產(chǎn)生缺頁中斷,缺頁中斷是屬于()。本題答案:【程序中斷】2、【單選題】在頁式存儲管理系統(tǒng)中,頁表內(nèi)容如表所列。頁號塊號0211263347若頁的大小為4KB,則地址轉(zhuǎn)換機(jī)構(gòu)將邏輯地址0轉(zhuǎn)換成物理地址為()。本題答案:【8192】3、【判斷題】在請求分頁存儲管理中,頁面的調(diào)入、調(diào)出只能在內(nèi)存和對換區(qū)之間進(jìn)行。本題答案:【錯誤】4、【判斷題】虛擬頁式存儲管理基本思想是:進(jìn)程開始運(yùn)行之前,不是全部裝入全部頁面,而是裝入一個或零個頁面。進(jìn)程運(yùn)行之后,根據(jù)運(yùn)行需要,動態(tài)裝入其他頁面。當(dāng)內(nèi)存空間已滿,需要裝入新的頁面時,則根據(jù)某種算法置換內(nèi)存中的某個頁面,以便裝入新的頁面。本題答案:【正確】5、【判斷題】請求分頁與交換技術(shù)不同之處在于交換對象的粒度不同。交換對整個進(jìn)程進(jìn)行操作;而調(diào)頁程序只是對進(jìn)程的單個頁面進(jìn)行操作。本題答案:【正確】隨堂測驗(yàn)1、【單選題】下面()概念在頁式虛擬存儲管理系統(tǒng)中一定用到?本題答案:【缺頁中斷】2、【單選題】置換在內(nèi)存中駐留時間最長的頁面的置換算法是()。本題答案:【FIFO】3、【單選題】人們已經(jīng)觀察到在兩次缺頁中斷之間執(zhí)行的指令數(shù)與分配給進(jìn)程的頁框數(shù)直接成比例。如果可用內(nèi)存加倍,缺頁中斷間的平均間隔也加倍。假設(shè)一條普通指令需要1μs,但是如果發(fā)生了缺頁中斷,就需要2001μs(即2ms處理缺頁中斷),如果一個進(jìn)程運(yùn)行了60s,期間發(fā)生了15000次缺頁中斷,如果可用內(nèi)存加倍,那么這個進(jìn)程運(yùn)行需要()時間。本題答案:【45】4、【判斷題】請求分頁存儲管理中,頁面置換算法很多,但只有最佳置換算法能完全避免進(jìn)程的抖動,因此目前應(yīng)用最廣。其他(如改進(jìn)型CLOCK)算法雖然也能避免進(jìn)程的抖動,但其效率一般很低。本題答案:【錯誤】5、【判斷題】對一個進(jìn)程而言,分配的頁框越多,缺頁率就越小。本題答案:【錯誤】隨堂測驗(yàn)1、【單選題】系統(tǒng)抖動現(xiàn)象的發(fā)生可能是由()引起。本題答案:【置換算法選擇不當(dāng)】2、【單選題】允許進(jìn)程在所有的頁框中選擇一個替換頁面,而不管該頁框是否已分配給其他進(jìn)程的置換方法是()。本題答案:【全局置換】3、【多選題】下面()存儲分配方法可能使系統(tǒng)抖動?本題答案:【頁式#段式#段頁式】4、【判斷題】每個進(jìn)程頁框的最少數(shù)量可以是1個。本題答案:【錯誤】5、【判斷題】利用局部置換算法可以限制系統(tǒng)顛簸。本題答案:【正確】隨堂測驗(yàn)1、【多選題】Slab分配的優(yōu)點(diǎn)包括()。本題答案:【沒有因碎片而引起的內(nèi)存浪費(fèi)#內(nèi)存請求可以快速滿足】2、【判斷題】內(nèi)核內(nèi)存分配方法和用戶內(nèi)存分配采用一樣的方法。本題答案:【錯誤】3、【判斷題】在內(nèi)核內(nèi)存管理方案中也可以使用交換技術(shù)來擴(kuò)充內(nèi)存容量。本題答案:【錯誤】4、【判斷題】伙伴系統(tǒng)的一個缺點(diǎn)是由于調(diào)整到下一個2的冪容易產(chǎn)生碎片。本題答案:【正確】5、【判斷題】伙伴系統(tǒng)的主要設(shè)計(jì)思想是:內(nèi)存按2的整數(shù)次冪進(jìn)行劃分,即形成4KB,8KB等空閑塊,這些空閑塊組成若干空閑塊鏈表;分配時查找鏈表,找到滿足進(jìn)程需求的最佳匹配塊。本題答案:【正確】隨堂測驗(yàn)1、【單選題】在頁面選擇時,需要小的頁面的考量是()。本題答案:【頁內(nèi)碎片】2、【單選題】有二維數(shù)組:intX[64][64];假設(shè)有一個進(jìn)程有4個頁框,每個頁框大小為128個字(一個整數(shù)占用一個字)。處理數(shù)組X的進(jìn)程正好可以放在一頁中,而且總是占用0號頁。數(shù)據(jù)會在其他3個頁框中被換入或換出。數(shù)組X為按行存儲(即,在內(nèi)存中,X[0][0]之后是X[0][1])。下面代碼中,缺頁中斷的總數(shù)為()。for(intj=0;j64;j++)for(inti=0;i64;i++)X[i[[j]=0;本題答案:【2048】3、【多選題】在分頁系統(tǒng)中,以下提高TLB命中率的方法,可行的是()。本題答案:【增加TLB條目#提高頁面大小】4、【判斷題】對于給定的虛擬內(nèi)存空間,為了降低頁表大小,可以增加頁面大小。本題答案:【正確】5、【判斷題】由于每個缺頁會產(chǎn)生大量的額外開銷,為了降低缺頁次數(shù),需要較小的頁。本題答案:【錯誤

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論