二級C++語言程序設(shè)計-公共基礎(chǔ)知識-第1章計算機系統(tǒng)_第1頁
二級C++語言程序設(shè)計-公共基礎(chǔ)知識-第1章計算機系統(tǒng)_第2頁
二級C++語言程序設(shè)計-公共基礎(chǔ)知識-第1章計算機系統(tǒng)_第3頁
二級C++語言程序設(shè)計-公共基礎(chǔ)知識-第1章計算機系統(tǒng)_第4頁
二級C++語言程序設(shè)計-公共基礎(chǔ)知識-第1章計算機系統(tǒng)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

二級C++語言程序設(shè)計-公共基礎(chǔ)知識-第1章計算機系統(tǒng)[單選題]1.假定帶符號整數(shù)采用補碼表示,若int型變量x和y的機器數(shù)分別是FFFFFFDFH和00000041H,則x、y的值以及x-y的機器數(shù)分別(江南博哥)是()。A.x=-65,y=41,x-y的機器數(shù)溢出B.x=-33,y=65,x-y的機器數(shù)為FFFFFF9DHC.x=-33,y=65,x-y的機器數(shù)為FFFFFF9EHD.x=-65,y=41,x-y的機器數(shù)為FFFFFF96H正確答案:C參考解析:x機器數(shù)為FFFFFFDFH,轉(zhuǎn)換為二進制數(shù)為11111111111111111111111111011111,通過按位取反末位加1可得原碼為10000000000000000000000000100001,即-33;y機器數(shù)為00000041,由于y為正數(shù),因此其補碼為其原碼,故y原碼為00000041,即65。-65的二進制原碼為10000000000000000000000001000001,轉(zhuǎn)換為補碼十六進制為FFFFFFBF,則x-y為FFFFFFDF+FFFFFFBF=FFFFFF9E。此處也可以直接將-98轉(zhuǎn)換為機器碼即可得到此結(jié)果。[單選題]2.()優(yōu)先數(shù)是在創(chuàng)建進程時確定的,確定之后在整個進程運行期間不再改變。A.先來先服務(wù)B.靜態(tài)C.動態(tài)D.短作業(yè)正確答案:B參考解析:靜態(tài)優(yōu)先數(shù)是在進程創(chuàng)建時根據(jù)進程初始特性或用戶要求而確定的,而且該優(yōu)先數(shù)在進程的整個生命周期內(nèi)一直不變。[單選題]3.下面有關(guān)選擇進程調(diào)度算法的準則錯誤的是()。A.盡量提高處理器利用率B.盡可能提高系統(tǒng)吞吐量C.適當增長進程在就緒隊列中的等待時間D.盡快響應(yīng)交互式用戶的請求正確答案:C參考解析:選擇調(diào)度算法應(yīng)該盡量減少等待時間,從而降低響應(yīng)時間。[單選題]4.已知IEEE754單精度浮點數(shù)十六進制值為42E48000,那它的十進制為()。A.114.25B.57.125C.50.25D.28.5625正確答案:A參考解析:將此十六進制表示浮點數(shù)表示為二進制為01000010111001001000000000000000,其中階碼為133,換成原碼為6,所以此數(shù)為1.11001001×26=1110010.01(B),換成十進制為114.25。[單選題]5.馮·諾依曼計算機的特點是()。Ⅰ.采用二進制Ⅱ.存儲程序Ⅲ.控制流驅(qū)動方式Ⅳ.數(shù)據(jù)流驅(qū)動方式A.僅Ⅰ、ⅡB.僅Ⅰ、Ⅱ、ⅢC.僅Ⅰ、Ⅱ、ⅣD.Ⅰ、Ⅱ、Ⅲ、Ⅳ正確答案:A參考解析:馮·諾依曼計算機采用指令流驅(qū)動,并不采用數(shù)據(jù)流和控制流驅(qū)動,所以只有Ⅰ、Ⅱ正確。[單選題]6.下列關(guān)于IEEE754浮點數(shù)格式的敘述中,正確的是()。A.尾數(shù)和階碼均用原碼表示B.尾數(shù)用補碼表示、階碼用原碼表示C.只能表示規(guī)格化數(shù)D.可以表示規(guī)格化數(shù)和非規(guī)格化數(shù)正確答案:D參考解析:IEEE754的浮點格式既可以表示規(guī)格化數(shù),也可以表示非規(guī)格化數(shù),同時,指數(shù)部分采用移碼表示,尾數(shù)部分采用原碼表示。[單選題]7.存儲管理的目的是()。A.方便用戶B.提高內(nèi)存利用率C.方便用戶和提高內(nèi)存利用率D.增加內(nèi)存實際容量正確答案:C參考解析:存儲管理的目的有兩個:一是方便用戶,二是提高內(nèi)存利用率。[單選題]8.由3個“1”和5個“0”組成的8位二進制補碼,能表示的最小整數(shù)是()。A.-126B.-125C.-32D.-3正確答案:B參考解析:能表示的最小整數(shù)一定是負數(shù),符號位占用1個“1”;負數(shù)的補碼和原碼的轉(zhuǎn)化是:原碼符號位不變,數(shù)值部分按位取反,末位加“1”。因此最小的整數(shù)的補碼是“10000011”,原碼為“11111101”,即-12510。[單選題]9.下列數(shù)中最大的數(shù)是()。A.(10011001)2B.(227)8C.(98)16D.(152)10正確答案:A參考解析:比較大小,一般是要轉(zhuǎn)成十進制進行比較,A項的十進制為153;B項的十進制為151;C項的十進制為152;D項的十進制為152。[單選題]10.計算機的存儲器采用分級方式是為了()。A.減少主機箱的體積B.解決容量、速度、價格三者之間的矛盾C.存儲大量數(shù)據(jù)方便D.操作方便正確答案:B參考解析:Cache和內(nèi)存、硬盤,速度高的造價也高,而且容量也小,所以得兼顧。[單選題]11.操作系統(tǒng)實現(xiàn)()存儲管理的代價最小。A.分區(qū)B.分頁C.分段D.段頁正確答案:A參考解析:實現(xiàn)分頁、分段和段頁式存儲管理都需要特殊的硬件的支持,因而代價比較高。分區(qū)存儲管理是滿足多道程序運行的最簡單的存儲管理方案,這種管理方法特別適用于小型機、微型機上的多道程序系統(tǒng)。[單選題]12.下列方式中,()不適用于實現(xiàn)虛擬存儲器。A.可變分區(qū)管理B.頁式存儲管理C.段式存儲管理D.段頁式存儲管理正確答案:A參考解析:虛擬存儲器必須建立在離散分配的基礎(chǔ)上,因此其實現(xiàn)方式也可分成請求分頁、請求分段和請求段頁式等方式。[單選題]13.下列選項中的英文縮寫均為總線標準的是()。A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-Express正確答案:D參考解析:選項A中的CRT和USB、選項B中的CPI、選項C中的RAM和MIPS均不是總線標準的英文縮寫,只有選項D中的英文縮寫均為總線標準。[單選題]14.下列選項中,可能將進程喚醒的事件是()。Ⅰ.I/O結(jié)束Ⅱ.某進程退出臨界區(qū)Ⅲ.當前進程的時間片用完A.僅ⅠB.僅ⅢC.僅Ⅰ、ⅡD.Ⅰ、Ⅱ、Ⅲ正確答案:C參考解析:可能喚醒進程的事件包括I/O結(jié)束、某進程退出臨界區(qū)等。當前進程的時間片用完會引起另一個進程的調(diào)度并運行,不是喚醒進程。[單選題]15.操作系統(tǒng)在計算機系統(tǒng)中位于()之間。A.CPU和用戶之間B.中央處理器CPUC.計算機硬件和用戶D.計算機硬件和軟件之間正確答案:C參考解析:現(xiàn)代操作系統(tǒng)是一個復(fù)雜的軟件系統(tǒng),它與計算機硬件系統(tǒng)有著緊密聯(lián)系,也與用戶有密不可分的關(guān)系,它在計算機系統(tǒng)中位于計算機裸機和計算機用戶之間,用戶通過OS來使用計算機系統(tǒng)。或者說,用戶在OS幫助下,能夠方便、快捷、安全、可靠地操縱計算機硬件和運行自己的程序。[單選題]16.在設(shè)備管理中,不屬于I/O控制方式的是()。A.程序查詢方式B.中斷驅(qū)動方式C.DMA方式D.重定位方式正確答案:D參考解析:I/O控制方式主要有以下方式:①程序查詢方式,該方式采用用戶程序直接控制主機與外部設(shè)備之間輸入/輸出操作;②中斷方式,I/O設(shè)備的結(jié)束與啟動都是向CPU發(fā)出中斷請求信號,CPU接收到信號就可以采取相應(yīng)措施;③DMA方式,無需CPU的干預(yù),允許主存儲器和I/O設(shè)備之間通過“DMA控制器(DMAC)”直接進行批量數(shù)據(jù)交換;④I/O通道控制方式,通過一個稱為外圍設(shè)備處理器的通道,來實現(xiàn)主存與I/O設(shè)備進行直接數(shù)據(jù)交換的控制方式。[單選題]17.操作系統(tǒng)是對()進行管理的軟件。A.軟件B.硬件C.計算機資源D.應(yīng)用程序正確答案:C參考解析:從一般用戶的觀點,可把OS看做是用戶與計算機硬件系統(tǒng)之間的接口;從資源管理的觀點看,則可把OS視為計算機系統(tǒng)資源的管理者。另外,OS實現(xiàn)了對計算機資源的抽象,隱藏了對硬件操作的細節(jié),使用戶能更方便地使用機器。操作系統(tǒng)是系統(tǒng)軟件,它管理著計算機的軟硬件資源。軟件資源是指計算機中的應(yīng)用程序和數(shù)據(jù)。[單選題]18.下列關(guān)于SPOOLing技術(shù)的敘述中,錯誤的是()。A.需要外存的支持B.需要多道程序設(shè)計技術(shù)的支持C.可以讓多個作業(yè)共享一臺獨占設(shè)備D.由用戶作業(yè)控制設(shè)備與輸入/輸出之間的數(shù)據(jù)傳送正確答案:D參考解析:D項,輸入/輸出進程是系統(tǒng)控制的,不是用戶作業(yè)控制設(shè)備控制的,因此D項錯誤;A項,輸入井、輸出井就是在磁盤(外存)開辟的存儲空間,需要外存的支持;B項,SPOOLing技術(shù)需要多道程序設(shè)計技術(shù)通過輸入/輸出進程實現(xiàn)I/O的輸入輸出控制;C項,SPOOLing技術(shù)設(shè)計的目的是實現(xiàn)多個作業(yè)共享一臺獨占設(shè)備。[單選題]19.操作系統(tǒng)通過()來管理計算機系統(tǒng)內(nèi)的進程。A.進程控制塊B.程序C.PCBD.作業(yè)控制塊正確答案:C參考解析:為了便于系統(tǒng)控制和描述進程的基本情況以及進程的活動過程,在操作系統(tǒng)中為進程定義了一個專門的數(shù)據(jù)結(jié)構(gòu),稱為進程控制塊(PCB)。當系統(tǒng)創(chuàng)建一個進程時,系統(tǒng)為其建立一個PCB,然后利用PCB對進程進行控制和管理;當進程被撤銷時,系統(tǒng)收回它的PCB,隨之該進程也就消亡了。[單選題]20.操作系統(tǒng)的I/O子系統(tǒng)通常由四個層次組成,每一層明確定義了與鄰近層次的接口。其合理的層次組織排列順序是()。A.用戶級I/O軟件、設(shè)備無關(guān)軟件、設(shè)備驅(qū)動程序、中斷處理程序B.用戶級I/O軟件、設(shè)備無關(guān)軟件、中斷處理程序、設(shè)備驅(qū)動程序C.用戶級I/O軟件、設(shè)備驅(qū)動程序、設(shè)備無關(guān)軟件、中斷處理程序D.用戶級I/O軟件、中斷處理程序、設(shè)備無關(guān)軟件、設(shè)備驅(qū)動程序正確答案:A參考解析:對于一次設(shè)備的調(diào)用,操作系統(tǒng)為用戶準備了系統(tǒng)調(diào)用的接口,當用戶使用設(shè)備時,首先在用戶程序中發(fā)起一次系統(tǒng)調(diào)用,操作系統(tǒng)的設(shè)備無關(guān)層軟件接到該調(diào)用請求后調(diào)用處理程序進行處理,根據(jù)調(diào)用格式和形參,再轉(zhuǎn)到相應(yīng)的設(shè)備驅(qū)動程序去處理;大部分設(shè)備在運行時是需要時間的,所以設(shè)備驅(qū)動程序會以中斷方式驅(qū)動設(shè)備,即設(shè)置好控制寄存器參數(shù)和中斷向量等參數(shù)后阻塞自己;當設(shè)備準備好或所需數(shù)據(jù)到達后設(shè)備硬件發(fā)出中斷,設(shè)備驅(qū)動程序喚醒,將數(shù)據(jù)按上述調(diào)用順序逆向回傳到用戶程序中,或繼續(xù)驅(qū)動設(shè)備執(zhí)行下一條指令。因此,I/O子系統(tǒng)從上到下分為四個層次:用戶層、與設(shè)備無關(guān)的軟件層、設(shè)備驅(qū)動程序以及中斷處理程序。[單選題]21.采用段式存儲管理時,一個程序如何分段是在()決定的。A.分配主存時B.用戶編程時C.裝作業(yè)時D.程序執(zhí)行時正確答案:B參考解析:段式存儲管理是為了方便編程,滿足用戶需求而引入的,所以分段必須在用戶編程時決定。[單選題]22.下列選項中,降低進程優(yōu)先級的合理時機是()。A.進程的時間片用完B.進程剛完成I/O,進入就緒隊列C.進程長期處于就緒隊列D.進程從就緒狀態(tài)轉(zhuǎn)為運行態(tài)正確答案:A參考解析:進程時間片用完可以降低其優(yōu)先級;進程剛完成I/O,進入就緒隊列后應(yīng)該等待被處理器調(diào)度,故應(yīng)提高優(yōu)先;長期處于就緒隊列中的進程應(yīng)當提高其優(yōu)先級;D中不應(yīng)該在此時降低,應(yīng)該在時間片用完后降低。進行降低優(yōu)先級的操作主要是為了改善交互式系統(tǒng)的響應(yīng)時間,并均衡各個作業(yè)的公平性。[單選題]23.批處理操作系統(tǒng)的目的是()。A.提高系統(tǒng)與用戶的交互性能B.提高系統(tǒng)資源利用率C.降低用戶作業(yè)的周轉(zhuǎn)時間D.減少用戶作業(yè)的等待時間正確答案:B參考解析:在批處理系統(tǒng)中,操作人員將作業(yè)成批地裝入計算機中,由操作系統(tǒng)在計算機某個特定區(qū)域(一般稱為輸入井)將其組織好并按一定的算法選擇其中的一個或幾個作業(yè),將其調(diào)入內(nèi)存使其運行。運行結(jié)束后,把結(jié)果放入“輸出井”,由計算機統(tǒng)一輸出后,交給用戶。批處理系統(tǒng)的主要優(yōu)點是系統(tǒng)吞吐量大、資源利用率高。批處理系統(tǒng)的主要缺點是交互能力比較差、作業(yè)周轉(zhuǎn)時間長。[單選題]24.()不是設(shè)計實時操作系統(tǒng)主要的追求目標。A.安全可靠B.資源利用率C.及時響應(yīng)D.快速處理正確答案:B參考解析:實時系統(tǒng)最主要的特征就是其快速的處理能力,適應(yīng)這種實時性的要求。實時系統(tǒng)在設(shè)計時力求簡單而實用。一般的實時操作系統(tǒng)都擁有高精度的實時時鐘;具有快速的中斷響應(yīng)和中斷處理能力,能夠及時響應(yīng)用戶的請求;支持多道程序設(shè)計,任務(wù)調(diào)度算法簡單實用,數(shù)據(jù)結(jié)構(gòu)簡潔明了,任務(wù)切換速度快,能夠處理時間驅(qū)動的任務(wù)(周期性任務(wù))和事件驅(qū)動的任務(wù);可靠性高;具有較強的系統(tǒng)再生能力。但資源利用率并不是實時操作系統(tǒng)設(shè)計時主要的追求目標。[單選題]25.有關(guān)進程的說法不正確的是()A.操作系統(tǒng)通過PCB來控制和管理進程,用戶進程可從PCB中讀出與本身運行狀態(tài)相關(guān)的信息B.用戶進程被創(chuàng)建時,系統(tǒng)為它申請和構(gòu)造一個相應(yīng)的PCBC.進程的優(yōu)先級信息是保存在進程的PCB中的D.同一個程序是不能被創(chuàng)建成多個進程的正確答案:D參考解析:一個應(yīng)用程序通常有多個進程組成。程序是構(gòu)成進程的組成部分之一,一個進程的運行目標是執(zhí)行它所對應(yīng)的程序。從靜態(tài)的角度看,進程是由程序、數(shù)據(jù)和進程控制塊(PCB)三部分組成的。[單選題]26.PCB與()是一對一的關(guān)系。A.程序B.進程C.文件D.頁表正確答案:B參考解析:系統(tǒng)為每一個進程設(shè)置一個PCB,它是進程存在與否的唯一標志。[單選題]27.現(xiàn)代操作系統(tǒng)中,提高內(nèi)存利用率主要是通過()功能實現(xiàn)的。A.對換B.內(nèi)存保護C.地址映射D.虛擬存儲器正確答案:D參考解析:虛擬存儲器的對換性,與常規(guī)存儲管理的“駐留性”相反,在作業(yè)運行期間,虛擬存儲器允許將那些暫不使用的程序或數(shù)據(jù)從內(nèi)存調(diào)至對換區(qū),待以后需要時再調(diào)入內(nèi)存,從而有效地提高內(nèi)存利用率。[單選題]28.在進程管理中,當()時,進程狀態(tài)從運行態(tài)轉(zhuǎn)換到就緒態(tài)。A.進程被調(diào)度程序選中B.時間片用完C.等待某一事件發(fā)生D.等待的事件發(fā)生正確答案:B參考解析:考查進程調(diào)度的原因。A項進程將從就緒態(tài)變?yōu)檫\行態(tài),C項將從運行態(tài)變成阻塞態(tài),D項從阻塞態(tài)變成就緒態(tài)。[單選題]29.對文件空閑存儲空間的管理,UNIX中采用()A.空閑表B.文件分配表C.位示圖D.成組鏈接法正確答案:D參考解析:這種方式使用在UNIX中,在學(xué)習(xí)時應(yīng)掌握它是如何將盤塊進行分組并將這些盤塊組形成成組鏈的,還應(yīng)清楚它是如何進行盤塊的分配和回收的。[單選題]30.實現(xiàn)虛擬存儲器的目的是()。A.實現(xiàn)內(nèi)存保護B.實現(xiàn)程序浮動C.擴充輔存容量D.擴充主存容量正確答案:D參考解析:引入虛擬存儲器主要是為了解決內(nèi)存空間不足的問題。綜合其他-計算機等級考試-二級C++語言程序設(shè)計-公共基礎(chǔ)知識-第1章計算機系統(tǒng)-[單選題]1.假定帶符號整數(shù)采用補碼表示,若int型變量x和y的機器數(shù)分別是FFFFFFDFH和00000041H,則x、y的值以及x-y的機器數(shù)分別是()。A.x=-65,y=41,x-y的機器數(shù)溢出B.x=-33,y=65,x-y的機器數(shù)為FFFFFF9DHC.x=-33,y=65,x-y的機器數(shù)為FFFFFF9EHD.x=-65,y=41,x-y的機器數(shù)為FFFFFF96H正確答案:C參考解析:x機器數(shù)為FFFFFFDFH,轉(zhuǎn)換為二進制數(shù)為11111111111111111111111111011111,通過按位取反末位加1可得原碼為10000000000000000000000000100001,即-33;y機器數(shù)為00000041,由于y為正數(shù),因此其補碼為其原碼,故y原碼為00000041,即65。-65的二進制原碼為10000000000000000000000001000001,轉(zhuǎn)換為補碼十六進制為FFFFFFBF,則x-y為FFFFFFDF+FFFFFFBF=FFFFFF9E。此處也可以直接將-98轉(zhuǎn)換為機器碼即可得到此結(jié)果。[單選題]2.()優(yōu)先數(shù)是在創(chuàng)建進程時確定的,確定之后在整個進程運行期間不再改變。A.先來先服務(wù)B.靜態(tài)C.動態(tài)D.短作業(yè)正確答案:B參考解析:靜態(tài)優(yōu)先數(shù)是在進程創(chuàng)建時根據(jù)進程初始特性或用戶要求而確定的,而且該優(yōu)先數(shù)在進程的整個生命周期內(nèi)一直不變。[單選題]3.下面有關(guān)選擇進程調(diào)度算法的準則錯誤的是()。A.盡量提高處理器利用率B.盡可能提高系統(tǒng)吞吐量C.適當增長進程在就緒隊列中的等待時間D.盡快響應(yīng)交互式用戶的請求正確答案:C參考解析:選擇調(diào)度算法應(yīng)該盡量減少等待時間,從而降低響應(yīng)時間。[單選題]4.已知IEEE754單精度浮點數(shù)十六進制值為42E48000,那它的十進制為()。A.114.25B.57.125C.50.25D.28.5625正確答案:A參考解析:將此十六進制表示浮點數(shù)表示為二進制為01000010111001001000000000000000,其中階碼為133,換成原碼為6,所以此數(shù)為1.11001001×26=1110010.01(B),換成十進制為114.25。[單選題]5.馮·諾依曼計算機的特點是()。Ⅰ.采用二進制Ⅱ.存儲程序Ⅲ.控制流驅(qū)動方式Ⅳ.數(shù)據(jù)流驅(qū)動方式A.僅Ⅰ、ⅡB.僅Ⅰ、Ⅱ、ⅢC.僅Ⅰ、Ⅱ、ⅣD.Ⅰ、Ⅱ、Ⅲ、Ⅳ正確答案:A參考解析:馮·諾依曼計算機采用指令流驅(qū)動,并不采用數(shù)據(jù)流和控制流驅(qū)動,所以只有Ⅰ、Ⅱ正確。[單選題]6.下列關(guān)于IEEE754浮點數(shù)格式的敘述中,正確的是()。A.尾數(shù)和階碼均用原碼表示B.尾數(shù)用補碼表示、階碼用原碼表示C.只能表示規(guī)格化數(shù)D.可以表示規(guī)格化數(shù)和非規(guī)格化數(shù)正確答案:D參考解析:IEEE754的浮點格式既可以表示規(guī)格化數(shù),也可以表示非規(guī)格化數(shù),同時,指數(shù)部分采用移碼表示,尾數(shù)部分采用原碼表示。[單選題]7.存儲管理的目的是()。A.方便用戶B.提高內(nèi)存利用率C.方便用戶和提高內(nèi)存利用率D.增加內(nèi)存實際容量正確答案:C參考解析:存儲管理的目的有兩個:一是方便用戶,二是提高內(nèi)存利用率。[單選題]8.由3個“1”和5個“0”組成的8位二進制補碼,能表示的最小整數(shù)是()。A.-126B.-125C.-32D.-3正確答案:B參考解析:能表示的最小整數(shù)一定是負數(shù),符號位占用1個“1”;負數(shù)的補碼和原碼的轉(zhuǎn)化是:原碼符號位不變,數(shù)值部分按位取反,末位加“1”。因此最小的整數(shù)的補碼是“10000011”,原碼為“11111101”,即-12510。[單選題]9.下列數(shù)中最大的數(shù)是()。A.(10011001)2B.(227)8C.(98)16D.(152)10正確答案:A參考解析:比較大小,一般是要轉(zhuǎn)成十進制進行比較,A項的十進制為153;B項的十進制為151;C項的十進制為152;D項的十進制為152。[單選題]10.計算機的存儲器采用分級方式是為了()。A.減少主機箱的體積B.解決容量、速度、價格三者之間的矛盾C.存儲大量數(shù)據(jù)方便D.操作方便正確答案:B參考解析:Cache和內(nèi)存、硬盤,速度高的造價也高,而且容量也小,所以得兼顧。[單選題]11.操作系統(tǒng)實現(xiàn)()存儲管理的代價最小。A.分區(qū)B.分頁C.分段D.段頁正確答案:A參考解析:實現(xiàn)分頁、分段和段頁式存儲管理都需要特殊的硬件的支持,因而代價比較高。分區(qū)存儲管理是滿足多道程序運行的最簡單的存儲管理方案,這種管理方法特別適用于小型機、微型機上的多道程序系統(tǒng)。[單選題]12.下列方式中,()不適用于實現(xiàn)虛擬存儲器。A.可變分區(qū)管理B.頁式存儲管理C.段式存儲管理D.段頁式存儲管理正確答案:A參考解析:虛擬存儲器必須建立在離散分配的基礎(chǔ)上,因此其實現(xiàn)方式也可分成請求分頁、請求分段和請求段頁式等方式。[單選題]13.下列選項中的英文縮寫均為總線標準的是()。A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-Express正確答案:D參考解析:選項A中的CRT和USB、選項B中的CPI、選項C中的RAM和MIPS均不是總線標準的英文縮寫,只有選項D中的英文縮寫均為總線標準。[單選題]14.下列選項中,可能將進程喚醒的事件是()。Ⅰ.I/O結(jié)束Ⅱ.某進程退出臨界區(qū)Ⅲ.當前進程的時間片用完A.僅ⅠB.僅ⅢC.僅Ⅰ、ⅡD.Ⅰ、Ⅱ、Ⅲ正確答案:C參考解析:可能喚醒進程的事件包括I/O結(jié)束、某進程退出臨界區(qū)等。當前進程的時間片用完會引起另一個進程的調(diào)度并運行,不是喚醒進程。[單選題]15.操作系統(tǒng)在計算機系統(tǒng)中位于()之間。A.CPU和用戶之間B.中央處理器CPUC.計算機硬件和用戶D.計算機硬件和軟件之間正確答案:C參考解析:現(xiàn)代操作系統(tǒng)是一個復(fù)雜的軟件系統(tǒng),它與計算機硬件系統(tǒng)有著緊密聯(lián)系,也與用戶有密不可分的關(guān)系,它在計算機系統(tǒng)中位于計算機裸機和計算機用戶之間,用戶通過OS來使用計算機系統(tǒng)?;蛘哒f,用戶在OS幫助下,能夠方便、快捷、安全、可靠地操縱計算機硬件和運行自己的程序。[單選題]16.在設(shè)備管理中,不屬于I/O控制方式的是()。A.程序查詢方式B.中斷驅(qū)動方式C.DMA方式D.重定位方式正確答案:D參考解析:I/O控制方式主要有以下方式:①程序查詢方式,該方式采用用戶程序直接控制主機與外部設(shè)備之間輸入/輸出操作;②中斷方式,I/O設(shè)備的結(jié)束與啟動都是向CPU發(fā)出中斷請求信號,CPU接收到信號就可以采取相應(yīng)措施;③DMA方式,無需CPU的干預(yù),允許主存儲器和I/O設(shè)備之間通過“DMA控制器(DMAC)”直接進行批量數(shù)據(jù)交換;④I/O通道控制方式,通過一個稱為外圍設(shè)備處理器的通道,來實現(xiàn)主存與I/O設(shè)備進行直接數(shù)據(jù)交換的控制方式。[單選題]17.操作系統(tǒng)是對()進行管理的軟件。A.軟件B.硬件C.計算機資源D.應(yīng)用程序正確答案:C參考解析:從一般用戶的觀點,可把OS看做是用戶與計算機硬件系統(tǒng)之間的接口;從資源管理的觀點看,則可把OS視為計算機系統(tǒng)資源的管理者。另外,OS實現(xiàn)了對計算機資源的抽象,隱藏了對硬件操作的細節(jié),使用戶能更方便地使用機器。操作系統(tǒng)是系統(tǒng)軟件,它管理著計算機的軟硬件資源。軟件資源是指計算機中的應(yīng)用程序和數(shù)據(jù)。[單選題]18.下列關(guān)于SPOOLing技術(shù)的敘述中,錯誤的是()。A.需要外存的支持B.需要多道程序設(shè)計技術(shù)的支持C.可以讓多個作業(yè)共享一臺獨占設(shè)備D.由用戶作業(yè)控制設(shè)備與輸入/輸出之間的數(shù)據(jù)傳送正確答案:D參考解析:D項,輸入/輸出進程是系統(tǒng)控制的,不是用戶作業(yè)控制設(shè)備控制的,因此D項錯誤;A項,輸入井、輸出井就是在磁盤(外存)開辟的存儲空間,需要外存的支持;B項,SPOOLing技術(shù)需要多道程序設(shè)計技術(shù)通過輸入/輸出進程實現(xiàn)I/O的輸入輸出控制;C項,SPOOLing技術(shù)設(shè)計的目的是實現(xiàn)多個作業(yè)共享一臺獨占設(shè)備。[單選題]19.操作系統(tǒng)通過()來管理計算機系統(tǒng)內(nèi)的進程。A.進程控制塊B.程序C.PCBD.作業(yè)控制塊正確答案:C參考解析:為了便于系統(tǒng)控制和描述進程的基本情況以及進程的活動過程,在操作系統(tǒng)中為進程定義了一個專門的數(shù)據(jù)結(jié)構(gòu),稱為進程控制塊(PCB)。當系統(tǒng)創(chuàng)建一個進程時,系統(tǒng)為其建立一個PCB,然后利用PCB對進程進行控制和管理;當進程被撤銷時,系統(tǒng)收回它的PCB,隨之該進程也就消亡了。[單選題]20.操作系統(tǒng)的I/O子系統(tǒng)通常由四個層次組成,每一層明確定義了與鄰近層次的接口。其合理的層次組織排列順序是()。A.用戶級I/O軟件、設(shè)備無關(guān)軟件、設(shè)備驅(qū)動程序、中斷處理程序B.用戶級I/O軟件、設(shè)備無關(guān)軟件、中斷處理程序、設(shè)備驅(qū)動程序C.用戶級I/O軟件、設(shè)備驅(qū)動程序、設(shè)備無關(guān)軟件、中斷處理程序D.用戶級I/O軟件、中斷處理程序、設(shè)備無關(guān)軟件、設(shè)備驅(qū)動程序正確答案:A參考解析:對于一次設(shè)備的調(diào)用,操作系統(tǒng)為用戶準備了系統(tǒng)調(diào)用的接口,當用戶使用設(shè)備時,首先在用戶程序中發(fā)起一次系統(tǒng)調(diào)用,操作系統(tǒng)的設(shè)備無關(guān)層軟件接到該調(diào)用請求后調(diào)用處理程序進行處理,根據(jù)調(diào)用格式和形參,再轉(zhuǎn)到相應(yīng)的設(shè)備驅(qū)動程序去處理;大部分設(shè)備在運行時是需要時間的,所以設(shè)備驅(qū)動程序會以中斷方式驅(qū)動設(shè)備,即設(shè)置好控制寄存器參數(shù)和中斷向量等參數(shù)后阻塞自己;當設(shè)備準備好或所需數(shù)據(jù)到達后設(shè)備硬件發(fā)出中斷,設(shè)備驅(qū)動程序喚醒,將數(shù)據(jù)按上述調(diào)用順序逆向回傳到用戶程序中,或繼續(xù)驅(qū)動設(shè)備執(zhí)行下一條指令。因此,I/O子系統(tǒng)從上到下分為四個層次:用戶層、與設(shè)備無關(guān)的軟件層、設(shè)備驅(qū)動程序以及中斷處理程序。[單選題]21.采用段式存儲管理時,一個程序如何分段是在()決定的。A.分配主存時B.用戶編程時C.裝作業(yè)時D.程序執(zhí)行時正確答案:B參考解析:段式存儲管理是為了方便編程,滿足用戶需求而引入的,所以分段必須在用戶編程時決定。[單選題]22.下列選項中,降低進程優(yōu)先級的合理時機是()。A.進程的時間片用完B.進程剛完成I/O,進入就緒隊列C.進程長期處于就緒隊列D.進程從就緒狀態(tài)轉(zhuǎn)為運行態(tài)正確答案:A參考解析:進程時間片用完可以降低其優(yōu)先級;進程剛完成I/O,進入就緒隊列后應(yīng)該等待被處理器調(diào)度,故應(yīng)提高優(yōu)先;長期處于就緒隊列中的進程應(yīng)當提高其優(yōu)先級;D中不應(yīng)該在此時降低,應(yīng)該在時間片用完后降低。進行降低優(yōu)先級的操作主要是為了改善交互式系統(tǒng)的響應(yīng)時間,并均衡各個作業(yè)的公平性。[單選題]23.批處理操作系統(tǒng)的目的是()。A.提高系統(tǒng)與用戶的交互性能B.提高系統(tǒng)資源利用率C.降低用戶作業(yè)的周轉(zhuǎn)時間D.減少用戶作業(yè)的等待時間正確答案:B參考解析:在批處理系統(tǒng)中,操作人員將作業(yè)成批地裝入計算機中,由操作系統(tǒng)在計算機某個特定區(qū)域(一般稱為輸入井)將其組織好并按一定的算法選擇其中的一個或幾個作業(yè),將其調(diào)入內(nèi)存使其運行。運行結(jié)束后,把結(jié)果放入“輸出井”,由計算機統(tǒng)一輸出后,交給用戶。

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論