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

下載本文檔

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

文檔簡介

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

溫馨提示

  • 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)論