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

下載本文檔

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

文檔簡介

MOOC操作系統(tǒng)-蘇州大學(xué)中國大學(xué)慕課答案隨堂測(cè)試1、問題:操作系統(tǒng)的核心目標(biāo)是()。選項(xiàng):A、管理硬件B、運(yùn)行程序C、讓用戶方便使用D、提高CPU利用率正確答案:【運(yùn)行程序】2、問題:從設(shè)備到本地緩沖之間傳輸數(shù)據(jù)由()完成。選項(xiàng):A、I/O控制器B、CPUC、設(shè)備機(jī)械裝置D、內(nèi)存正確答案:【I/O控制器】3、問題:CPU和設(shè)備控制器可并行工作,但不同的設(shè)備控制器都不能并行工作。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】4、問題:操作系統(tǒng)是所有軟件中最底層的軟件。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:操作系統(tǒng)只管理硬件資源。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試1、問題:下面關(guān)于分時(shí)系統(tǒng)的敘述錯(cuò)誤的是()。選項(xiàng):A、分時(shí)系統(tǒng)主要用于批處理作業(yè)B、分時(shí)系統(tǒng)中每個(gè)任務(wù)依次輪流使用時(shí)間片C、分時(shí)系統(tǒng)的響應(yīng)時(shí)間好D、分時(shí)系統(tǒng)是一種多用戶操作系統(tǒng)正確答案:【分時(shí)系統(tǒng)主要用于批處理作業(yè)】2、問題:可以并行運(yùn)行2個(gè)進(jìn)程的計(jì)算機(jī),必須具備的條件有()。選項(xiàng):A、操作系統(tǒng)支持多道程序設(shè)計(jì)技術(shù)B、程序員實(shí)現(xiàn)多進(jìn)程技術(shù)C、計(jì)算機(jī)中安裝了多個(gè)單核處理器或一個(gè)多核處理器D、計(jì)算機(jī)中安裝了一個(gè)單核處理器正確答案:【操作系統(tǒng)支持多道程序設(shè)計(jì)技術(shù)#計(jì)算機(jī)中安裝了多個(gè)單核處理器或一個(gè)多核處理器】3、問題:單道批處理系統(tǒng)的核心思想是把一批作業(yè)一次裝入計(jì)算機(jī)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】4、問題:分時(shí)系統(tǒng)比多道批處理系統(tǒng)的系統(tǒng)開銷大。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:多道批處理系統(tǒng)的CPU利用率比單道批處理系統(tǒng)高,但是設(shè)備利用率差不多。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試1、問題:屬于手機(jī)操作系統(tǒng)的有()。選項(xiàng):A、AndroidB、iOSC、Windows7D、Linux正確答案:【Android#iOS】2、問題:多處理器系統(tǒng)的優(yōu)點(diǎn)有()。選項(xiàng):A、可靠性強(qiáng)B、網(wǎng)速快C、吞吐量大D、所有程序都能提高運(yùn)行速度正確答案:【可靠性強(qiáng)#吞吐量大】3、問題:分布式操作系統(tǒng)又稱緊耦合系統(tǒng)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】4、問題:ASMP操作系統(tǒng)中,一般有主處理器和從處理器之分。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:目前,計(jì)算速度最快的計(jì)算機(jī)系統(tǒng)是集群系統(tǒng)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)試1、問題:解決信息在計(jì)算機(jī)中存儲(chǔ)問題的操作系統(tǒng)模塊是()。選項(xiàng):A、進(jìn)程管理B、內(nèi)存管理C、文件管理D、設(shè)備管理正確答案:【文件管理】2、問題:操作系統(tǒng)采用的雙模式分為()。選項(xiàng):A、I/O模式B、程序模式C、用戶模式D、內(nèi)核模式正確答案:【用戶模式#內(nèi)核模式】3、問題:CPU能夠直接訪問的存儲(chǔ)設(shè)備有()。選項(xiàng):A、硬盤B、內(nèi)存C、高速緩存CacheD、寄存器正確答案:【內(nèi)存#高速緩存Cache#寄存器】4、問題:系統(tǒng)調(diào)用的代碼是在內(nèi)核模式執(zhí)行的。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:內(nèi)存保護(hù)的目的是為了提高內(nèi)存的訪問效率。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】導(dǎo)論單元作業(yè)導(dǎo)論單元測(cè)試1、問題:CPU不能直接訪問的存儲(chǔ)器是()。選項(xiàng):A、內(nèi)存B、硬盤C、寄存器D、高速緩存正確答案:【硬盤】2、問題:以下有關(guān)分時(shí)系統(tǒng)的論述,錯(cuò)誤的是()。選項(xiàng):A、一種聯(lián)機(jī)的多用戶交互式的操作系統(tǒng)B、一般采用時(shí)間片輪轉(zhuǎn)方式使一臺(tái)計(jì)算機(jī)為多個(gè)用戶服務(wù)C、每個(gè)用戶都能實(shí)時(shí)得到服務(wù)D、在單位時(shí)間內(nèi),每個(gè)用戶獲得一個(gè)時(shí)間片并運(yùn)行正確答案:【每個(gè)用戶都能實(shí)時(shí)得到服務(wù)】3、問題:以下操作系統(tǒng)不屬于手持設(shè)備系統(tǒng)的是()。選項(xiàng):A、UnixB、iOSC、AndroidD、WindowsPhone正確答案:【Unix】4、問題:以下有關(guān)分布式操作系統(tǒng)的論述,錯(cuò)誤的是()。選項(xiàng):A、運(yùn)行在多個(gè)計(jì)算機(jī)上B、又稱緊耦合系統(tǒng)C、目前還沒有真正意義上的分布式操作系統(tǒng)D、需要網(wǎng)絡(luò)操作系統(tǒng)的支持正確答案:【又稱緊耦合系統(tǒng)】5、問題:一次系統(tǒng)調(diào)用的完成需要進(jìn)行()次模式轉(zhuǎn)換。選項(xiàng):A、0B、1C、2D、3正確答案:【2】6、問題:以下()項(xiàng)功能不是操作系統(tǒng)具備的主要功能。選項(xiàng):A、進(jìn)程管理B、設(shè)備管理C、內(nèi)存管理D、數(shù)據(jù)管理正確答案:【數(shù)據(jù)管理】7、問題:在采用多道程序設(shè)計(jì)技術(shù)的操作系統(tǒng)中,單核CPU()。選項(xiàng):A、只能被一個(gè)程序占用,只有這個(gè)程序運(yùn)行完才釋放CPUB、可以被多個(gè)程序同時(shí)占用C、可以被多個(gè)程序交替占用D、沒有被程序占用正確答案:【可以被多個(gè)程序交替占用】8、問題:多道程序設(shè)計(jì)是指()。選項(xiàng):A、有多個(gè)程序同時(shí)進(jìn)入CPU運(yùn)行B、有多個(gè)程序同時(shí)進(jìn)入主存并發(fā)運(yùn)行C、程序一個(gè)一個(gè)依次裝入內(nèi)容并順序執(zhí)行D、同一個(gè)程序可以對(duì)應(yīng)多個(gè)不同的進(jìn)程正確答案:【有多個(gè)程序同時(shí)進(jìn)入主存并發(fā)運(yùn)行】9、問題:在分時(shí)系統(tǒng)中,如果時(shí)間片一定,那么(),響應(yīng)時(shí)間越長。選項(xiàng):A、內(nèi)存越多B、內(nèi)存越少C、用戶越多D、用戶越少正確答案:【用戶越多】10、問題:批處理系統(tǒng)的主要缺點(diǎn)是()。選項(xiàng):A、CPU的利用率不高B、內(nèi)存利用率低C、不具備并行性D、缺乏交互性正確答案:【缺乏交互性】11、問題:Unix操作系統(tǒng)是著名的()操作系統(tǒng)。選項(xiàng):A、批處理B、分時(shí)C、實(shí)時(shí)D、分布式正確答案:【分時(shí)】12、問題:與計(jì)算機(jī)硬件關(guān)系最密切的軟件是()。選項(xiàng):A、操作系統(tǒng)B、數(shù)據(jù)庫系統(tǒng)C、編譯器D、安全軟件正確答案:【操作系統(tǒng)】13、問題:早期操作系統(tǒng)追求的主要目標(biāo)是()。選項(xiàng):A、方便性B、可移植性C、低成本D、高效率正確答案:【高效率】14、問題:單核單處理計(jì)算機(jī)系統(tǒng)中,()可并行操作。選項(xiàng):A、CPU和硬盤控制器B、不同進(jìn)程C、主程序與子程序D、用戶進(jìn)程與操作系統(tǒng)進(jìn)程正確答案:【CPU和硬盤控制器】15、問題:計(jì)算機(jī)指令集合中的所有機(jī)器指令都能在()狀態(tài)執(zhí)行。選項(xiàng):A、用戶B、核心C、中斷D、原子正確答案:【核心】16、問題:操作系統(tǒng)最為核心的目標(biāo)是()。選項(xiàng):A、管理硬件B、使用戶方便使用計(jì)算機(jī)C、使計(jì)算機(jī)高效運(yùn)行D、運(yùn)行程序正確答案:【運(yùn)行程序】17、問題:控制設(shè)備工作的物理部件是()。選項(xiàng):A、設(shè)備控制器B、CPUC、總線D、內(nèi)存正確答案:【設(shè)備控制器】18、問題:共享計(jì)算機(jī)總線和內(nèi)存的多處理器系統(tǒng)是()。選項(xiàng):A、緊耦合系統(tǒng)B、松耦合系統(tǒng)C、分布式系統(tǒng)D、集群系統(tǒng)正確答案:【緊耦合系統(tǒng)】19、問題:()是操作系統(tǒng)不可缺少的硬件支持。選項(xiàng):A、鍵盤B、鼠標(biāo)C、定時(shí)器D、USB正確答案:【定時(shí)器】20、問題:一般而言,操作系統(tǒng)設(shè)計(jì)的主要目標(biāo)包括()。選項(xiàng):A、高效率B、智能性C、方便D、運(yùn)行程序正確答案:【高效率#方便#運(yùn)行程序】21、問題:以下關(guān)于操作系統(tǒng)的論述,正確的是()。選項(xiàng):A、管理計(jì)算機(jī)資源B、分配計(jì)算機(jī)資源C、用戶和計(jì)算機(jī)硬件間的中介D、計(jì)算機(jī)的控制程序正確答案:【管理計(jì)算機(jī)資源#分配計(jì)算機(jī)資源#用戶和計(jì)算機(jī)硬件間的中介#計(jì)算機(jī)的控制程序】22、問題:以下一對(duì)設(shè)備可以并行操作的是()。選項(xiàng):A、硬盤和鼠標(biāo)B、CPU和硬盤C、一個(gè)CPU中的兩個(gè)核D、使用同一個(gè)控制器的兩個(gè)硬盤正確答案:【硬盤和鼠標(biāo)#CPU和硬盤#一個(gè)CPU中的兩個(gè)核】23、問題:操作系統(tǒng)中的雙模式包括()這兩種模式。選項(xiàng):A、用戶模式B、多模式C、內(nèi)核模式D、單模式正確答案:【用戶模式#內(nèi)核模式】24、問題:常用的PC操作系統(tǒng)包括()。選項(xiàng):A、MACOSB、LinuxC、AndroidD、Windows正確答案:【MACOS#Linux#Windows】25、問題:計(jì)算機(jī)的內(nèi)存管理應(yīng)該提供以下的功能()。選項(xiàng):A、內(nèi)存分配B、內(nèi)存回收C、存儲(chǔ)保護(hù)D、內(nèi)存擴(kuò)容正確答案:【內(nèi)存分配#內(nèi)存回收#存儲(chǔ)保護(hù)】26、問題:以下指令中,()是特權(quán)指令。選項(xiàng):A、內(nèi)存訪問指令B、I/O指令C、獲取事件指令D、調(diào)用函數(shù)指令正確答案:【I/O指令#獲取事件指令】27、問題:下面有關(guān)多道程序設(shè)計(jì)技術(shù),正確的是()。選項(xiàng):A、在單位時(shí)間內(nèi),每個(gè)作業(yè)獲得一個(gè)時(shí)間片并運(yùn)行B、在內(nèi)存中同時(shí)存在多道作業(yè),它們可以并發(fā)或并行運(yùn)行C、一種聯(lián)機(jī)的多用戶交互式計(jì)算模式D、一般需要一個(gè)作業(yè)調(diào)度器來選中一個(gè)作業(yè)并運(yùn)行正確答案:【在內(nèi)存中同時(shí)存在多道作業(yè),它們可以并發(fā)或并行運(yùn)行#一般需要一個(gè)作業(yè)調(diào)度器來選中一個(gè)作業(yè)并運(yùn)行】28、問題:以下屬于CPU管理的功能有()。選項(xiàng):A、提供中程調(diào)度B、提供進(jìn)程同步C、提供死鎖處理D、提供進(jìn)程通信正確答案:【提供進(jìn)程同步#提供死鎖處理#提供進(jìn)程通信】29、問題:多處理器系統(tǒng)的優(yōu)點(diǎn)有()。選項(xiàng):A、增加吞吐量B、節(jié)省資金C、增加可靠性D、增加資源利用率正確答案:【增加吞吐量#節(jié)省資金#增加可靠性】30、問題:特權(quán)指令只能在內(nèi)核模式下運(yùn)行。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】31、問題:操作系統(tǒng)是整個(gè)軟件體系中最底層的軟件。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】32、問題:ASMP是指在多處理器系統(tǒng)中每個(gè)處理器運(yùn)行操作系統(tǒng)的相同副本。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】33、問題:單道批處理系統(tǒng)中,內(nèi)存可以存在多個(gè)作業(yè)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】34、問題:交互式進(jìn)程主要關(guān)注的指標(biāo)是響應(yīng)時(shí)間。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】35、問題:多道程序設(shè)計(jì)的目的是提高CPU的利用率,充分發(fā)揮計(jì)算機(jī)系統(tǒng)部件的并行性。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】36、問題:并發(fā)是指兩個(gè)或多個(gè)作業(yè)在同一時(shí)間間隔內(nèi)依次運(yùn)行。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】37、問題:操作系統(tǒng)可以管理計(jì)算機(jī)中的所有軟硬件資源。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】38、問題:CPU和設(shè)備控制器可并行工作。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】39、問題:不同設(shè)備在任何時(shí)候都可以并行工作。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】40、問題:由于所有I/O指令都是特權(quán)指令,所以I/O指令只能在核心態(tài)運(yùn)行。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)試1、問題:操作系統(tǒng)提供給應(yīng)用程序的接口是()。選項(xiàng):A、圖形化接口B、命令行接口C、系統(tǒng)程序D、系統(tǒng)調(diào)用正確答案:【系統(tǒng)調(diào)用】2、問題:以下選項(xiàng)中,提供命令行接口的操作系統(tǒng)有()。選項(xiàng):A、MD-DOSB、LinuxC、UnixD、Windows10正確答案:【MD-DOS#Linux#Unix#Windows10】3、問題:以下選項(xiàng)中,是系統(tǒng)程序的有()。選項(xiàng):A、時(shí)間設(shè)置程序B、用戶管理程序C、PowerPointD、計(jì)算器正確答案:【時(shí)間設(shè)置程序#用戶管理程序】4、問題:操作系統(tǒng)提供服務(wù)的形式有()。選項(xiàng):A、用戶接口B、系統(tǒng)程序C、應(yīng)用程序D、系統(tǒng)調(diào)用正確答案:【用戶接口#系統(tǒng)程序#系統(tǒng)調(diào)用】5、問題:IE瀏覽器不是系統(tǒng)程序。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)試1、問題:以下幾種結(jié)構(gòu)中,服務(wù)器操作系統(tǒng)較為適合的結(jié)構(gòu)是()。選項(xiàng):A、簡單結(jié)構(gòu)B、層次結(jié)構(gòu)C、微內(nèi)核結(jié)構(gòu)D、模塊結(jié)構(gòu)正確答案:【微內(nèi)核結(jié)構(gòu)】2、問題:MACOSX采用的結(jié)構(gòu)是()。選項(xiàng):A、簡單結(jié)構(gòu)B、層次結(jié)構(gòu)C、混合結(jié)構(gòu)D、模塊結(jié)構(gòu)正確答案:【混合結(jié)構(gòu)】3、問題:以下操作系統(tǒng)中,采用模塊化結(jié)構(gòu)的有()。選項(xiàng):A、LinuxB、SolarisC、MS-DOSD、WINDOWS2000正確答案:【Linux#Solaris】4、問題:層次結(jié)構(gòu)的操作系統(tǒng)的一個(gè)缺點(diǎn)是層的定義困難。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:模塊結(jié)構(gòu)的操作系統(tǒng)中,每個(gè)模塊只能在啟動(dòng)時(shí)加載。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試1、問題:服務(wù)器虛擬機(jī)的優(yōu)點(diǎn)不包括()。選項(xiàng):A、安全性好B、擴(kuò)展性好C、便于隔離D、運(yùn)行速度快正確答案:【運(yùn)行速度快】2、問題:安裝在裸機(jī)上的虛擬機(jī)是()。選項(xiàng):A、JAVA虛擬機(jī)B、服務(wù)器虛擬機(jī)C、工作站虛擬機(jī)D、PC虛擬機(jī)正確答案:【服務(wù)器虛擬機(jī)】3、問題:一個(gè)物理計(jì)算機(jī)上存在多個(gè)虛擬機(jī),不同虛擬機(jī)相互隔離。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】4、問題:一個(gè)物理計(jì)算機(jī)上的各個(gè)虛擬機(jī)的資源可以動(dòng)態(tài)調(diào)配。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:常用的虛擬機(jī)軟件有JVM,VMWARE,VirtualBox等。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】操作系統(tǒng)結(jié)構(gòu)單元作業(yè)操作系統(tǒng)結(jié)構(gòu)單元測(cè)試1、問題:操作系統(tǒng)為用戶和應(yīng)用程序提供服務(wù)的形式不包括()。選項(xiàng):A、系統(tǒng)調(diào)用B、應(yīng)用程序C、系統(tǒng)程序D、用戶接口正確答案:【應(yīng)用程序】2、問題:以下有關(guān)系統(tǒng)調(diào)用的描述,錯(cuò)誤的是()。選項(xiàng):A、系統(tǒng)調(diào)用提供了程序和操作系統(tǒng)之間的接口。B、系統(tǒng)調(diào)用是操作系統(tǒng)服務(wù)的編程接口。C、系統(tǒng)調(diào)用可以在用戶態(tài)運(yùn)行。D、系統(tǒng)調(diào)用的代碼由操作系統(tǒng)提供。正確答案:【系統(tǒng)調(diào)用可以在用戶態(tài)運(yùn)行?!?、問題:早期操作系統(tǒng)采用的人機(jī)交互接口是()。選項(xiàng):A、圖形化接口B、命令行接口C、聲控接口D、其它正確答案:【命令行接口】4、問題:智能手機(jī)采用的人機(jī)交互接口是()。選項(xiàng):A、命令行接口B、圖形化接口C、聲控接口D、以上都有正確答案:【以上都有】5、問題:以下程序中不是系統(tǒng)程序的是()。選項(xiàng):A、用戶管理器B、電源管理器C、設(shè)備管理器D、4399登錄器正確答案:【4399登錄器】6、問題:采用簡單結(jié)構(gòu)的操作系統(tǒng)是()。選項(xiàng):A、WindowsB、LinuxC、MS-DOSD、IOS正確答案:【MS-DOS】7、問題:有關(guān)微內(nèi)核的論述,錯(cuò)誤的是()。選項(xiàng):A、微內(nèi)核的核心是操作系統(tǒng)內(nèi)核的微型化B、微內(nèi)核增加了用戶空間和內(nèi)核空間通信的系統(tǒng)開銷C、微內(nèi)核操作系統(tǒng)更加穩(wěn)定D、微內(nèi)核操作系統(tǒng)效率更高正確答案:【微內(nèi)核操作系統(tǒng)效率更高】8、問題:以下操作系統(tǒng)不屬于微內(nèi)核的是()。選項(xiàng):A、MachB、LinuxC、Windows2000D、Windows2003正確答案:【Linux】9、問題:大多數(shù)現(xiàn)代操作系統(tǒng)采用的結(jié)構(gòu)是()。選項(xiàng):A、簡單結(jié)構(gòu)B、層次結(jié)構(gòu)C、微內(nèi)核D、模塊結(jié)構(gòu)正確答案:【模塊結(jié)構(gòu)】10、問題:常用的虛擬機(jī)軟件不包括()。選項(xiàng):A、VMWAREB、JVMC、VMPD、VirtualBox正確答案:【VMP】11、問題:利用虛擬機(jī)安裝在操作系統(tǒng)上的操作系統(tǒng)稱為()。選項(xiàng):A、宿主操作系統(tǒng)B、客戶操作系統(tǒng)C、應(yīng)用操作系統(tǒng)D、嵌入操作系統(tǒng)正確答案:【客戶操作系統(tǒng)】12、問題:以下有關(guān)模塊化結(jié)構(gòu)的論述,錯(cuò)誤的是()。選項(xiàng):A、模塊結(jié)構(gòu)更加安全B、模塊結(jié)構(gòu)比層次結(jié)構(gòu)更加靈活C、模塊和模塊之間可以相互調(diào)用D、每個(gè)模塊可以在需要時(shí)被加載到內(nèi)核正確答案:【模塊結(jié)構(gòu)更加安全】13、問題:用戶接口和系統(tǒng)調(diào)用是操作系統(tǒng)提供給用戶的服務(wù)形式。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】14、問題:在Windows中,屏幕輸出不需要使用系統(tǒng)調(diào)用。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】15、問題:系統(tǒng)調(diào)用之間也往往會(huì)相互調(diào)用,但這不涉及模式轉(zhuǎn)換。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】16、問題:Unix和Linux有很多種不同的外殼,稱為Shell,如csh,ksh,bsh,bash等。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】17、問題:圖形化接口是一種用戶界面友好的桌面接口,最早的GUI是Windows。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】18、問題:基于觸摸屏的GUI是手機(jī)和平板上流行的人機(jī)接口。這類GUI把鍵盤、鼠標(biāo)和顯示器進(jìn)行三合一。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】19、問題:所有的UNIX系統(tǒng)都采用簡單結(jié)構(gòu)設(shè)計(jì)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】20、問題:在層次結(jié)構(gòu)中,任意兩層中的上層和下層可以相互調(diào)用。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】21、問題:虛擬機(jī)是一種通過軟件模擬實(shí)現(xiàn),具有完整硬件系統(tǒng)功能,并運(yùn)行在一個(gè)完全隔離環(huán)境中的完整計(jì)算機(jī)系統(tǒng)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】22、問題:服務(wù)器虛擬機(jī)主要功能是使得代碼能夠跨平臺(tái)運(yùn)行。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】23、問題:工作站虛擬機(jī)的好處是可以同時(shí)在一個(gè)計(jì)算機(jī)上使用多個(gè)操作系統(tǒng),包括一個(gè)宿主操作系統(tǒng)和若干個(gè)客戶操作系統(tǒng)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】24、問題:用戶使用服務(wù)器虛擬機(jī)一般有兩種模式:軟件模式和硬件模式。軟件模式下,在計(jì)算機(jī)中安裝一個(gè)遠(yuǎn)程登錄的軟件,如Windows的遠(yuǎn)程桌面。利用這個(gè)軟件可以操作遠(yuǎn)程的虛擬機(jī)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)驗(yàn)1、問題:進(jìn)程和程序的本質(zhì)區(qū)別是()選項(xiàng):A、前者動(dòng)態(tài)在運(yùn)行,后者靜態(tài)不變B、前者存儲(chǔ)在內(nèi)存,后者存儲(chǔ)在外存C、前者在一個(gè)文件中,后者在多個(gè)文件中D、前者分時(shí)使用CPU,后者獨(dú)占CPU正確答案:【前者動(dòng)態(tài)在運(yùn)行,后者靜態(tài)不變】2、問題:進(jìn)程在操作系統(tǒng)中存在的惟一標(biāo)志是()選項(xiàng):A、數(shù)據(jù)集合B、目標(biāo)程序C、源程序D、進(jìn)程控制塊正確答案:【進(jìn)程控制塊】3、問題:進(jìn)程所請(qǐng)求的一次打印輸出結(jié)束后,將有可能使進(jìn)程狀態(tài)從()選項(xiàng):A、新建態(tài)變?yōu)榫途w態(tài)B、運(yùn)行態(tài)變?yōu)榈却龖B(tài)C、就緒態(tài)變?yōu)檫\(yùn)行態(tài)D、等待態(tài)變?yōu)榫途w態(tài)正確答案:【等待態(tài)變?yōu)榫途w態(tài)】4、問題:進(jìn)程上下文都需要保存到FCB中。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】5、問題:進(jìn)程的執(zhí)行是在多個(gè)狀態(tài)間多次轉(zhuǎn)換的過程,但只有處于就緒和執(zhí)行狀態(tài)的進(jìn)程位于內(nèi)存。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)驗(yàn)1、問題:下列各項(xiàng)工作步驟中,()是創(chuàng)建進(jìn)程所必需的步驟。選項(xiàng):A、建立一個(gè)PCBB、作業(yè)調(diào)度程序?yàn)檫M(jìn)程分配CPUC、為進(jìn)程分配內(nèi)存等資源D、將PCB鏈入進(jìn)程就緒隊(duì)列正確答案:【建立一個(gè)PCB】2、問題:下面可能會(huì)引起進(jìn)程創(chuàng)建的事件是()選項(xiàng):A、用戶登錄B、設(shè)備中斷C、作業(yè)調(diào)度D、執(zhí)行fork系統(tǒng)調(diào)用正確答案:【用戶登錄#執(zhí)行fork系統(tǒng)調(diào)用】3、問題:進(jìn)程創(chuàng)建是一個(gè)原語操作。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】4、問題:操作系統(tǒng)對(duì)進(jìn)程的管理和控制都是操作系統(tǒng)的主動(dòng)行為。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】5、問題:原語的執(zhí)行可以被中斷。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)驗(yàn)1、問題:速度最快的進(jìn)程通信方式是()選項(xiàng):A、消息傳遞B、socketC、共享內(nèi)存D、管道正確答案:【共享內(nèi)存】2、問題:若進(jìn)程用信箱來傳遞信息,那么發(fā)送信息者的進(jìn)程名應(yīng)()選項(xiàng):A、存放在信件中B、作為send原語的參數(shù)C、作為receive原語的參數(shù)D、存放在信箱說明中正確答案:【存放在信件中】3、問題:有10個(gè)進(jìn)程需要相互間進(jìn)行通信,每次通信需要傳輸?shù)臄?shù)據(jù)大小為1KB。請(qǐng)問它們采用以下的()方式較為合適。選項(xiàng):A、直接消息通信B、間接消息通信C、間接共享緩沖區(qū)D、間接管道正確答案:【間接消息通信】4、問題:進(jìn)程通信類型可分為直接通信和間接通信。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:信箱通信是一種間接通信方式。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】進(jìn)程單元作業(yè)進(jìn)程單元測(cè)試1、問題:正在執(zhí)行的進(jìn)程由于其時(shí)間片用完而被暫停運(yùn)行,此時(shí)該進(jìn)程應(yīng)從運(yùn)行態(tài)變?yōu)椋ǎ?。選項(xiàng):A、運(yùn)行態(tài)B、等待態(tài)C、就緒態(tài)D、終止態(tài)正確答案:【就緒態(tài)】2、問題:某單處理器系統(tǒng)中若同時(shí)存在5個(gè)進(jìn)程,則處于等待狀態(tài)的進(jìn)程最多可有()個(gè)。選項(xiàng):A、0B、1C、4D、5正確答案:【5】3、問題:一個(gè)進(jìn)程退出等待隊(duì)列而進(jìn)入就緒隊(duì)列,是因?yàn)檫M(jìn)程()。選項(xiàng):A、啟動(dòng)了外設(shè)B、用完了規(guī)定的時(shí)間片C、獲得了所等待的資源D、能得到所等待的處理器正確答案:【獲得了所等待的資源】4、問題:進(jìn)程間采用間接通信方式時(shí),在消息中必須給出()。選項(xiàng):A、接收者名B、發(fā)送者名C、信件名D、信箱名正確答案:【信箱名】5、問題:在操作系統(tǒng)的處理器管理中,標(biāo)識(shí)每一個(gè)進(jìn)程的唯一標(biāo)志是()。選項(xiàng):A、數(shù)據(jù)集合B、PCBC、FCBD、目標(biāo)程序正確答案:【PCB】6、問題:當(dāng)外圍設(shè)備工作結(jié)束后,等待該外圍設(shè)備傳輸信息的進(jìn)程狀態(tài)可能變?yōu)椋ǎ?。選項(xiàng):A、就緒態(tài)B、運(yùn)行態(tài)C、等待態(tài)D、終止態(tài)正確答案:【就緒態(tài)】7、問題:下列進(jìn)程狀態(tài)變化中,沒有外力干預(yù)不可能發(fā)生的變化是()。選項(xiàng):A、運(yùn)行態(tài)-就緒態(tài)B、運(yùn)行態(tài)-等待態(tài)C、等待態(tài)-就緒態(tài)D、等待態(tài)-運(yùn)行態(tài)正確答案:【等待態(tài)-運(yùn)行態(tài)】8、問題:進(jìn)程創(chuàng)建原語的任務(wù)主要是()。選項(xiàng):A、為進(jìn)程編制程序B、為進(jìn)程建立PCB表C、為進(jìn)程分配CPUD、為進(jìn)程分配內(nèi)存正確答案:【為進(jìn)程建立PCB表】9、問題:操作系統(tǒng)是通過()對(duì)進(jìn)程進(jìn)行管理。選項(xiàng):A、進(jìn)程號(hào)B、數(shù)據(jù)C、PCBD、代碼正確答案:【PCB】10、問題:在只有1個(gè)CPU的系統(tǒng)中,設(shè)系統(tǒng)中有n個(gè)進(jìn)程,則處于就緒狀態(tài)的進(jìn)程最多為()個(gè)。選項(xiàng):A、1B、n-1C、nD、0正確答案:【n】11、問題:以下對(duì)進(jìn)程的論述中錯(cuò)誤的是()。選項(xiàng):A、進(jìn)程具有動(dòng)態(tài)性B、一個(gè)作業(yè)可以劃分為一個(gè)或多個(gè)進(jìn)程C、進(jìn)程由代碼、數(shù)據(jù)和進(jìn)程控制塊等組成D、進(jìn)程就是一個(gè)程序正確答案:【進(jìn)程就是一個(gè)程序】12、問題:信箱通信是一種()通信方式。選項(xiàng):A、信號(hào)量B、低級(jí)通信C、直接通信D、間接通信正確答案:【間接通信】13、問題:利用fork創(chuàng)建的子進(jìn)程,它和父進(jìn)程之間()。選項(xiàng):A、有一樣的PIDB、不共享任何資源C、共享所有資源D、地址空間不同正確答案:【共享所有資源】14、問題:某單處理器系統(tǒng)中若同時(shí)存在5個(gè)進(jìn)程,則處于等待狀態(tài)的進(jìn)程最少可有()個(gè)。選項(xiàng):A、0B、1C、2D、5正確答案:【0】15、問題:某處理器有4個(gè)核,目前系統(tǒng)中若同時(shí)存在5個(gè)進(jìn)程,則處于運(yùn)行狀態(tài)的進(jìn)程最多可有()個(gè)。選項(xiàng):A、0B、1C、4D、5正確答案:【4】16、問題:某處理器有4個(gè)核,目前系統(tǒng)中若同時(shí)存在5個(gè)進(jìn)程,則處于運(yùn)行狀態(tài)的進(jìn)程最少可有()個(gè)。選項(xiàng):A、0B、1C、4D、5正確答案:【0】17、問題:進(jìn)程間共享內(nèi)存存在的問題是()。選項(xiàng):A、通信速度慢B、浪費(fèi)存儲(chǔ)空間C、需要在進(jìn)程間進(jìn)行訪問控制D、只能傳輸少量數(shù)據(jù)正確答案:【需要在進(jìn)程間進(jìn)行訪問控制】18、問題:在消息通信中,接受者進(jìn)程阻塞,直到有消息可用才繼續(xù)運(yùn)行的模式是()。選項(xiàng):A、非阻塞sendB、阻塞sendC、非阻塞receiveD、阻塞receive正確答案:【阻塞receive】19、問題:處于()狀態(tài)的進(jìn)程才能被調(diào)度程序調(diào)度去運(yùn)行。選項(xiàng):A、新建B、就緒C、等待D、終止正確答案:【就緒】20、問題:進(jìn)程操作的原語有()。選項(xiàng):A、創(chuàng)建原語B、撤銷原語C、阻塞原語D、喚醒原語E、延遲原語正確答案:【創(chuàng)建原語#撤銷原語#阻塞原語#喚醒原語】21、問題:原語是一種特殊的系統(tǒng)調(diào)用命令,它的特點(diǎn)是()選項(xiàng):A、執(zhí)行時(shí)不可中斷B、自己可以調(diào)用自己C、可被外層調(diào)用D、由若干條機(jī)器指令組成E、功能強(qiáng)正確答案:【執(zhí)行時(shí)不可中斷#由若干條機(jī)器指令組成】22、問題:進(jìn)程和程序的區(qū)別是()。選項(xiàng):A、進(jìn)程是動(dòng)態(tài)的,程序是靜態(tài)的B、進(jìn)程存儲(chǔ)在內(nèi)存中,程序存儲(chǔ)在外存中C、進(jìn)程分時(shí)使用CPU,程序獨(dú)占使用CPUD、進(jìn)程是程序的一次執(zhí)行E、進(jìn)程和程序是一一對(duì)應(yīng)的正確答案:【進(jìn)程是動(dòng)態(tài)的,程序是靜態(tài)的#進(jìn)程存儲(chǔ)在內(nèi)存中,程序存儲(chǔ)在外存中#進(jìn)程是程序的一次執(zhí)行】23、問題:有關(guān)進(jìn)程的下述說法中正確的是()。選項(xiàng):A、進(jìn)程是靜態(tài)的文本B、進(jìn)程是動(dòng)態(tài)的過程C、進(jìn)程和程序是一一對(duì)應(yīng)的D、多個(gè)進(jìn)程可以在單個(gè)CPU上并發(fā)運(yùn)行E、進(jìn)程是有生命周期的正確答案:【進(jìn)程是動(dòng)態(tài)的過程#多個(gè)進(jìn)程可以在單個(gè)CPU上并發(fā)運(yùn)行#進(jìn)程是有生命周期的】24、問題:在進(jìn)程的三個(gè)基本狀態(tài)轉(zhuǎn)換中,不會(huì)出現(xiàn)的轉(zhuǎn)換是()。選項(xiàng):A、等待à運(yùn)行B、運(yùn)行à就緒C、就緒à等待D、就緒à運(yùn)行E、運(yùn)行à等待正確答案:【等待à運(yùn)行#就緒à等待】25、問題:進(jìn)程控制塊包括若干信息,它們是()。選項(xiàng):A、進(jìn)程狀態(tài)信息B、內(nèi)存管理信息C、CPU調(diào)度信息D、記賬信息E、I/O狀態(tài)信息正確答案:【進(jìn)程狀態(tài)信息#內(nèi)存管理信息#CPU調(diào)度信息#記賬信息#I/O狀態(tài)信息】26、問題:父進(jìn)程和子進(jìn)程在資源共享方面的關(guān)系有()。選項(xiàng):A、父進(jìn)程共享子進(jìn)程資源的子集B、父進(jìn)程子進(jìn)程共享所有的資源C、子進(jìn)程共享父進(jìn)程資源的子集D、父進(jìn)程和子進(jìn)程無資源共享正確答案:【父進(jìn)程子進(jìn)程共享所有的資源#子進(jìn)程共享父進(jìn)程資源的子集#父進(jìn)程和子進(jìn)程無資源共享】27、問題:協(xié)同進(jìn)程的優(yōu)點(diǎn)有()。選項(xiàng):A、方便B、信息共享C、模塊化D、加速運(yùn)算正確答案:【方便#信息共享#模塊化#加速運(yùn)算】28、問題:可在多個(gè)進(jìn)程間建立通信鏈路的通信方式是()。選項(xiàng):A、共享內(nèi)存B、直接通信C、間接通信D、剪貼板正確答案:【共享內(nèi)存#間接通信#剪貼板】29、問題:一個(gè)阻塞進(jìn)程被喚醒意味著該進(jìn)程重新占有了CPU。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】30、問題:進(jìn)程可以在各個(gè)狀態(tài)之間自由轉(zhuǎn)換。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】31、問題:創(chuàng)建進(jìn)程時(shí),將由調(diào)度程序?yàn)槠浞峙銫PU。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】32、問題:父進(jìn)程一般可以撤銷子進(jìn)程。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】33、問題:在單處理器的多進(jìn)程系統(tǒng)中,進(jìn)程什么時(shí)候占用處理器和能占用多長時(shí)間,取決于進(jìn)程調(diào)度策略和進(jìn)程自身。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】34、問題:在5狀態(tài)圖中,任意一個(gè)進(jìn)程在它的生命周期中必須要經(jīng)過不同的5個(gè)狀態(tài)后才能結(jié)束。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】35、問題:進(jìn)程只有運(yùn)行完了才可能被撤銷。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】36、問題:用戶進(jìn)程可以自由訪問自己的PCB。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】37、問題:一個(gè)程序可對(duì)應(yīng)一個(gè)或多個(gè)進(jìn)程,但一個(gè)進(jìn)程不可對(duì)應(yīng)一個(gè)或多個(gè)程序。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】38、問題:單任務(wù)操作系統(tǒng)不需要進(jìn)行進(jìn)程上下位切換。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】39、問題:在Linux下,采用exec系統(tǒng)調(diào)用創(chuàng)建新的子進(jìn)程和父進(jìn)程共享所有資源。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】40、問題:一個(gè)系統(tǒng)中進(jìn)程上下文切換的次數(shù)越多,系統(tǒng)效率越高。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試1、問題:線程沒有自己的代碼和線程控制塊。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】2、問題:線程比進(jìn)程在上下文切換上速度更加快。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】3、問題:任意2個(gè)線程都能共享同一個(gè)進(jìn)程的資源。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】4、填空題:線程是由()創(chuàng)建的。正確答案:【進(jìn)程】5、填空題:()是操作系統(tǒng)中資源分配的基本單位。正確答案:【進(jìn)程】隨堂測(cè)試1、問題:以下關(guān)于用戶線程的描述,錯(cuò)誤的是()。選項(xiàng):A、用戶線程由用戶線程庫進(jìn)行管理B、用戶線程的創(chuàng)建和調(diào)度需要內(nèi)核的干預(yù)C、操作系統(tǒng)無法調(diào)度用戶線程D、內(nèi)核看不到用戶線程正確答案:【用戶線程的創(chuàng)建和調(diào)度需要內(nèi)核的干預(yù)】2、問題:Windows系統(tǒng)中的線程普遍采用的多線程模型是()。選項(xiàng):A、一對(duì)一模型B、多對(duì)一模型C、一對(duì)多模型D、多對(duì)多模型正確答案:【一對(duì)一模型】3、問題:在多對(duì)一模型中,以下論述錯(cuò)誤的是()。選項(xiàng):A、一個(gè)進(jìn)程的多個(gè)線程不能并行運(yùn)行在多個(gè)處理器上B、進(jìn)程中的用戶線程由進(jìn)程自己管理C、線程切換會(huì)導(dǎo)致進(jìn)程切換D、一個(gè)線程的系統(tǒng)調(diào)用會(huì)導(dǎo)致整個(gè)進(jìn)程阻塞正確答案:【線程切換會(huì)導(dǎo)致進(jìn)程切換】4、問題:并發(fā)性好的多線程模型有()。選項(xiàng):A、一對(duì)一模型B、多對(duì)一模型C、多對(duì)多模型D、單線程模型正確答案:【一對(duì)一模型#多對(duì)多模型】5、問題:以下有關(guān)一對(duì)一模型的論述,正確的有()。選項(xiàng):A、多個(gè)線程可并行運(yùn)行在多個(gè)處理器上B、內(nèi)核的調(diào)度程序開銷大C、線程切換不會(huì)導(dǎo)致進(jìn)程切換D、一個(gè)線程的系統(tǒng)調(diào)用會(huì)導(dǎo)致整個(gè)進(jìn)程阻塞正確答案:【多個(gè)線程可并行運(yùn)行在多個(gè)處理器上#內(nèi)核的調(diào)度程序開銷大】隨堂測(cè)試1、問題:調(diào)用用戶線程庫會(huì)產(chǎn)生系統(tǒng)調(diào)用。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】2、問題:JAVA線程庫只能創(chuàng)建用戶線程。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】3、填空題:Unix和Linux常用的線程庫是()。正確答案:【PThread】4、填空題:一個(gè)用于創(chuàng)建Win32線程的函數(shù),只能有()個(gè)參數(shù)。正確答案:【1】5、填空題:可以跨操作系統(tǒng)平臺(tái)的線程是()線程。正確答案:【JAVA】線程單元作業(yè)線程單元測(cè)試1、問題:下列關(guān)于線程的說法,正確的是()。選項(xiàng):A、單處理機(jī)的計(jì)算機(jī)上,2個(gè)線程實(shí)際上不能并發(fā)執(zhí)行B、兩個(gè)線程可以共享各類資源C、一個(gè)線程可以包含多個(gè)進(jìn)程D、一個(gè)進(jìn)程可以包含多個(gè)線程正確答案:【一個(gè)進(jìn)程可以包含多個(gè)線程】2、問題:同一個(gè)進(jìn)程中的線程,不可以共享()。選項(xiàng):A、打開文件列表B、代碼C、公有數(shù)據(jù)D、堆棧正確答案:【堆棧】3、問題:一般情況下,線程來源于創(chuàng)建該線程的進(jìn)程中的()。選項(xiàng):A、一段代碼B、一個(gè)子進(jìn)程C、一個(gè)動(dòng)態(tài)鏈接庫D、一段數(shù)據(jù)正確答案:【一段代碼】4、問題:在進(jìn)程中的一段代碼可以被創(chuàng)建成為()個(gè)線程。選項(xiàng):A、1B、2C、0個(gè)D、以上都可以正確答案:【以上都可以】5、問題:用戶程序調(diào)用線程庫管理自己的線程,這些線程是()。選項(xiàng):A、內(nèi)核線程B、用戶線程C、超線程D、子線程正確答案:【用戶線程】6、問題:多線程模型中不包括()。選項(xiàng):A、一對(duì)一模型B、多對(duì)多模型C、一對(duì)多模型D、多對(duì)一模型正確答案:【一對(duì)多模型】7、問題:在多對(duì)一模型中,一個(gè)用戶線程的阻塞()導(dǎo)致進(jìn)程的阻塞。選項(xiàng):A、會(huì)B、不會(huì)C、如果沒有可運(yùn)行的其它線程,D、如果有可運(yùn)行的其它線程,正確答案:【如果沒有可運(yùn)行的其它線程,】8、問題:在一個(gè)線程模型中,最得益于多處理器架構(gòu)的模型是()。選項(xiàng):A、多對(duì)一模型B、一對(duì)一模型C、一對(duì)多模型D、二級(jí)模型正確答案:【一對(duì)一模型】9、問題:調(diào)用線程庫可能會(huì)產(chǎn)生系統(tǒng)調(diào)用的線程庫是()。選項(xiàng):A、JAVA線程庫B、Win32線程庫C、Pthreads線程庫D、以上都不是正確答案:【W(wǎng)in32線程庫】10、問題:Pthreads是符合POSIX標(biāo)準(zhǔn)的線程庫,不可以用在以下()操作系統(tǒng)中。選項(xiàng):A、UnixB、LinuxC、MS-DOSD、MACOSX正確答案:【MS-DOS】11、問題:某個(gè)分時(shí)系統(tǒng)采用一對(duì)一線程模型。內(nèi)存中有10個(gè)進(jìn)程并發(fā)運(yùn)行,其中9個(gè)進(jìn)程中只有一個(gè)線程,另外一個(gè)進(jìn)程A擁有11個(gè)線程。則A獲得的CPU時(shí)間占總的時(shí)間的()。選項(xiàng):A、1/10B、1/20C、11/20D、1正確答案:【11/20】12、問題:某個(gè)分時(shí)系統(tǒng)采用多對(duì)一線程模型。內(nèi)存中有10個(gè)進(jìn)程并發(fā)運(yùn)行,其中9個(gè)進(jìn)程中只有一個(gè)線程,另外一個(gè)進(jìn)程A擁有11個(gè)線程。則A獲得的CPU時(shí)間占總時(shí)間的()。選項(xiàng):A、1/10B、1/20C、0D、1正確答案:【1/10】13、問題:JAVA線程通過D方法可以休眠一段時(shí)間,然后恢復(fù)運(yùn)行。選項(xiàng):A、runB、setProrityC、yieldD、sleep正確答案:【sleep】14、問題:以下有關(guān)JAVA線程的論述,正確的是()。選項(xiàng):A、Java線程創(chuàng)建有兩種方法:1)擴(kuò)展java.lang.Thread類;2)實(shí)現(xiàn)Runnable接口B、JAVA線程操作系統(tǒng)可見C、Java線程由JAVA虛擬機(jī)JVM管理D、JAVA線程是內(nèi)核線程正確答案:【Java線程創(chuàng)建有兩種方法:1)擴(kuò)展java.lang.Thread類;2)實(shí)現(xiàn)Runnable接口#Java線程由JAVA虛擬機(jī)JVM管理】15、問題:常用的線程庫有()。選項(xiàng):A、Win32線程庫B、JAVA線程庫C、Linux線程庫D、Pthreads線程庫正確答案:【W(wǎng)in32線程庫#JAVA線程庫#Pthreads線程庫】16、問題:以下有關(guān)內(nèi)核線程的論述,正確的是()。選項(xiàng):A、內(nèi)核線程由內(nèi)核管理B、內(nèi)核線程由內(nèi)核完成線程調(diào)度C、多個(gè)內(nèi)核線程不能并行運(yùn)行在多個(gè)處理器上D、內(nèi)核線程由內(nèi)核進(jìn)行創(chuàng)建和撤銷正確答案:【內(nèi)核線程由內(nèi)核管理#內(nèi)核線程由內(nèi)核完成線程調(diào)度#內(nèi)核線程由內(nèi)核進(jìn)行創(chuàng)建和撤銷】17、問題:以下有關(guān)多對(duì)一模型中的用戶線程的論述,正確的是()。選項(xiàng):A、用于不支持內(nèi)核線程的操作系統(tǒng)B、進(jìn)程內(nèi)的線程切換不會(huì)導(dǎo)致進(jìn)程切換C、一個(gè)進(jìn)程內(nèi)的多個(gè)線程能并行運(yùn)行在多個(gè)處理器上D、進(jìn)程中的用戶線程由操作系統(tǒng)管理正確答案:【用于不支持內(nèi)核線程的操作系統(tǒng)#進(jìn)程內(nèi)的線程切換不會(huì)導(dǎo)致進(jìn)程切換】18、問題:在操作系統(tǒng)中引入線程的原因是()。選項(xiàng):A、資源分配緊張B、操作進(jìn)程所需的系統(tǒng)開銷大C、有些進(jìn)程中的代碼有并發(fā)執(zhí)行的需求D、適合多核處理器的并行化操作系統(tǒng)正確答案:【操作進(jìn)程所需的系統(tǒng)開銷大#有些進(jìn)程中的代碼有并發(fā)執(zhí)行的需求#適合多核處理器的并行化操作系統(tǒng)】19、問題:線程的優(yōu)點(diǎn)有()。選項(xiàng):A、線程創(chuàng)建開銷小B、線程創(chuàng)建、上下文切換比進(jìn)程快C、進(jìn)程中的線程可以共享進(jìn)程資源D、可以用于多處理器或多核體系結(jié)構(gòu)正確答案:【線程創(chuàng)建開銷小#線程創(chuàng)建、上下文切換比進(jìn)程快#進(jìn)程中的線程可以共享進(jìn)程資源#可以用于多處理器或多核體系結(jié)構(gòu)】20、問題:一個(gè)線程的TCB中包含了()。選項(xiàng):A、線程狀態(tài)B、打開文件列表C、棧空間D、程序計(jì)數(shù)器PC正確答案:【線程狀態(tài)#??臻g#程序計(jì)數(shù)器PC】21、問題:下面關(guān)于線程的敘述中,錯(cuò)誤的是()。選項(xiàng):A、在引入線程的系統(tǒng)中,進(jìn)程仍是資源分配和調(diào)度分派的基本單位B、不管系統(tǒng)中是否有線程,進(jìn)程都是擁有資源的獨(dú)立單位C、不論是系統(tǒng)支持線程還是用戶級(jí)線程,其切換都需要內(nèi)核的支持D、線程是資源的分配單位,進(jìn)程是調(diào)度和分配的單位正確答案:【在引入線程的系統(tǒng)中,進(jìn)程仍是資源分配和調(diào)度分派的基本單位#不論是系統(tǒng)支持線程還是用戶級(jí)線程,其切換都需要內(nèi)核的支持#線程是資源的分配單位,進(jìn)程是調(diào)度和分配的單位】22、問題:線程是比進(jìn)程更小的能獨(dú)立運(yùn)行的基本單位。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】23、問題:一個(gè)進(jìn)程一定包含多個(gè)線程。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】24、問題:?線程自己擁有系統(tǒng)資源。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】25、問題:同一進(jìn)程中的線程切換不會(huì)引起進(jìn)程切換。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】26、問題:一個(gè)進(jìn)程被撤銷后,會(huì)導(dǎo)致它的所有線程被撤銷。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】27、問題:引入線程后,處理機(jī)只在線程間切換。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】28、問題:Java中的線程有四種狀態(tài),分別是:可運(yùn)行(Runable)、就緒(Ready)、阻塞(Blocked)、死亡(Dead)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】29、問題:在一個(gè)引入了用戶線程的操作系統(tǒng)中,操作系統(tǒng)調(diào)度的基本單位是線程。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】30、問題:程序開發(fā)者必須創(chuàng)建一個(gè)線程去管理內(nèi)存的分配。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】31、問題:一旦一個(gè)線程被創(chuàng)建,它就開始運(yùn)行。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】32、問題:Unix的Fork創(chuàng)建的是輕量級(jí)進(jìn)程,它可以和創(chuàng)建它的父進(jìn)程共享各類資源,從而使得它的創(chuàng)建、切換成本較低。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】33、問題:Unix的exec創(chuàng)建的進(jìn)程可以和創(chuàng)建它的父進(jìn)程共享各類資源,從而使得它的創(chuàng)建、切換成本較低。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】34、問題:線程是一個(gè)在CPU上運(yùn)行的基本執(zhí)行單位,一般情況下,進(jìn)程內(nèi)的一個(gè)代碼片段可以被創(chuàng)建成為一個(gè)或多個(gè)線程。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】35、問題:從調(diào)度角度來看,線程是操作系統(tǒng)的基本調(diào)度單位。但是,同一進(jìn)程中的線程切換不會(huì)引起進(jìn)程切換,不同進(jìn)程中的線程切換會(huì)引起進(jìn)程切換。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)試1、問題:進(jìn)程從新建狀態(tài)轉(zhuǎn)換到就緒狀態(tài)的工作由()完成。選項(xiàng):A、進(jìn)程調(diào)度B、中級(jí)調(diào)度C、高級(jí)調(diào)度D、低級(jí)調(diào)度正確答案:【高級(jí)調(diào)度】2、問題:進(jìn)程從提交到運(yùn)行結(jié)束的全部時(shí)間稱為()。選項(xiàng):A、運(yùn)行時(shí)間B、等待時(shí)間C、周轉(zhuǎn)時(shí)間D、響應(yīng)時(shí)間正確答案:【周轉(zhuǎn)時(shí)間】3、問題:中程調(diào)度的目的是()。選項(xiàng):A、提高CPU的效率B、降低系統(tǒng)開銷C、提高CPU的利用率D、節(jié)省內(nèi)存正確答案:【節(jié)省內(nèi)存】4、問題:以下的進(jìn)程狀態(tài)轉(zhuǎn)換會(huì)導(dǎo)致?lián)屨际秸{(diào)度的有()。選項(xiàng):A、新建轉(zhuǎn)換到就緒B、運(yùn)行轉(zhuǎn)換到等待C、等待轉(zhuǎn)換到就緒D、運(yùn)行轉(zhuǎn)換到終止正確答案:【新建轉(zhuǎn)換到就緒#等待轉(zhuǎn)換到就緒】5、問題:分配程序的工作包括()。選項(xiàng):A、上下文切換B、負(fù)責(zé)把CPU的控制權(quán)轉(zhuǎn)交CPU調(diào)度程序C、切換到用戶態(tài),跳轉(zhuǎn)到用戶程序的適當(dāng)位置并重新運(yùn)行之D、選擇內(nèi)存中的就緒進(jìn)程,并分配CPU正確答案:【上下文切換#負(fù)責(zé)把CPU的控制權(quán)轉(zhuǎn)交CPU調(diào)度程序#切換到用戶態(tài),跳轉(zhuǎn)到用戶程序的適當(dāng)位置并重新運(yùn)行之】隨堂測(cè)試1、問題:FCFS算法的就緒隊(duì)列是按照進(jìn)程的()排列。選項(xiàng):A、運(yùn)行時(shí)間B、到達(dá)時(shí)間C、等待時(shí)間D、響應(yīng)時(shí)間正確答案:【到達(dá)時(shí)間】2、問題:SJF算法的就緒隊(duì)列是按照進(jìn)程的()排列。選項(xiàng):A、到達(dá)時(shí)間B、等待時(shí)間C、下一個(gè)CPU脈沖時(shí)間D、提交時(shí)間正確答案:【下一個(gè)CPU脈沖時(shí)間】3、問題:一般情況下,SJF可以獲得最短的平均等待時(shí)間。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】4、問題:FCFS調(diào)度算法對(duì)長作業(yè)有利,對(duì)短作業(yè)不利。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:SJF算法中搶占算法比非搶占算法一般可以獲得較短的等待時(shí)間。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)試1、問題:一般來說,能夠獲得最短響應(yīng)時(shí)間的調(diào)度算法是()。選項(xiàng):A、先來先服務(wù)調(diào)度算法B、短作業(yè)優(yōu)先調(diào)度算法C、優(yōu)先數(shù)調(diào)度算法D、時(shí)間片輪轉(zhuǎn)調(diào)度算法正確答案:【時(shí)間片輪轉(zhuǎn)調(diào)度算法】2、問題:存在饑餓問題的調(diào)度算法有()。選項(xiàng):A、先來先服務(wù)調(diào)度算法B、短作業(yè)優(yōu)先調(diào)度算法C、優(yōu)先數(shù)調(diào)度算法D、時(shí)間片輪轉(zhuǎn)調(diào)度算法正確答案:【短作業(yè)優(yōu)先調(diào)度算法#優(yōu)先數(shù)調(diào)度算法】3、問題:時(shí)間片越小,RR算法的平均響應(yīng)時(shí)間就越小。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】4、問題:優(yōu)先數(shù)調(diào)度算法不存在搶占式調(diào)度。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】5、問題:RR調(diào)度算法的平均周轉(zhuǎn)時(shí)間最短。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試1、問題:以下調(diào)度算法中,系統(tǒng)開銷最小的調(diào)度算法是()。選項(xiàng):A、多級(jí)對(duì)列度算法B、多級(jí)反饋隊(duì)列調(diào)度算法C、先來先服務(wù)調(diào)度算法D、時(shí)間片輪轉(zhuǎn)調(diào)度算法正確答案:【先來先服務(wù)調(diào)度算法】2、問題:多級(jí)隊(duì)列調(diào)度算法中的核心問題有:選項(xiàng):A、隊(duì)列數(shù)B、決定進(jìn)程如何退出隊(duì)列C、每一隊(duì)列的調(diào)度算法D、決定新進(jìn)程將進(jìn)入哪個(gè)隊(duì)列的方法正確答案:【隊(duì)列數(shù)#每一隊(duì)列的調(diào)度算法#決定新進(jìn)程將進(jìn)入哪個(gè)隊(duì)列的方法】3、問題:在多級(jí)隊(duì)列調(diào)度算法中,多個(gè)不同隊(duì)列只能采用相同的調(diào)度算法。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】4、問題:和多級(jí)隊(duì)列調(diào)度算法相比,多級(jí)反饋隊(duì)列調(diào)度算法增加了進(jìn)程在不同隊(duì)列中降級(jí)和升級(jí)的功能。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、填空題:親和性好的多處理調(diào)度算法是()。正確答案:【多隊(duì)列調(diào)度方法;MQMP】CPU調(diào)度單元作業(yè)CPU調(diào)度單元測(cè)試1、問題:由新建狀態(tài)轉(zhuǎn)換為就緒狀態(tài)的調(diào)度方式是()。選項(xiàng):A、長程調(diào)度B、短程調(diào)度C、中程調(diào)度D、線程調(diào)度正確答案:【長程調(diào)度】2、問題:以下有關(guān)搶占式調(diào)度的論述,錯(cuò)誤的是()。選項(xiàng):A、調(diào)度程序可根據(jù)某種原則暫停某個(gè)正在執(zhí)行的進(jìn)程,將已分配給它的CPU重新分配給另一進(jìn)程B、可防止單一進(jìn)程長時(shí)間獨(dú)占CPUC、進(jìn)程切換頻繁D、系統(tǒng)開銷小正確答案:【系統(tǒng)開銷小】3、問題:假設(shè)一個(gè)系統(tǒng)中有3個(gè)進(jìn)程,到達(dá)時(shí)間依次為0,1,3。運(yùn)行時(shí)間依次為3、5和2。若按照時(shí)間片輪轉(zhuǎn)(時(shí)間片為2)調(diào)度算法調(diào)度CPU,那么各進(jìn)程的平均周轉(zhuǎn)時(shí)間為()。選項(xiàng):A、8B、7C、6D、其它正確答案:【6】4、問題:假設(shè)一個(gè)系統(tǒng)中有5個(gè)進(jìn)程,它們到達(dá)的時(shí)間依次為0、2、4、6和8,運(yùn)行時(shí)間依次為3、6、4、5和2。若按照搶占式短作業(yè)優(yōu)先調(diào)度算法調(diào)度CPU,那么各進(jìn)程的平均周轉(zhuǎn)時(shí)間為()。選項(xiàng):A、7.2B、8C、7.4D、其它正確答案:【7.2】5、問題:在()調(diào)度算法中,按照進(jìn)程進(jìn)入就緒隊(duì)列的先后次序來分配CPU。選項(xiàng):A、SJFB、RRC、MQD、FCFS正確答案:【FCFS】6、問題:假設(shè)一個(gè)系統(tǒng)中有5個(gè)進(jìn)程,它們到達(dá)的時(shí)間依次為0、1、2、3和4,運(yùn)行時(shí)間依次為2、3、2、4和1,優(yōu)先數(shù)分別為3、4、2、1、5。若按照非搶占優(yōu)先數(shù)調(diào)度算法(優(yōu)先數(shù)小則優(yōu)先級(jí)高)調(diào)度CPU,那么各進(jìn)程的平均周轉(zhuǎn)時(shí)間為()。選項(xiàng):A、5B、5.4C、3.3D、其它正確答案:【5.4】7、問題:假設(shè)一個(gè)系統(tǒng)中有4個(gè)進(jìn)程,它們到達(dá)的時(shí)間依次為0、2、4和6,運(yùn)行時(shí)間依次為3、6、4和5。若按照搶占式短作業(yè)優(yōu)先調(diào)度算法調(diào)度CPU,那么各進(jìn)程的平均周轉(zhuǎn)時(shí)間為()。選項(xiàng):A、7.5B、6C、8D、其它正確答案:【7.5】8、問題:在時(shí)間片輪轉(zhuǎn)算法中,假如時(shí)間片大小為5ms,系統(tǒng)中處于就緒隊(duì)列的進(jìn)程有10個(gè)(運(yùn)行期間沒有新進(jìn)程加入就緒隊(duì)列),則最長的響應(yīng)時(shí)間為()。選項(xiàng):A、5msB、50msC、45msD、其它正確答案:【45ms】9、問題:從進(jìn)程提交到首次運(yùn)行的時(shí)間段,稱為()。選項(xiàng):A、運(yùn)行時(shí)間B、周轉(zhuǎn)時(shí)間C、等待時(shí)間D、響應(yīng)時(shí)間正確答案:【響應(yīng)時(shí)間】10、問題:搶占式CPU調(diào)度可能發(fā)生在一個(gè)進(jìn)程()時(shí)。選項(xiàng):A、從運(yùn)行轉(zhuǎn)到等待B、從運(yùn)行轉(zhuǎn)到就緒C、從運(yùn)行轉(zhuǎn)到終止D、新建進(jìn)程正確答案:【從運(yùn)行轉(zhuǎn)到就緒】11、問題:可以模擬其它調(diào)度算法的調(diào)度算法是()。選項(xiàng):A、FCFSB、SJFC、RRD、PR正確答案:【PR】12、問題:對(duì)短作業(yè)不利的調(diào)度算法是()。選項(xiàng):A、FCFSB、RRC、SJFD、MQ正確答案:【FCFS】13、問題:MLQ調(diào)度算法需要考慮的問題中,不包括()。選項(xiàng):A、隊(duì)列數(shù)B、每一隊(duì)列的調(diào)度算法C、進(jìn)程升級(jí)和降級(jí)方法D、決定新進(jìn)程將進(jìn)入哪個(gè)隊(duì)列的方法正確答案:【進(jìn)程升級(jí)和降級(jí)方法】14、問題:單隊(duì)列多核調(diào)度方法中,系統(tǒng)有()個(gè)就緒隊(duì)列。選項(xiàng):A、0B、1C、2D、多個(gè)正確答案:【1】15、問題:多隊(duì)列調(diào)度方法中,系統(tǒng)有多個(gè)就緒隊(duì)列,一般每個(gè)CPU()個(gè)選項(xiàng):A、0B、1C、2D、多個(gè)正確答案:【1】16、問題:分時(shí)系統(tǒng)一般采用的調(diào)度算法是()。選項(xiàng):A、時(shí)間片輪轉(zhuǎn)B、先來先服務(wù)C、短作業(yè)優(yōu)先D、優(yōu)先級(jí)算法正確答案:【時(shí)間片輪轉(zhuǎn)】17、問題:不具有搶占和非搶占模式的調(diào)度算法是()。選項(xiàng):A、FCFSB、SJFC、PRD、其它都不是正確答案:【FCFS】18、問題:FCFS調(diào)度算法實(shí)現(xiàn)簡單,可以使用FIFO隊(duì)列來實(shí)現(xiàn),當(dāng)一個(gè)進(jìn)程進(jìn)入就緒隊(duì)列,就是將其PCB鏈接到隊(duì)列()。選項(xiàng):A、頭部B、中間C、第二個(gè)D、尾部正確答案:【尾部】19、問題:FCFS調(diào)度算法實(shí)現(xiàn)簡單,可以使用FIFO隊(duì)列來實(shí)現(xiàn)。發(fā)生調(diào)度時(shí),CPU分配給位于隊(duì)列()的進(jìn)程,并將該進(jìn)程從就緒隊(duì)列刪除。選項(xiàng):A、頭部B、尾部C、中間D、以上都不正確正確答案:【頭部】20、問題:為了照顧緊迫型進(jìn)程,應(yīng)采用()調(diào)度策略。選項(xiàng):A、FCFSB、PRC、RRD、SJF正確答案:【PR】21、問題:當(dāng)系統(tǒng)中()時(shí),將不會(huì)引起系統(tǒng)執(zhí)行進(jìn)程調(diào)度原語。選項(xiàng):A、一個(gè)新進(jìn)程被創(chuàng)建B、當(dāng)前進(jìn)程執(zhí)行了P操作C、在非搶占調(diào)度中,進(jìn)程A正在運(yùn)行而進(jìn)程B恰好被喚醒D、分時(shí)系統(tǒng)中的時(shí)間片用完正確答案:【在非搶占調(diào)度中,進(jìn)程A正在運(yùn)行而進(jìn)程B恰好被喚醒】22、問題:進(jìn)程調(diào)度的準(zhǔn)則包括()。選項(xiàng):A、最大的CPU利用率B、最大的內(nèi)存利用率C、最短的周轉(zhuǎn)時(shí)間D、最短的等待時(shí)間正確答案:【最大的CPU利用率#最短的周轉(zhuǎn)時(shí)間#最短的等待時(shí)間】23、問題:多核處理器的CPU調(diào)度和單核處理器調(diào)度相比,還需要考慮()。選項(xiàng):A、負(fù)載平衡B、親和性C、吞吐量D、CPU利用率正確答案:【負(fù)載平衡#親和性】24、問題:在時(shí)間片輪轉(zhuǎn)算法中,時(shí)間片越小,則()。選項(xiàng):A、進(jìn)程切換越頻繁B、系統(tǒng)開銷大C、平均響應(yīng)時(shí)間短D、平均等待時(shí)間小正確答案:【進(jìn)程切換越頻繁#系統(tǒng)開銷大#平均響應(yīng)時(shí)間短】25、問題:可能存在饑餓問題的調(diào)度算法有()。選項(xiàng):A、FCFSB、SJFC、RRD、PR正確答案:【SJF#PR】26、問題:具有搶占和非搶占兩種調(diào)度模式的調(diào)度算法有()。選項(xiàng):A、FCFSB、SJFC、PRD、RR正確答案:【SJF#PR】27、問題:以下有關(guān)短程調(diào)度和長程調(diào)度的論述,正確的是()。選項(xiàng):A、短程調(diào)度比長程調(diào)度切換頻率低B、短程調(diào)度比長程調(diào)度切換頻率高C、短程調(diào)度比長程調(diào)度開銷小D、短程調(diào)度比長程調(diào)度開銷大正確答案:【短程調(diào)度比長程調(diào)度切換頻率高#短程調(diào)度比長程調(diào)度開銷小】28、問題:多級(jí)反饋隊(duì)列調(diào)度和多級(jí)隊(duì)列調(diào)度相比,需要多考慮一下問題()。選項(xiàng):A、隊(duì)列數(shù)B、進(jìn)程降級(jí)的方法C、進(jìn)程升級(jí)的方法D、每一隊(duì)列的調(diào)度算法正確答案:【進(jìn)程降級(jí)的方法#進(jìn)程升級(jí)的方法】29、問題:下列進(jìn)度調(diào)度算法中,()可能出現(xiàn)進(jìn)程長期得不到運(yùn)行的情況。選項(xiàng):A、靜態(tài)優(yōu)先數(shù)算法B、搶占式短作業(yè)優(yōu)先算法C、時(shí)間片輪轉(zhuǎn)調(diào)度算法D、先來先服務(wù)算法正確答案:【靜態(tài)優(yōu)先數(shù)算法#搶占式短作業(yè)優(yōu)先算法】30、問題:若進(jìn)程P一旦被喚醒就能夠馬上投入運(yùn)行,系統(tǒng)可能為()。選項(xiàng):A、分時(shí)系統(tǒng),進(jìn)程P的優(yōu)先級(jí)最高B、搶占調(diào)度方式,就緒隊(duì)列上的所有進(jìn)程的優(yōu)先級(jí)皆比P的低C、就緒隊(duì)列為空隊(duì)列,并且沒有進(jìn)程在運(yùn)行D、搶占調(diào)度方式,P的優(yōu)先級(jí)高于當(dāng)前運(yùn)行的進(jìn)程正確答案:【就緒隊(duì)列為空隊(duì)列,并且沒有進(jìn)程在運(yùn)行#搶占調(diào)度方式,P的優(yōu)先級(jí)高于當(dāng)前運(yùn)行的進(jìn)程】31、問題:在進(jìn)程調(diào)度中,每個(gè)進(jìn)程的等待時(shí)間等于響應(yīng)時(shí)間。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】32、問題:在進(jìn)程調(diào)度中,每個(gè)進(jìn)程的等待時(shí)間加上運(yùn)行時(shí)間等于周轉(zhuǎn)時(shí)間。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】33、問題:給定一批進(jìn)程,搶占式調(diào)度一定比非搶占式調(diào)度獲得小的平均周轉(zhuǎn)時(shí)間。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】34、問題:在RR算法中,時(shí)間片越小越好。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】35、問題:一般而言,交互進(jìn)程需要短的響應(yīng)時(shí)間。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】36、問題:SJF算法可以獲得最小的響應(yīng)時(shí)間。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】37、問題:親和性是指進(jìn)程在某個(gè)給定的CPU上盡量長時(shí)間運(yùn)行而不被遷移到其他處理器的傾向性。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】38、問題:靜態(tài)優(yōu)先級(jí)是指在調(diào)度進(jìn)程時(shí)就確定每個(gè)進(jìn)程的優(yōu)先數(shù)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】39、問題:動(dòng)態(tài)優(yōu)先級(jí)是指在創(chuàng)建進(jìn)程之初先賦予每個(gè)進(jìn)程一個(gè)優(yōu)先級(jí),然后其值隨進(jìn)程的推進(jìn)或等待時(shí)間的增加而改變,以便獲得更好的調(diào)度性能。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】40、問題:搶占式SJF的平均等待時(shí)間一定小于非搶占式SJF。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試1、問題:下面有關(guān)數(shù)據(jù)不一致性的論述中,錯(cuò)誤的是()。選項(xiàng):A、存在于并發(fā)運(yùn)行的協(xié)同進(jìn)程之間B、同一進(jìn)程在同一批數(shù)據(jù)上多次運(yùn)行的結(jié)果可能不一樣C、一個(gè)進(jìn)程在同一批數(shù)據(jù)上的運(yùn)行結(jié)果每次都不一樣D、單任務(wù)操作系統(tǒng)不存在數(shù)據(jù)不一致性正確答案:【一個(gè)進(jìn)程在同一批數(shù)據(jù)上的運(yùn)行結(jié)果每次都不一樣】2、問題:防止競爭條件出現(xiàn)的有效方法有()。選項(xiàng):A、同步B、調(diào)度C、互斥D、不共享數(shù)據(jù)正確答案:【同步#互斥】3、問題:臨界區(qū)使用準(zhǔn)則包括()。選項(xiàng):A、互斥B、有限等待C、同步D、有空讓進(jìn)正確答案:【互斥#有限等待#有空讓進(jìn)】4、問題:臨界區(qū)是涉及臨界資源的數(shù)據(jù)區(qū)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】5、問題:一次只允許一個(gè)進(jìn)程使用的資源稱為互斥資源。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)試1、問題:如P和V操作的信號(hào)量S初值為4,則現(xiàn)在S=-1,表示有()個(gè)進(jìn)程在等待該信號(hào)量。選項(xiàng):A、0B、1C、2D、4正確答案:【1】2、問題:用V操作可以喚醒一個(gè)進(jìn)程,被喚醒的進(jìn)程狀態(tài)可能會(huì)變?yōu)椋ǎ_x項(xiàng):A、就緒B、運(yùn)行C、等待D、結(jié)束正確答案:【就緒】3、問題:?S必須置一次且只能置一次初值。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】4、問題:記錄型信號(hào)量S的當(dāng)前值為0,一個(gè)進(jìn)程調(diào)用wait(S)會(huì)把自己阻塞并掛到S的等待隊(duì)列上。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:記錄型信號(hào)量的值不可能為負(fù)數(shù)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試1、問題:有兩個(gè)并發(fā)進(jìn)程,設(shè)置了互斥信號(hào)量mutex,現(xiàn)在mutex=0,則表示()。選項(xiàng):A、兩個(gè)進(jìn)程均進(jìn)入臨界區(qū)B、沒有進(jìn)程進(jìn)入臨界區(qū)C、一個(gè)進(jìn)程進(jìn)入臨界區(qū)D、一個(gè)進(jìn)程進(jìn)入臨界區(qū),另一個(gè)在等待正確答案:【一個(gè)進(jìn)程進(jìn)入臨界區(qū)】2、問題:所有的生產(chǎn)者必須等待消費(fèi)者先運(yùn)行的前提條件是()。選項(xiàng):A、緩沖區(qū)為空B、緩沖區(qū)為滿C、緩沖區(qū)不可用D、緩沖區(qū)半滿正確答案:【緩沖區(qū)為滿】3、問題:所有的消費(fèi)者必須等待生產(chǎn)者先運(yùn)行的前提條件是()。選項(xiàng):A、緩沖區(qū)空B、緩沖區(qū)滿C、緩沖區(qū)不可用D、緩沖區(qū)半空正確答案:【緩沖區(qū)空】4、問題:消費(fèi)者阻塞在wait(m)(m是互斥信號(hào)量)的條件是()。選項(xiàng):A、沒有空緩沖區(qū)B、沒有滿緩沖區(qū)C、有其它生產(chǎn)者已經(jīng)進(jìn)入臨界區(qū)存放產(chǎn)品D、有其它消費(fèi)者已經(jīng)進(jìn)入臨界區(qū)取產(chǎn)品正確答案:【有其它生產(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)于喚醒操作正確的是()。選項(xiàng):A、生產(chǎn)者喚醒其它生產(chǎn)者B、生產(chǎn)者喚醒消費(fèi)者C、消費(fèi)者喚醒其它消費(fèi)者D、消費(fèi)者喚醒生產(chǎn)者正確答案:【生產(chǎn)者喚醒其它生產(chǎn)者#生產(chǎn)者喚醒消費(fèi)者#消費(fèi)者喚醒其它消費(fèi)者#消費(fèi)者喚醒生產(chǎn)者】隨堂測(cè)試1、問題:在讀者寫者問題中,能同時(shí)執(zhí)行的是()。選項(xiàng):A、讀者和寫者B、不同寫者C、不同讀者D、都不能正確答案:【不同讀者】2、問題:在讀者優(yōu)先的讀者寫者問題中,讀者可以進(jìn)入讀的前提是()。選項(xiàng):A、沒有讀者和寫者在讀寫B(tài)、有讀者在讀C、有寫者在寫D、有寫者在等正確答案:【沒有讀者和寫者在讀寫#有讀者在讀】3、問題:在讀者代碼rc--;If(rc==0)V(W)中V(W)可能喚醒其它讀者。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】4、問題:讀者優(yōu)先的讀者寫者問題中,一個(gè)寫者先來,但有可能比后來的讀者后運(yùn)行。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:只有沒有讀者在讀,寫者就可以進(jìn)入寫。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試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);其中,信號(hào)量seat的初值為()。選項(xiàng):A、0B、1C、4D、5正確答案:【4】2、問題:在哲學(xué)家就餐問題中,有以下代碼:P(m);test(i);V(m);在test[i]中的臨界資源包括()。選項(xiàng):A、state[(i+2)%5]B、state[(i+1)%5]C、ph[i]D、其它正確答案:【state[(i+1)%5]】3、問題:當(dāng)信號(hào)量的值等于2時(shí),表示()。選項(xiàng):A、該信號(hào)量上有2個(gè)進(jìn)程等待B、有2個(gè)信號(hào)量可用C、該信號(hào)量是同步信號(hào)量D、該信號(hào)量是二值信號(hào)量正確答案:【有2個(gè)信號(hào)量可用#該信號(hào)量是同步信號(hào)量】4、問題:如果給5個(gè)哲學(xué)家6根筷子,則不會(huì)有死鎖發(fā)生。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】5、問題:互斥信號(hào)量的P和V操作一般在不同進(jìn)程中。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)試1、問題:引入條件變量后的管程內(nèi)部,不存在()。選項(xiàng):A、條件隊(duì)列B、緊急隊(duì)列C、入口隊(duì)列D、條件變量正確答案:【入口隊(duì)列】2、問題:進(jìn)程P調(diào)用wait操作喚醒進(jìn)程Q后,P等待直到Q離開管程才允許的管程是()。選項(xiàng):A、Hoare管程B、MESA管程C、Hansen管程D、系統(tǒng)管程正確答案:【Hoare管程】3、問題:每個(gè)管程中只能有一個(gè)條件變量。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】4、問題:在Hoare管程中,當(dāng)一個(gè)管程內(nèi)的進(jìn)程P調(diào)用x.wait()時(shí),如果緊急隊(duì)列非空,則會(huì)喚醒第一個(gè)入口隊(duì)列中的等待進(jìn)程,P進(jìn)入x的條件隊(duì)列。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】5、問題:Linux和Windows系統(tǒng)中都有信號(hào)量同步機(jī)制。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】進(jìn)程同步單元作業(yè)進(jìn)程同步單元測(cè)試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í)行時(shí),有()種不同的執(zhí)行結(jié)果。選項(xiàng):A、1B、2C、3D、4正確答案:【3】2、問題:有界緩沖問題中,“counter++”的偽機(jī)器語言為:(S0)register1=counter(S1)register1=register1+1(S2)counter=register1當(dāng)兩個(gè)生產(chǎn)者并發(fā)執(zhí)行“counter++”時(shí),有()中不同的運(yùn)行結(jié)果。選項(xiàng):A、1B、2C、3D、4正確答案:【2】3、問題:訪問臨界區(qū)過程中,在臨界區(qū)前的進(jìn)入?yún)^(qū)應(yīng)該實(shí)現(xiàn)()準(zhǔn)則。選項(xiàng):A、互斥B、有空讓進(jìn)C、有限等待D、以上所有正確答案:【互斥】4、問題:訪問臨界區(qū)過程中,在臨界區(qū)后的退出區(qū)應(yīng)該實(shí)現(xiàn)()準(zhǔn)則。選項(xiàng):A、互斥B、有空讓進(jìn)C、有限等待D、所有正確答案:【有空讓進(jìn)】5、問題:存在忙等的信號(hào)量是()。選項(xiàng):A、記錄型信號(hào)量B、AND信號(hào)量C、整型信號(hào)量D、二值信號(hào)量正確答案:【整型信號(hào)量】6、問題:在生產(chǎn)者消費(fèi)者問題中,生產(chǎn)者的代碼“把產(chǎn)品放入指定緩沖區(qū)”和消費(fèi)者的代碼“從滿緩沖區(qū)取出一個(gè)產(chǎn)品”存在()種不同的運(yùn)行次序。選項(xiàng):A、1B、2C、3D、其它正確答案:【3】7、問題:在生產(chǎn)者消費(fèi)者問題中,生產(chǎn)者的代碼中的signal(full)可能會(huì)喚醒()。選項(xiàng):A、生產(chǎn)者自己B、其它生產(chǎn)者C、消費(fèi)者D、生產(chǎn)者或消費(fèi)者正確答案:【消費(fèi)者】8、問題:在生產(chǎn)者消費(fèi)者問題中,消費(fèi)者執(zhí)行Wait(full)后阻塞的原因是()。選項(xiàng):A、full=0B、full1C、full=1D、full1正確答案:【full1】9、問題:讀者優(yōu)先的讀者寫者問題中,寫者可以進(jìn)入寫的前提條件是()。選項(xiàng):A、沒有讀者在讀B、沒有寫者在寫C、既沒有讀者在讀,也沒有寫者在寫D、其它正確答案:【既沒有讀者在讀,也沒有寫者在寫】10、問題:系統(tǒng)中有10個(gè)并發(fā)進(jìn)程涉及某個(gè)相同的變量A,則變量A的相關(guān)臨界區(qū)最少有()個(gè)。選項(xiàng):A、1B、2C、10D、20正確答案:【10】11、問題:進(jìn)程P1對(duì)信號(hào)量S執(zhí)wait(S)操作,則信號(hào)量S的值應(yīng)()。選項(xiàng):A、加1B、不定C、不變D、減1正確答案:【減1】12、問題:有m個(gè)進(jìn)程共享同一臨界資源,若使用信號(hào)量機(jī)制實(shí)現(xiàn)對(duì)這一臨界資源的互斥訪問,則信號(hào)量的變化范圍是()。選項(xiàng):A、0~1B、0~mC、-(m-1)~1D、0~(m-1)正確答案:【-(m-1)~1】13、問題:設(shè)兩個(gè)進(jìn)程共用一個(gè)臨界資源的互斥信號(hào)量mutex,當(dāng)mutex=1時(shí)表示()。選項(xiàng):A、一個(gè)進(jìn)程進(jìn)入了臨界區(qū),另一個(gè)進(jìn)程等待B、兩個(gè)進(jìn)程進(jìn)入臨界區(qū)C、沒有一個(gè)進(jìn)程進(jìn)入臨界區(qū)D、兩個(gè)進(jìn)程都在等待正確答案:【沒有一個(gè)進(jìn)程進(jìn)入臨界區(qū)】14、問題:設(shè)兩個(gè)進(jìn)程共用一個(gè)臨界資源的互斥信號(hào)量mutex,當(dāng)mutex=-1時(shí)表示()。選項(xiàng):A、兩個(gè)進(jìn)程都在等待B、沒有一個(gè)進(jìn)程進(jìn)入臨界區(qū)C、兩個(gè)進(jìn)程都進(jìn)入臨界區(qū)D、一個(gè)進(jìn)程進(jìn)入了臨界區(qū),另一個(gè)進(jìn)程等待正確答案:【一個(gè)進(jìn)程進(jìn)入了臨界區(qū),另一個(gè)進(jìn)程等待】15、問題:若有10個(gè)進(jìn)程共享同一程序段,而且每次最多允許5個(gè)進(jìn)程進(jìn)入該程序段,則互斥信號(hào)量的變化范圍是()。選項(xiàng):A、1~10B、5~10C、(-5)~5D、(-5)~1正確答案:【(-5)~5】16、問題:有兩個(gè)并發(fā)進(jìn)程要訪問一個(gè)臨界區(qū),設(shè)置了互斥信號(hào)量mutex,現(xiàn)在mutex=-1,則表示()。選項(xiàng):A、兩個(gè)進(jìn)程均進(jìn)入臨界區(qū)B、沒有進(jìn)程進(jìn)入臨界區(qū)C、一個(gè)進(jìn)程進(jìn)入臨界區(qū)D、一個(gè)進(jìn)程進(jìn)入臨界區(qū),另一個(gè)在等待正確答案:【一個(gè)進(jìn)程進(jìn)入臨界區(qū),另一個(gè)在等待】17、問題:所有的消費(fèi)者必須等待生產(chǎn)者先運(yùn)行的前提條件是()。選項(xiàng):A、緩沖區(qū)空B、緩沖區(qū)滿C、緩沖區(qū)只能再放一個(gè)產(chǎn)品D、緩沖區(qū)半空半滿正確答案:【緩沖區(qū)空】18、問題:消費(fèi)者阻塞在wait(full)(full是同步信號(hào)量)的條件是()。選項(xiàng):A、沒有空緩沖區(qū)B、沒有滿緩沖區(qū)C、有其它生產(chǎn)者已經(jīng)進(jìn)入臨界區(qū)存放產(chǎn)品D、有其它消費(fèi)者已經(jīng)進(jìn)入臨界區(qū)取產(chǎn)品正確答案:【沒有滿緩沖區(qū)】19、問題:在哲學(xué)家就餐問題中,不能防止死鎖的方法為()。選項(xiàng):A、最多允許4個(gè)哲學(xué)家同時(shí)坐在桌子周圍。B、僅當(dāng)一個(gè)哲學(xué)家左右兩邊筷子都可用時(shí),才允許他拿筷子。C、這三個(gè)都正確D、給所有哲學(xué)家編號(hào),奇數(shù)號(hào)哲學(xué)家必須首先拿左邊筷子,偶數(shù)號(hào)哲學(xué)家必須首先拿右邊筷子。正確答案:【這三個(gè)都正確】20、問題:當(dāng)信號(hào)量的值等于0時(shí),以下描述錯(cuò)誤的是()。選項(xiàng):A、再有進(jìn)程申請(qǐng)信號(hào)量將阻塞B、目前沒有信號(hào)量可用C、該信號(hào)量的值不能比0更小D、申請(qǐng)?jiān)撔盘?hào)量的進(jìn)程無法進(jìn)入臨界區(qū)正確答案:【該信號(hào)量的值不能比0更小】21、問題:在Hoare管程中,有關(guān)條件變量x的操作wait()的描述正確的是()。選項(xiàng):A、緊急隊(duì)列非空時(shí),會(huì)喚醒第一個(gè)等待進(jìn)程B、緊急隊(duì)列空時(shí)釋放管程控制權(quán),允許入口隊(duì)列進(jìn)程進(jìn)入管程C、執(zhí)行該操作進(jìn)程進(jìn)入x的條件隊(duì)列D、執(zhí)行該操作進(jìn)程繼續(xù)運(yùn)行正確答案:【緊急隊(duì)列非空時(shí),會(huì)喚醒第一個(gè)等待進(jìn)程#緊急隊(duì)列空時(shí)釋放管程控制權(quán),允許入口隊(duì)列進(jìn)程進(jìn)入管程#執(zhí)行該操作進(jìn)程進(jìn)入x的條件隊(duì)列】22、問題:在Hoare管程中,有關(guān)條件變量x的操作signal()的描述正確的是()。選項(xiàng):A、x的條件隊(duì)列空時(shí)是空操作,執(zhí)行該操作進(jìn)程繼續(xù)運(yùn)行B、x的條件隊(duì)列空時(shí)是空操作,執(zhí)行該操作進(jìn)程進(jìn)入緊急隊(duì)列C、x的條件隊(duì)列非空時(shí),喚醒該條件隊(duì)列的第一個(gè)等待進(jìn)程,執(zhí)行該操作進(jìn)程進(jìn)入緊急隊(duì)列D、x的條件隊(duì)列非空時(shí),喚醒該條件隊(duì)列的第一個(gè)等待進(jìn)程,執(zhí)行該操作進(jìn)程繼續(xù)運(yùn)行正確答案:【x的條件隊(duì)列空時(shí)是空操作,執(zhí)行該操作進(jìn)程繼續(xù)運(yùn)行#x的條件隊(duì)列非空時(shí),喚醒該條件隊(duì)列的第一個(gè)等待進(jìn)程,執(zhí)行該操作進(jìn)程進(jìn)入緊急隊(duì)列】23、問題:以下防止5個(gè)哲學(xué)家就餐出現(xiàn)死鎖的解決方法,正確的有()。選項(xiàng):A、最多允許4個(gè)哲學(xué)家同時(shí)坐在桌子周圍B、僅當(dāng)一個(gè)哲學(xué)家左右兩邊筷子都可用時(shí),才允許他拿筷子C、增加一根額外的筷子D、給所有哲學(xué)家編號(hào),奇數(shù)號(hào)哲學(xué)家必須首先拿左邊筷子,偶數(shù)號(hào)哲學(xué)家則反之正確答案:【最多允許4個(gè)哲學(xué)家同時(shí)坐在桌子周圍#僅當(dāng)一個(gè)哲學(xué)家左右兩邊筷子都可用時(shí),才允許他拿筷子#增加一根額外的筷子#給所有哲學(xué)家編號(hào),奇數(shù)號(hào)哲學(xué)家必須首先拿左邊筷子,偶數(shù)號(hào)哲學(xué)家則反之】24、問題:在讀者寫者問題中,讀者可以進(jìn)入緩沖區(qū)讀的條件是()。選項(xiàng):A、有讀者在等待B、無讀者、寫者在讀寫C、有寫者等,但有其它讀者在讀D、有寫者寫正確答案:【無讀者、寫者在讀寫#有寫者等,但有其它讀者在讀】25、問題:臨界區(qū)使用的準(zhǔn)則包括()。選項(xiàng):A、互斥B、有空讓進(jìn)C、同步D、有限等待正確答案:【互斥#有空讓進(jìn)#有限等待】26、問題:以下有關(guān)臨界區(qū)的論述,正確的是()。選項(xiàng):A、臨界區(qū)的設(shè)置方法由操作系統(tǒng)確定B、臨界區(qū)是代碼片段C、每個(gè)進(jìn)程可能有一個(gè)或多個(gè)臨界區(qū)D、進(jìn)程必須互斥進(jìn)入臨界區(qū)正確答案:【臨界區(qū)是代碼片段#每個(gè)進(jìn)程可能有一個(gè)或多個(gè)臨界區(qū)#進(jìn)程必須互斥進(jìn)入臨界區(qū)】27、問題:有關(guān)信號(hào)量S的描述,正確的是()。選項(xiàng):A、S必須置一次且只能置一次初值B、S初值不能為0C、除了初始化,只能通過執(zhí)行P、V操作來訪問SD、S的值不為負(fù)正確答案:【S必須置一次且只能置一次初值#除了初始化,只能通過執(zhí)行P、V操作來訪問S】28、問題:在生產(chǎn)者消費(fèi)者問題中,消費(fèi)者調(diào)用wait(mutex)(mutex是互斥信號(hào)量)阻塞的條件是()。選項(xiàng):A、有生產(chǎn)者進(jìn)入在往緩沖區(qū)存放產(chǎn)品B、有消費(fèi)者進(jìn)入在從緩沖區(qū)讀產(chǎn)品C、緩沖區(qū)空D、緩沖區(qū)滿正確答案:【有生產(chǎn)者進(jìn)入在往緩沖區(qū)存放產(chǎn)品#有消費(fèi)者進(jìn)入在從緩沖區(qū)讀產(chǎn)品】29、問題:在讀者優(yōu)先的讀者寫者問題中,寫者可以進(jìn)入寫的前提必須包括()。選項(xiàng):A、沒有讀者在讀B、沒有寫者在寫C、有讀者阻塞D、沒有寫者在等正確答案:【沒有讀者在讀#沒有寫者在寫】30、問題:有關(guān)同步信號(hào)量,以下論述錯(cuò)誤的是()。選項(xiàng):A、同步信號(hào)量不可為負(fù)數(shù)B、同步信號(hào)量只能設(shè)置一次初值C、同步信號(hào)量一般初值設(shè)置為1D、同步信號(hào)量為負(fù)數(shù)時(shí),其絕對(duì)值表示目前使用這個(gè)信號(hào)量的進(jìn)程的數(shù)量正確答案:【同步信號(hào)量不可為負(fù)數(shù)#同步信號(hào)量一般初值設(shè)置為1#同步信號(hào)量為負(fù)數(shù)時(shí),其絕對(duì)值表示目前使用這個(gè)信號(hào)量的進(jìn)程的數(shù)量】31、問題:二值信號(hào)量的值區(qū)間為0-1。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】32、問題:若信號(hào)S的初值為5,當(dāng)前值為-2,則表示有2個(gè)等待進(jìn)程。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】33、問題:當(dāng)一進(jìn)程因在記錄型信號(hào)量S上執(zhí)行signal(S)操作而導(dǎo)致喚醒另一進(jìn)程前,S的值等于0。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】34、問題:一次允許多個(gè)進(jìn)程使用的資源稱為共享資源。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】35、問題:互斥操作時(shí),一個(gè)信號(hào)量的P、V操作一般處于同一進(jìn)程。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】36、問題:同步操作時(shí),一個(gè)信號(hào)量的P、V操作一般處于同一進(jìn)程。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】37、問題:在生產(chǎn)者消費(fèi)者問題中,不同消費(fèi)者之間不需要互斥。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】38、問題:10個(gè)生產(chǎn)者,5個(gè)消費(fèi)者共享容量為8的緩沖區(qū)的生產(chǎn)者-消費(fèi)者問題中,互斥使用緩沖區(qū)的信號(hào)量S的初始值為1。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】39、問題:整型信號(hào)量是一個(gè)整數(shù),如果一個(gè)進(jìn)程要申請(qǐng)信號(hào)量時(shí)發(fā)現(xiàn)該信號(hào)量大于等于0則表示可以獲得信號(hào)量,小于0則表示無法獲得信號(hào)量。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】40、問題:記錄型信號(hào)量增加了一個(gè)等待隊(duì)列,當(dāng)一個(gè)進(jìn)程無法獲得一個(gè)信號(hào)量時(shí),馬上釋放CPU并把自己轉(zhuǎn)換為等待狀態(tài),加入該信號(hào)量的等待隊(duì)列,從而消除忙等。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)驗(yàn)1、問題:引起死鎖的主要原因有()。選項(xiàng):A、資源靜態(tài)分配B、競爭互斥資源C、競爭共享資源D、進(jìn)程推進(jìn)不當(dāng)正確答案:【競爭互斥資源#進(jìn)程推進(jìn)不當(dāng)】2、問題:死鎖的必要條件有()。選項(xiàng):A、互斥B、占有C、非搶占D、循環(huán)等待正確答案:【互斥#非搶占#循環(huán)等待】3、問題:多個(gè)進(jìn)程競爭比進(jìn)程數(shù)目少的資源就可能產(chǎn)生死鎖,而當(dāng)資源數(shù)目大于進(jìn)程數(shù)目時(shí)就一定不會(huì)發(fā)生死鎖。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】4、問題:操作系統(tǒng)處理死鎖,只要采用預(yù)防、解除、檢測(cè)、避免等方法中的一種就足夠了。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】5、問題:如果資源分配圖沒有環(huán),那么系統(tǒng)就不處于死鎖狀態(tài);反之,如果有環(huán),那么系統(tǒng)處于死鎖狀態(tài)。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【錯(cuò)誤】隨堂測(cè)驗(yàn)1、問題:系統(tǒng)出現(xiàn)死鎖時(shí)一定同時(shí)保持了四個(gè)必要條件,對(duì)資源采用按序分配算法后可破壞的條件是()選項(xiàng):A、互斥B、占有并等待C、非搶占D、循環(huán)等待正確答案:【循環(huán)等待】2、問題:資源的靜態(tài)分配算法在解決死鎖問題中是用于()選項(xiàng):A、預(yù)防死鎖B、避免死鎖C、檢測(cè)死鎖D、解除死鎖正確答案:【預(yù)防死鎖】3、問題:產(chǎn)生系統(tǒng)死鎖的原因可能是由于()選項(xiàng):A、進(jìn)程釋放資源B、一個(gè)進(jìn)程進(jìn)入死循環(huán)C、多個(gè)進(jìn)程競爭共享型設(shè)備D、多個(gè)進(jìn)程競爭資源出現(xiàn)了循環(huán)等待正確答案:【多個(gè)進(jìn)程競爭資源出現(xiàn)了循環(huán)等待】4、問題:不能防止死鎖的資源分配策略是()選項(xiàng):A、剝奪式分配方式B、按序分配方式C、靜態(tài)分配方式D、互斥使用動(dòng)態(tài)分配方式正確答案:【互斥使用動(dòng)態(tài)分配方式】5、問題:只要確保至少一個(gè)必要條件不成立,就能預(yù)防死鎖。選項(xiàng):A、正確B、錯(cuò)誤正確答案:【正確】隨堂測(cè)驗(yàn)1、問題:死鎖的避免是進(jìn)程提出資源申請(qǐng)時(shí),動(dòng)態(tài)測(cè)試資源分配情況,僅當(dāng)系統(tǒng)處于()時(shí),才把

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論