版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)等級(jí)考試四級(jí)嵌入式工程師2選擇題1.下列選項(xiàng)中,哪一個(gè)不是操作系統(tǒng)所具有的功能?A) 管理計(jì)算機(jī)磁盤(pán)B) 提供用戶(hù)操作計(jì)算機(jī)的界面C) 管理系統(tǒng)動(dòng)態(tài)庫(kù)D) 編譯高級(jí)語(yǔ)言編寫(xiě)的程序D 【解析】操作系統(tǒng)是管理和控制計(jì)算機(jī)硬件與軟件資源的計(jì)算機(jī)程序。而高級(jí)語(yǔ)言編寫(xiě)的程序由翻譯程序翻譯成機(jī)器語(yǔ)言,這個(gè)過(guò)程是為編譯,不是由操作系統(tǒng)來(lái)完成的。故選擇D選項(xiàng)。2.在操作系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)中,微內(nèi)核結(jié)構(gòu)表示的是A) 整體式結(jié)構(gòu)B) 層次結(jié)構(gòu)C) 分布式結(jié)構(gòu)D) 客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)D 【解析】為了提高操作系統(tǒng)的正確性、靈活性、易維護(hù)性和可擴(kuò)充性,在進(jìn)行現(xiàn)代操作系統(tǒng)結(jié)構(gòu)設(shè)計(jì)時(shí),即使在單處理機(jī)環(huán)境下,大多也采用基于
2、客戶(hù)/服務(wù)器模式(即C/S模式)的微內(nèi)核結(jié)構(gòu),將操作系統(tǒng)劃分為兩大部分:微內(nèi)核和多個(gè)服務(wù)器。故選擇D選項(xiàng)。3.用戶(hù)程序在用戶(hù)態(tài)下使用特權(quán)指令而引起的中斷是A) 時(shí)鐘中斷B) 外部中斷C) 訪管中斷D) 溢出中斷C【解析】用戶(hù)程序不能直接使用特權(quán)指令。如果用戶(hù)程序在用戶(hù)態(tài)下執(zhí)行了特權(quán)指令,則引起訪管中斷,這也是CPU由用戶(hù)態(tài)向核心態(tài)轉(zhuǎn)換的方法。故選擇C選項(xiàng)。4.下列各種事件中,不屬于I/O中斷的事件是A) 數(shù)據(jù)傳送完畢B) 設(shè)備出錯(cuò)C) 指令錯(cuò)D) 鍵盤(pán)輸入C【解析】數(shù)據(jù)傳送完畢、設(shè)備出錯(cuò)和鍵盤(pán)輸入均產(chǎn)生I/O中斷。故選擇C選項(xiàng)。5.用戶(hù)在編寫(xiě)程序時(shí),若要在屏幕上畫(huà)出一個(gè)紅色的圓,需要使用A)
3、自然語(yǔ)言B) 系統(tǒng)調(diào)用C) 命令控制D) 運(yùn)行時(shí)系統(tǒng)B【解析】在屏幕畫(huà)圈,需要系統(tǒng)調(diào)用顯示屏的驅(qū)動(dòng)程序。故選擇B選項(xiàng)。6.在多道程序設(shè)計(jì)系統(tǒng)中,下列能并行工作的是A) CPU與外部設(shè)備B) 內(nèi)存和內(nèi)存C) 用戶(hù)與應(yīng)用程序D) CPU和內(nèi)存A【解析】所謂多道程序設(shè)計(jì)指的是允許多個(gè)程序同時(shí)進(jìn)入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并啟動(dòng)進(jìn)行計(jì)算的方法。從微觀上看部分程序使用CPU,部分程序使用外部設(shè)備。從宏觀上看,CPU與外部設(shè)備始終可以并行工作,這樣可以使得CPU的運(yùn)行效率達(dá)到最大化,不至于空閑。故選擇A選項(xiàng)。7.Linux操作系統(tǒng)中,進(jìn)程有多種狀態(tài)。下列狀態(tài)中,哪一個(gè)不是Linux支持的狀態(tài)?A) 運(yùn)行狀態(tài)
4、B) 安全狀態(tài)C) 僵尸狀態(tài)D) 睡眠狀態(tài) B【解析】linux上進(jìn)程有5種狀態(tài):運(yùn)行(正在運(yùn)行或在運(yùn)行隊(duì)列中等待); 中斷(休眠中, 受阻, 在等待某個(gè)條件的形成或接受到信號(hào)); 不可中斷(收到信號(hào)不喚醒和不可運(yùn)行, 進(jìn)程必須等待直到有中斷發(fā)生);僵死(進(jìn)程已終止, 但進(jìn)程描述符存在, 直到父進(jìn)程調(diào)用wait4()系統(tǒng)調(diào)用后釋放);停止(進(jìn)程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號(hào)后停止運(yùn)行運(yùn)行)。故選擇B選項(xiàng)。8.假設(shè)在UNIX操作系統(tǒng)環(huán)境下執(zhí)行以下程序:main()printf(Hello Worldn);fork();printf(Hello Worldn
5、);若程序正常運(yùn)行,子進(jìn)程創(chuàng)建成功,那么,屏幕上得到輸出的有A) 1個(gè)Hello WorldB) 2個(gè)Hello WorldC) 3個(gè)Hello WorldD) 4個(gè)Hello WorldC【解析】計(jì)算機(jī)程序設(shè)計(jì)中的fork()函數(shù)。返回值: 若成功調(diào)用一次則返回兩個(gè)值,子進(jìn)程返回0,父進(jìn)程返回子進(jìn)程標(biāo)記;否則,出錯(cuò)返回-1。假設(shè)程序正確運(yùn)行并創(chuàng)建子進(jìn)程成功,那么,子進(jìn)程為0,父進(jìn)程為進(jìn)程號(hào),故輸出兩行Hello World。此外,在fork函數(shù)之前,會(huì)輸出一行Hello World。故選擇C選項(xiàng)。9.在Pthread線(xiàn)程包中,線(xiàn)程操作pthread_yield表示的是A) 線(xiàn)程讓出CPUB)
6、 創(chuàng)建一個(gè)線(xiàn)程C) 阻塞一個(gè)線(xiàn)程D) 等待一個(gè)特定的線(xiàn)程退出A【解析】線(xiàn)程操作pthread_yield表示線(xiàn)程讓出CPU。故選擇A選項(xiàng)。10.在采用非搶占式調(diào)度的操作系統(tǒng)中,不能引起新進(jìn)程調(diào)度的事件是A) 正在運(yùn)行的進(jìn)程用完時(shí)間片B) 正在運(yùn)行的進(jìn)程出錯(cuò)C) 正在運(yùn)行的進(jìn)程等待I/O事件D) 新創(chuàng)建的進(jìn)程進(jìn)入就緒隊(duì)列D【解析】非搶占式調(diào)度的操作系統(tǒng)中,正在運(yùn)行的進(jìn)程用完時(shí)間片,正在運(yùn)行的進(jìn)程出錯(cuò),正在運(yùn)行的進(jìn)程等待I/O事件均能產(chǎn)生進(jìn)程調(diào)度。而新創(chuàng)建的進(jìn)程只能進(jìn)入就緒隊(duì)列,無(wú)法引起進(jìn)程調(diào)度。故選擇D選項(xiàng)。11.系統(tǒng)中有2個(gè)并發(fā)進(jìn)程,當(dāng)一個(gè)進(jìn)程在等待另一個(gè)進(jìn)程向它發(fā)送消息時(shí),它們之間的關(guān)系是A
7、) 同步關(guān)系B) 互斥關(guān)系C) 調(diào)度關(guān)系D) 父子進(jìn)程關(guān)系A(chǔ)【解析】題目中知一個(gè)進(jìn)程在等待另一個(gè)進(jìn)程向它發(fā)送消息,則兩進(jìn)程關(guān)系為同步關(guān)系,題中沒(méi)有說(shuō)明有共享資源、相互調(diào)用和父子關(guān)系,所以不存在互斥關(guān)系,調(diào)用關(guān)系以及父子關(guān)系,故選擇A選項(xiàng)。12.對(duì)于信號(hào)量S,執(zhí)行一次P(S)操作后,S的值A(chǔ)) 變?yōu)?1B) 不變C) 減1D) 減指定數(shù)值C【解析】PV操作由P操作原語(yǔ)和V操作原語(yǔ)組成(原語(yǔ)是不可中斷的過(guò)程),對(duì)信號(hào)量進(jìn)行操作。P(S):將信號(hào)量S的值減1,即S=S-1;如果S=0,則該進(jìn)程繼續(xù)執(zhí)行;否則該進(jìn)程置為等待狀態(tài),排入等待隊(duì)列。V(S):將信號(hào)量S的值加1,即S=S+1;如果S0,則該進(jìn)
8、程繼續(xù)執(zhí)行;否則釋放隊(duì)列中第一個(gè)等待信號(hào)量的進(jìn)程。故選擇C選項(xiàng)。13.下列關(guān)于管程的敘述中,不正確的是A) 管程是一種同步機(jī)制B) 管程只能解決進(jìn)程互斥問(wèn)題C) 引入管程是為了提高代碼可讀性D) 管程將共享變量及對(duì)共享變量的操作封裝在一起B(yǎng)【解析】一個(gè)管程定義了一個(gè)數(shù)據(jù)結(jié)構(gòu)和能為并發(fā)進(jìn)程所執(zhí)行(在該數(shù)據(jù)結(jié)構(gòu)上)的一組操作,這組操作能同步進(jìn)程和改變管程中的數(shù)據(jù)。局部于管程的數(shù)據(jù)結(jié)構(gòu),只能被局部于管程的過(guò)程所訪問(wèn),任何管程之外的過(guò)程都不能訪問(wèn)它;反之,局部于管程的過(guò)程也只能訪問(wèn)管程內(nèi)的數(shù)據(jù)結(jié)構(gòu)。由此可見(jiàn),所有進(jìn)程要訪問(wèn)臨界資源時(shí),都必須經(jīng)過(guò)管程才能進(jìn)入,而管程每次只允許一個(gè)進(jìn)程進(jìn)入管程,從而實(shí)現(xiàn)了
9、進(jìn)程的互斥。故選擇B選項(xiàng)。14.采用動(dòng)態(tài)地址映射方式向內(nèi)存裝入程序時(shí),其地址轉(zhuǎn)換工作是在什么時(shí)間完成的?A) 裝入程序時(shí)刻B) 選中程序時(shí)刻C) 每一條指令執(zhí)行時(shí)刻D) 移動(dòng)程序時(shí)刻C【解析】動(dòng)態(tài)重定位是指在裝入程序時(shí),不進(jìn)行地址轉(zhuǎn)換,而是直接把程序裝入內(nèi)存中,程序在執(zhí)行過(guò)程中,每當(dāng)執(zhí)行一條指令時(shí)都由硬件的地址轉(zhuǎn)換機(jī)構(gòu)將指令中的邏輯地址轉(zhuǎn)換成絕對(duì)地址。故選擇C選項(xiàng)。15.在可變分區(qū)存儲(chǔ)管理方案中,為加快內(nèi)存分配,當(dāng)采用最佳適應(yīng)算法時(shí)空閑區(qū)的組織應(yīng)該是A) 按空閑區(qū)大小遞減順序排列B) 按空閑區(qū)大小遞增順序排列C) 按空閑區(qū)地址從小到大排列D) 按空閑區(qū)地址從大到小排列B【解析】最佳適應(yīng)算法(B
10、est Fit):從全部空閑區(qū)中找出能滿(mǎn)足作業(yè)要求的、且大小最小的空閑分區(qū),這種方法能使碎片盡量小。為適應(yīng)此算法,空閑分區(qū)表(空閑區(qū)鏈)中的空閑分區(qū)要按從小到大進(jìn)行排序,自表頭開(kāi)始查找到第一個(gè)滿(mǎn)足要求的自由分區(qū)分配。該算法保留大的空閑區(qū),但造成許多小的空閑區(qū)。故選擇B選項(xiàng)。16.在采用頁(yè)式存儲(chǔ)管理方案的系統(tǒng)中,邏輯地址用32位表示,內(nèi)存分塊大小為210。則用戶(hù)程序最多可劃分成多少頁(yè)?A) 210B) 220C) 222D) 232C【解析】在采用頁(yè)式存儲(chǔ)管理方案的系統(tǒng)中,邏輯地址用32位表示,內(nèi)存分塊大小為210,那就存在232/210=222頁(yè)。故選擇C選項(xiàng)。17.虛擬存儲(chǔ)空間的大小受到下列
11、哪一因素的限制?A) ??臻g大小B) 物理內(nèi)存大小C) 數(shù)據(jù)量的實(shí)際大小D) 計(jì)算機(jī)地址位寬D【解析】虛擬存儲(chǔ)空間是通過(guò)硬件和軟件的綜合來(lái)擴(kuò)大用戶(hù)可存儲(chǔ)空間,它在內(nèi)存儲(chǔ)器和外存儲(chǔ)器之間增加一定的硬件和軟件支持,使兩者形成一個(gè)有機(jī)整體,支持運(yùn)行比實(shí)際配置的內(nèi)存容量大的多的大任務(wù)程序。程序預(yù)想放在外存儲(chǔ)器中,在操作系統(tǒng)的統(tǒng)一管理和調(diào)度下,按照某種置換算法依次調(diào)入內(nèi)存儲(chǔ)器由CPU執(zhí)行。虛擬存儲(chǔ)空間主要跟計(jì)算機(jī)地址位寬有關(guān)。故選擇D選項(xiàng)。18.在虛擬頁(yè)式存儲(chǔ)管理系統(tǒng)中,LRU算法是指A) 首先置換最早進(jìn)入內(nèi)存的頁(yè)面B) 首先置換近期最長(zhǎng)時(shí)間以來(lái)沒(méi)被訪問(wèn)的頁(yè)面C) 首先置換近期被訪問(wèn)次數(shù)最少的頁(yè)面D)
12、首先置換以后再也不用的頁(yè)面B【解析】LRU是Least Recently Used的縮寫(xiě),即最少使用頁(yè)面置換算法,首先置換近期最長(zhǎng)時(shí)間以來(lái)沒(méi)被訪問(wèn)的頁(yè)面,是為虛擬頁(yè)式存儲(chǔ)管理服務(wù)的。故選擇B選項(xiàng)。19.有一個(gè)虛擬頁(yè)式存儲(chǔ)管理系統(tǒng),分配給某個(gè)進(jìn)程3個(gè)頁(yè)框(假設(shè)開(kāi)始時(shí)頁(yè)框?yàn)榭眨D尺M(jìn)程執(zhí)行時(shí)的頁(yè)面訪問(wèn)序列是:0,6,0,1,5,1,5,4,1,2,5,2,4,5,2,3,5,3。若采用最佳頁(yè)面置換算法(OPT),缺頁(yè)次數(shù)為A) 10B) 9C) 8D) 7D【解析】進(jìn)程執(zhí)行時(shí)的頁(yè)面訪問(wèn)序列是:0,6,0,1,5,1,5,4,1,2,5,2,4,5,2,3,5,3。若采用最佳頁(yè)面置換算法,缺頁(yè)的時(shí)候
13、如下圖所示:共發(fā)生了7次缺頁(yè)次數(shù)。故選擇D選項(xiàng)。20.在文件系統(tǒng)中,文件的邏輯塊與存儲(chǔ)介質(zhì)上物理塊存放順序一致的物理結(jié)構(gòu)是A) 順序結(jié)構(gòu)B) 鏈接結(jié)構(gòu)C) 索引結(jié)構(gòu)D) B+樹(shù)結(jié)構(gòu)A【解析】將一個(gè)文件中邏輯上連續(xù)的信息存放到存儲(chǔ)介質(zhì)的依次相鄰的塊上,便形成順序結(jié)構(gòu),這類(lèi)文件叫順序文件,又稱(chēng)連續(xù)文件。這是一種邏輯記錄順序 和物理記錄順序完全一致的文件。故選擇A選項(xiàng)。21.下列哪一種方法不能用于提高文件目錄檢索效率?A) 限制子目錄個(gè)數(shù)B) 引入當(dāng)前目錄C) 采用相對(duì)路徑文件名D) 將目錄項(xiàng)分解A【解析】可以提高文件系統(tǒng)的性能的有: 塊高速緩存、磁盤(pán)驅(qū)動(dòng)調(diào)度和目錄項(xiàng)分解法,此外,還可以采用引入當(dāng)前
14、目錄以及相對(duì)路徑文件名的方式。故選擇A選項(xiàng)。22.下列哪一項(xiàng)不是打開(kāi)文件時(shí)所做的工作?A) 填寫(xiě)文件控制塊中的文件讀寫(xiě)方式B) 檢查文件名所對(duì)應(yīng)的文件控制塊是否已調(diào)入內(nèi)存C) 檢查操作的合法性D) 返回給用戶(hù)一個(gè)文件描述符A【解析】打開(kāi)文件必須先提出打開(kāi)文件的請(qǐng)求,必須向系統(tǒng)提供參數(shù):用戶(hù)名、文件名、存取方式、存儲(chǔ)設(shè)備類(lèi)型、口令等,并不需要填寫(xiě)文件讀寫(xiě)方式,選項(xiàng)A錯(cuò)誤。文件系統(tǒng)在接到用戶(hù)的打開(kāi)文件要求后,應(yīng)完成的主要工作為:根據(jù)文件名查找文件目錄,檢查相關(guān)文件控制塊是否讀入內(nèi)存,并檢查文件操作是否合法。最后將文件描述符返回給用戶(hù)。故選擇A選項(xiàng)。23.假設(shè)某文件系統(tǒng)的物理結(jié)構(gòu)采用類(lèi)UNIX的二級(jí)
15、索引結(jié)構(gòu)。主索引表有12項(xiàng),前10項(xiàng)給出文件前10塊的磁盤(pán)地址,第11項(xiàng)給出一級(jí)索引表的地址,第12項(xiàng)給出二級(jí)索引表的地址。一級(jí)和二級(jí)索引表的大小均為一個(gè)磁盤(pán)塊,可存放100個(gè)磁盤(pán)地址。針對(duì)以上描述的文件系統(tǒng),一個(gè)文件最大為多少塊?A) 10010B) 10110C) 10100D) 11000B【解析】直接索引磁盤(pán)塊有10個(gè),采用一級(jí)索引的磁盤(pán)塊有100個(gè),采用二級(jí)索引的磁盤(pán)塊有100*100個(gè),合計(jì)為10110個(gè)。故選擇B選項(xiàng)。24.假設(shè)某文件系統(tǒng)的物理結(jié)構(gòu)采用類(lèi)UNIX的二級(jí)索引結(jié)構(gòu)。主索引表有12項(xiàng),前10項(xiàng)給出文件前10塊的磁盤(pán)地址,第11項(xiàng)給出一級(jí)索引表的地址,第12項(xiàng)給出二級(jí)索引
16、表的地址。一級(jí)和二級(jí)索引表的大小均為一個(gè)磁盤(pán)塊,可存放100個(gè)磁盤(pán)地址。在找到主索引表之后,要訪問(wèn)文件的第1000塊,還需要啟動(dòng)多少次磁盤(pán)?A) 2B) 3C) 4D) 5B【解析】110塊采用的是直接索引,需要啟動(dòng)磁盤(pán)1次;11110塊采用的是一級(jí)索引,需要啟動(dòng)磁盤(pán)2次;11110110塊采用的是二級(jí)索引,需要啟動(dòng)磁盤(pán)3次。第1000塊訪問(wèn)時(shí),找到主索引后,需要啟動(dòng)磁盤(pán)2次。故選擇B選項(xiàng)。25.下列各項(xiàng)時(shí)間中,哪一項(xiàng)不會(huì)影響磁盤(pán)讀寫(xiě)性能?A) 尋道時(shí)間B) 旋轉(zhuǎn)延時(shí)C) 傳輸時(shí)間D) 調(diào)度時(shí)間D【解析】磁盤(pán)設(shè)備在工作時(shí),以恒定的速率旋轉(zhuǎn),為了讀和寫(xiě),磁頭必須能移動(dòng)到所要求的磁道上,并等待所要
17、求的扇區(qū)的開(kāi)始位置旋轉(zhuǎn)到磁頭下,然后再開(kāi)始讀和寫(xiě),故把對(duì)磁盤(pán)的訪問(wèn)時(shí)間分為三部分:尋道時(shí)間Ts,旋轉(zhuǎn)延時(shí)時(shí)間Tr和傳輸時(shí)間Tt。其中尋道時(shí)間Ts最能影響磁盤(pán)讀寫(xiě)的性能。故選擇D選項(xiàng)。26.設(shè)備按信息交換單位進(jìn)行分類(lèi),可分為A) 系統(tǒng)設(shè)備和用戶(hù)設(shè)備B) 系統(tǒng)設(shè)備和塊設(shè)備C) 塊設(shè)備和字符設(shè)備D) 存儲(chǔ)設(shè)備和控制設(shè)備C【解析】設(shè)備按交換信息的單位來(lái)劃分有字符設(shè)備和塊設(shè)備兩類(lèi)。故選擇C選項(xiàng)。27.在操作系統(tǒng)的I/O管理中,緩沖池管理中著重考慮的是A) 選擇緩沖區(qū)的大小B) 決定緩沖區(qū)的數(shù)量C) 實(shí)現(xiàn)進(jìn)程訪問(wèn)緩沖區(qū)的同步D) 限制訪問(wèn)緩沖區(qū)的進(jìn)程數(shù)量C【解析】在操作系統(tǒng)的I/O管理中,緩沖池管理中著重
18、考慮的是實(shí)現(xiàn)進(jìn)程訪問(wèn)緩沖區(qū)的同步。故選擇C選項(xiàng)。28.進(jìn)程出現(xiàn)饑餓現(xiàn)象是指A) 計(jì)算機(jī)系統(tǒng)發(fā)生了重大故障B) 有多個(gè)互相等待的進(jìn)程同時(shí)存在C) 進(jìn)程因競(jìng)爭(zhēng)資源而無(wú)休止地等待對(duì)方釋放已占有的資源D) 進(jìn)程的優(yōu)先級(jí)較低而長(zhǎng)時(shí)間得不到調(diào)度D【解析】進(jìn)程饑餓,指當(dāng)?shù)却龝r(shí)間給進(jìn)程推進(jìn)和響應(yīng)帶來(lái)明顯影響稱(chēng)為進(jìn)程饑餓。當(dāng)饑餓到一定程度的進(jìn)程在等待到即使完成也無(wú)實(shí)際意義的時(shí)候稱(chēng)為饑餓死亡。而進(jìn)程的優(yōu)先級(jí)決定了進(jìn)程進(jìn)入運(yùn)行狀態(tài)的先后。故選擇D選項(xiàng)。29.銀行家算法是應(yīng)對(duì)死鎖的一種算法,其實(shí)現(xiàn)的是A) 死鎖鴕鳥(niǎo)算法B) 死鎖檢測(cè)與恢復(fù)算法C) 死鎖避免算法D) 死鎖預(yù)防算法C【解析】銀行家算法是一種最有代表性的避
19、免死鎖的算法。又被稱(chēng)為資源分配拒絕法。在避免死鎖方法中允許進(jìn)程動(dòng)態(tài)地申請(qǐng)資源,但系統(tǒng)在進(jìn)行資源分配之前,應(yīng)先計(jì)算此次分配資源的安全性,若分配不會(huì)導(dǎo)致系統(tǒng)進(jìn)入不安全狀態(tài),則分配,否則等待。故選擇C選項(xiàng)。30.死鎖定理的描述是A) )當(dāng)且僅當(dāng)當(dāng)前狀態(tài)的資源分配圖是可完全化簡(jiǎn)的B) 當(dāng)且僅當(dāng)當(dāng)前狀態(tài)的狀態(tài)轉(zhuǎn)換圖是不可完全化簡(jiǎn)的C) 當(dāng)且僅當(dāng)當(dāng)前狀態(tài)的資源分配圖是不可完全化簡(jiǎn)的D) 當(dāng)且僅當(dāng)當(dāng)前狀態(tài)的狀態(tài)轉(zhuǎn)換圖是可完全化簡(jiǎn)的C【解析】先看系統(tǒng)還剩下多少資源沒(méi)分配,再看有哪些進(jìn)程是不阻塞的,接著把不阻塞的進(jìn)程的所有邊都去掉,形成一個(gè)孤立的點(diǎn),再把系統(tǒng)分配給這個(gè)進(jìn)程的資源回收回來(lái),這樣,系統(tǒng)剩余的空閑資源
20、便多了起來(lái),接著又去看看剩下的進(jìn)程有哪些是不阻塞的,然后又把它們逐個(gè)變成孤立的點(diǎn)。最后,所有的資源和進(jìn)程都變成孤立的點(diǎn)。這樣的圖就叫做可完全簡(jiǎn)化。如果一個(gè)圖可完全簡(jiǎn)化,則不會(huì)產(chǎn)生死鎖;如果一個(gè)圖不可完全簡(jiǎn)化,則會(huì)產(chǎn)生死鎖。這就是死鎖定理。故選擇C選項(xiàng)。31.以下關(guān)于哈佛結(jié)構(gòu)計(jì)算機(jī)的敘述中,正確的是A) 計(jì)算機(jī)由運(yùn)算器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備組成B) 指令和數(shù)據(jù)分別存放在不同的存儲(chǔ)器內(nèi)C) 計(jì)算機(jī)由運(yùn)算器、控制器、輸入設(shè)備和輸出設(shè)備組成D) 機(jī)器以控制器為中心32.十進(jìn)制數(shù)133對(duì)應(yīng)的8位二進(jìn)制數(shù)是A) 01111011B) 10000111C) 01111101D) 1000010133.
21、十六進(jìn)制數(shù)63對(duì)應(yīng)的8位二進(jìn)制數(shù)是A) 01100101B) 01100011C) 01010011D) 0110101134.若X=01110010,則X補(bǔ)為A) 10001110B) 10110010C) 11001101D) 1000110135.ASCII碼的全稱(chēng)是A) 美國(guó)信息系統(tǒng)編碼B) 計(jì)算機(jī)系統(tǒng)存取碼C) 美國(guó)計(jì)算機(jī)系統(tǒng)編碼D) 美國(guó)國(guó)家標(biāo)準(zhǔn)信息交換碼36.若A=10010010、B=11110001,執(zhí)行A加B后狀態(tài)寄存器中標(biāo)志位為A) SF =1B) ZF = 1C) AF = 1D) CF = 037.在指令流水線(xiàn)中,如果采用二次重疊控制方式,所需執(zhí)行時(shí)間為A) T=3t
22、+(n-1)tB) T=3t+(n-1)2tC) T=3t+(n-1)3tD) T=3t+(n-1)4t38.一個(gè)完整的指令周期應(yīng)包括A) 取指周期和執(zhí)行周期B) 取指周期、執(zhí)行周期和間址周期C) 取指周期、執(zhí)行周期和中斷周期D) 取指周期、執(zhí)行周期、間址周期和中斷周期39.設(shè)某浮點(diǎn)數(shù)共12位,其中階碼含1位階符共4位,以2為底,補(bǔ)碼表示;尾數(shù)含1位數(shù)符共8位,補(bǔ)碼表示,則規(guī)格化浮點(diǎn)數(shù)所能表示的最大正數(shù)是A) 26-1B) 27-1C) 28-1D) 29-140.直接尋址指令地址字段的內(nèi)容是A) 寄存器的地址B) 操作數(shù)本身C) 操作數(shù)在主存中的地址D) 寄存器名稱(chēng)41.Pentium CP
23、U被復(fù)位而恢復(fù)正常工作,是指A) 從內(nèi)存物理地址0處開(kāi)始執(zhí)行程序B) 重新從內(nèi)存讀入程序執(zhí)行C) 重新從硬盤(pán)讀入程序執(zhí)行D) 從內(nèi)存物理地址FFFFFFF0H處開(kāi)始執(zhí)行程序42.閃速存儲(chǔ)器(Flash Memory)主要特點(diǎn)是A) 一旦寫(xiě)入信息就固定不變B) 既可在不加電的情況下長(zhǎng)期保存信息,又能在線(xiàn)進(jìn)行快速擦除與重寫(xiě)C) 存取時(shí)間的長(zhǎng)短與信息所在存儲(chǔ)單元的物理位置有關(guān)D) 存取操作必須按順序進(jìn)行43.溫切斯特磁盤(pán)主要特點(diǎn)是A) 采用密封組合方式,將磁頭、盤(pán)片、驅(qū)動(dòng)部件以及讀/寫(xiě)電路等組裝成一個(gè)不能隨意拆卸的整體B) 采用移動(dòng)磁頭結(jié)構(gòu)C) 盤(pán)片由硬質(zhì)鋁合金材料制成,表面涂有一層可被磁化的硬磁特
24、性材料D) 硬盤(pán)主軸電機(jī)的旋轉(zhuǎn)速度大于等于7200轉(zhuǎn)/分鐘44.當(dāng)Pentium微處理器工作在保護(hù)模式下時(shí),下列選項(xiàng)正確的是A) 利用分段部件轉(zhuǎn)換地址B) 中斷向量區(qū)地址范圍為00000H-003FFHC) 支持多任務(wù)操作D) 利用分頁(yè)部件轉(zhuǎn)換地址45.直接映射是指主存中A) 任何一個(gè)塊均可以映射裝入到Cache中任何一個(gè)塊的位置上B) 任何一個(gè)塊全部映射到Cache中一個(gè)組中的任何一塊C) 每一個(gè)塊只能被裝入到Cache中唯一的一個(gè)指定位置D) 地址塊與Cache中的地址塊直接映射46.對(duì)于字節(jié)編址的計(jì)算機(jī),如果主存容量為32K,則該主存的存儲(chǔ)容量為A) 215 bB) 32768BC) 2
25、16 BD) 32000B47.下面關(guān)于高速緩沖存儲(chǔ)器的敘述中,正確的是A) 屬于主存儲(chǔ)器的一部分B) 屬于輔助存儲(chǔ)器的一部分C) 位于主存和CPU之間D) 位于主存儲(chǔ)器和輔助存儲(chǔ)器之間48.有匯編程序段如下 CODES SEGMENT ASSUME CS:CODES START: MOV CX, 10 XOR AX, AX MOV BX, 1 AGAIN: ADD AX, BX INC BX LOOP AGAIN CODES ENDS END START 程序執(zhí)行后,AX和BX的內(nèi)容分別是A) 10,10B) 55,10C) 55,11D) 60,1049.8086CPU在響應(yīng)INTR中斷時(shí)
26、A) 中斷類(lèi)型碼等于8B) 中斷類(lèi)型碼等于16 C) 中斷類(lèi)型碼由I/O提供D) 中斷類(lèi)型碼由CPU提供50.為使8086CPU能夠響應(yīng)NMI的中斷請(qǐng)求A) 必須把標(biāo)志寄存器的IF置1B) 必須把標(biāo)志寄存器的TF置1 C) 必須把標(biāo)志寄存器的IF置0D) 標(biāo)志寄存器的IF置1/置0均可51.如果8259A在初始化時(shí)ICW2 = 85H,IR3收到外部中斷請(qǐng)求,8259A將發(fā)給CPU的中斷類(lèi)型碼是A) 82HB) 83HC) 84HD) 85H52.8259A在全嵌套方式下A) 可以響應(yīng)同級(jí)和更高級(jí)的中斷請(qǐng)求B) 可以響應(yīng)低級(jí)和更高級(jí)的中斷請(qǐng)求C) 可以響應(yīng)低級(jí)中斷請(qǐng)求D) 中斷請(qǐng)求優(yōu)先級(jí)按IR
27、0到IR7順序排列53.CPU向I/O接口傳送的控制信息是通過(guò)A) 控制總線(xiàn)傳送B) 數(shù)據(jù)總線(xiàn)傳送C) 地址總線(xiàn)傳送D) 控制總線(xiàn)和地址總線(xiàn)傳送54.用于串行通信的起止異步式協(xié)議的校驗(yàn)位可以為A) 1位B) 1.5位C) 2位D) 3位55.RS-232C標(biāo)準(zhǔn)中用于傳送數(shù)據(jù)的信號(hào)線(xiàn)是A) RXDB) TD C) TXDD) DTR56.下面關(guān)于8251A的敘述中,錯(cuò)誤的是 A) 可工作在全雙工方式B) 可設(shè)置字符的位數(shù)C) 可產(chǎn)生1個(gè)或3個(gè)停止位D) 具有奇偶校驗(yàn)功能57.8251A工作在同步模式時(shí),波特率因子為A) 1B) 8C) 16D) 6458.可編程并行通信接口8255A的端口C可以
28、設(shè)置成A) 方式0或方式1B) 方式1C) 方式0D) 方式0或方式1或方式259. 如果希望8253的計(jì)數(shù)器1工作在模式1,每收到外部5個(gè)脈沖時(shí)產(chǎn)生中斷,計(jì)數(shù)值應(yīng)設(shè)置為A) 3B) 4C) 5D) 660.總線(xiàn)驅(qū)動(dòng)的目的是使總線(xiàn)提供A) 更高的帶寬B) 更多種類(lèi)型的電壓C) 更高的工作頻率D) 更大的電流多選題1.操作系統(tǒng)為用戶(hù)提供了多種使用接口,它們是A) 機(jī)器指令B) 圖標(biāo)和菜單C) 命令行D) 匯編語(yǔ)句E) 系統(tǒng)調(diào)用BCE 【解析】操作系統(tǒng)提供了3類(lèi)型的接口供用戶(hù)使用:(1)命令接口:提供一組命令供用戶(hù)直接或間接操作。根據(jù)作業(yè)的方式不同,命令接口又分為聯(lián)機(jī)命令接口和脫節(jié)命令接口。(2)
29、程序接口:程序接口由一組系統(tǒng)調(diào)用命令組成,提供一組系統(tǒng)調(diào)用命令供用戶(hù)程序使用。(3)圖形界面接口:通過(guò)圖標(biāo)、窗口、菜單、對(duì)話(huà)框及其他元素,和文字組合,在桌面上形成一個(gè)直觀易懂,使用方便的計(jì)算機(jī)操作環(huán)境。故選擇B、C、E選項(xiàng)。2.從操作系統(tǒng)的角度看,進(jìn)程的必要組成成份是A) 進(jìn)程控制塊B) 動(dòng)態(tài)鏈接庫(kù)C) 數(shù)據(jù)D) 指令代碼E) 用戶(hù)棧ACD 【解析】進(jìn)程是由程序(代碼)、數(shù)據(jù)和進(jìn)程控制塊三個(gè)部分組成。故選擇A、C、D選項(xiàng)3.現(xiàn)代操作系統(tǒng)中,引入線(xiàn)程的主要目的是A) 提高并發(fā)度B) 每個(gè)線(xiàn)程擁有獨(dú)立的地址空間C) 減少通信開(kāi)銷(xiāo)D) 線(xiàn)程之間的切換時(shí)間短E) 每個(gè)線(xiàn)程可以擁有獨(dú)立的棧ACDE【解析
30、】線(xiàn)程是進(jìn)程中某個(gè)單一順序的控制流,也被稱(chēng)為輕量進(jìn)程。提高了響應(yīng)速度,資源共享,經(jīng)濟(jì)實(shí)惠,提高了多處理機(jī)體系結(jié)構(gòu)的利用率,使OS具有更好的并發(fā)性。在每個(gè)線(xiàn)程中都應(yīng)具有一個(gè)用于控制線(xiàn)程運(yùn)行的線(xiàn)程控制塊TCB,用于指示被執(zhí)行指令序列的程序計(jì)數(shù)器、保留局部變量、少數(shù)狀態(tài)參數(shù)和返回地址等的一組寄存器和堆棧。由于線(xiàn)程很輕,故線(xiàn)程的切換非常迅速且開(kāi)銷(xiāo)小。故選擇A、C、D、E選項(xiàng)。4.關(guān)于讀者寫(xiě)者問(wèn)題,下列敘述中哪些是錯(cuò)誤的?reader()while (TRUE) P(mutex);rc = rc + 1;if (rc = = 1) P (w);V(mutex); 讀操作;P(mutex); rc = r
31、c - 1;if (rc = = 0) V(w);V(mutex);其他操作;writer()while (TRUE) P(w);寫(xiě)操作;V(w);A) 信號(hào)量w的初值是0B) 信號(hào)量mutex的初值是1C) 計(jì)數(shù)器rc的初值是0D) 語(yǔ)句P(mutex)的位置可以放到語(yǔ)句rc = rc + 1后面E) 語(yǔ)句可以取消ADE【解析】信號(hào)量w是為了互斥訪問(wèn)寫(xiě)操作,初始值為1;P(mutex)是為了互斥訪問(wèn)rc這一臨界資源,不能修改其執(zhí)行順序;語(yǔ)句的存在使得多個(gè)reader可以同時(shí)訪問(wèn),不能取消。故選擇A、D、E選項(xiàng)。5.在操作系統(tǒng)各種存儲(chǔ)管理方法中,存在外碎片的是A) 固定分區(qū)B) 頁(yè)式C) 動(dòng)態(tài)
32、分區(qū)D) 段式E) 段頁(yè)式CD【解析】在操作系統(tǒng)各種存儲(chǔ)管理方法中,存在碎片的方法是動(dòng)態(tài)分區(qū)和段式存儲(chǔ)管理方法,動(dòng)態(tài)分區(qū)方法多次分配回收后便會(huì)產(chǎn)生碎片,段式存儲(chǔ)管理方式亦是如此。故選擇C、D選項(xiàng)。6.在虛擬頁(yè)式存儲(chǔ)管理系統(tǒng)中,每個(gè)頁(yè)表項(xiàng)中必須包含的是A) 頁(yè)框號(hào)B) 有效位C) 修改位D) 磁盤(pán)始址E) 訪問(wèn)位ABCE【解析】在虛擬頁(yè)式存儲(chǔ)管理系統(tǒng)中,每個(gè)頁(yè)表項(xiàng)中必須包含的是:有效位:用于指明表項(xiàng)對(duì)地址轉(zhuǎn)換是否有效。讀寫(xiě)位:如果等于1,表示頁(yè)面可以被讀、寫(xiě)或執(zhí)行。如果為0,表示頁(yè)面只讀或可執(zhí)行。訪問(wèn)標(biāo)志:處理器只負(fù)責(zé)設(shè)置該標(biāo)志,操作系統(tǒng)可通過(guò)定期地復(fù)位該標(biāo)志來(lái)統(tǒng)計(jì)頁(yè)面的使用情況。修改位:當(dāng)處理
33、器對(duì)一個(gè)頁(yè)面執(zhí)行寫(xiě)操作時(shí),就會(huì)設(shè)置對(duì)應(yīng)頁(yè)表項(xiàng)的D標(biāo)志。處理器并不會(huì)修改頁(yè)目錄項(xiàng)中的D標(biāo)志。頁(yè)表項(xiàng)不一定包含磁盤(pán)起始地址。故選擇A、B、C、E選項(xiàng)。7.為了保證操作系統(tǒng)中文件的安全,可以采用的方法是A) 定時(shí)轉(zhuǎn)儲(chǔ)備份文件B) 設(shè)置文件訪問(wèn)控制列表C) 采用RAID陣列D) 使用固態(tài)硬盤(pán)E) 加裝不間斷電源AB【解析】為了保證操作系統(tǒng)中文件的安全,可以采用的方法是1.建立副本。2.定時(shí)轉(zhuǎn)儲(chǔ)。3.規(guī)定文件的存取權(quán)限。故選擇A、B選項(xiàng)。8.下列關(guān)于FAT文件系統(tǒng)的敘述中,哪些是正確的?A) FAT是指文件分配表B) FAT16是指系統(tǒng)中用16位表示簇號(hào)C) FAT文件系統(tǒng)是Windows支持的文件系統(tǒng)D) FAT16支持長(zhǎng)文件名,文件名可達(dá)到255個(gè)字符E) FAT文件系統(tǒng)中文件的物理結(jié)構(gòu)是鏈接結(jié)構(gòu)ABCE【解析】FAT也就是Windows支持的,采用鏈接結(jié)構(gòu)的物理結(jié)構(gòu)文件分配表,F(xiàn)At12、FAT16、FAT32均是
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度國(guó)際雇員勞動(dòng)權(quán)益保護(hù)合同
- 2025年度智能城市建設(shè)內(nèi)部股權(quán)轉(zhuǎn)讓協(xié)議范本
- 2025年度商業(yè)空間窗簾設(shè)計(jì)、安裝及后期維護(hù)合同4篇
- 2025年美團(tuán)電商平臺(tái)用戶(hù)隱私保護(hù)與數(shù)據(jù)安全協(xié)議
- 2025版小區(qū)房屋裝修智能家居系統(tǒng)安全評(píng)估與認(rèn)證合同2篇
- 2025年度新能源項(xiàng)目用地承包及轉(zhuǎn)讓合同協(xié)議書(shū)4篇
- 2025年度門(mén)窗行業(yè)環(huán)保檢測(cè)與認(rèn)證服務(wù)合同4篇
- 二零二五年度外教合同終止與清算協(xié)議合同
- 二零二五年度土地租賃合同(農(nóng)業(yè)開(kāi)發(fā))4篇
- 二零二五年度錨具市場(chǎng)推廣合作合同4篇
- 鋪大棚膜合同模板
- 長(zhǎng)亭送別完整版本
- 2024年英語(yǔ)高考全國(guó)各地完形填空試題及解析
- 智能養(yǎng)老院視頻監(jiān)控技術(shù)方案
- 你比我猜題庫(kù)課件
- 無(wú)人駕駛航空器安全操作理論復(fù)習(xí)測(cè)試附答案
- 建筑工地春節(jié)留守人員安全技術(shù)交底
- 默納克-NICE1000技術(shù)交流-V1.0
- 蝴蝶蘭的簡(jiǎn)介
- 老年人心理健康量表(含評(píng)分)
- 《小兒靜脈輸液速度》課件
評(píng)論
0/150
提交評(píng)論