版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
計算機專業(yè)(基礎(chǔ)綜合)模擬試卷237
一、單選題(本題共40題,每題1.0分,共40分。)
1、關(guān)于在I/O設(shè)備與主機間交換數(shù)據(jù)的敘述中,錯誤的是()。
A、中斷方式下,CPU需要執(zhí)行程序來實現(xiàn)數(shù)據(jù)傳送任務(wù)
B、中斷方式和DMA方式下,CPU與I/O設(shè)備都可并行工作
C、中斷方式和DMA方式中,快速I/O設(shè)備更適合采用中斷方式傳遞數(shù)據(jù)
D、若同時接到DMA請求和中斷請求,CPU優(yōu)先響應(yīng)DMA請求
標(biāo)準(zhǔn)答案:C
知識點解析:中斷和DMA方式是I/O設(shè)備與主機間交換數(shù)據(jù)常采用的傳送挖制
方式,在這兩種控制方式下,CPU和I/O設(shè)備可以并行工作,由于中斷方式需要
執(zhí)行中斷服務(wù)程序,并且完成一次程序中斷還需要許多輔助操作,所以它主要適用
于中、低速外設(shè)。
2、以下服務(wù)中,能發(fā)揮多線程系統(tǒng)的特長的是()。I.利用線程并發(fā)地執(zhí)行矩陣
乘法運算口.Web服務(wù)器利用線程請求HTTP服務(wù)HI.鍵盤驅(qū)動程序為每一個正
在運行的應(yīng)用配備一個線程,用來響應(yīng)相應(yīng)的鍵盤輸入W.基于GUI的debugger
用不同線程處理用戶的輸入、計算、跟蹤等操作
A、I、m
B、□、m
c、i、u、in
D、i、n.iv
標(biāo)準(zhǔn)答案:D
知識點解析:在多線程操作系統(tǒng)中,通常一個進程中包括多個線程,每個線程都是
作為利用CPU的基本單位,是花費最小開銷的實體。線程具有下述屬性:(】)輕型
實體。線程中的實體基本上不擁有系統(tǒng)資源,只是有一點必不可少的,即能保證獨
立運行的資源。它包含了一個線程ID、一個程序計數(shù)器、一個寄存器組和一個堆
棧。(2)獨立調(diào)度和分派的基本單位。(3)可并發(fā)執(zhí)行。(4)共享進程資源。在同一
進程中的各個線程,都可以共享該進程所擁有的資源,包括共享代碼段、數(shù)據(jù)段以
及其他的操作系統(tǒng)資源(如打開的文件)等。多線程最大的優(yōu)點就是并發(fā)執(zhí)行。在4
個服務(wù)中,只有鍵盤操作是無法并發(fā)執(zhí)行的,因為整個系統(tǒng)只有一個鍵盤,而且鍵
盤輸入是人的操作,速度比較慢,完全可以使用一個線程來處理整個系統(tǒng)的鍵盤操
作,所以選擇D。
3、下面()協(xié)議中,是不使用TCP進行通信。
A、FTP
B、SMTP
C、TELNET
D、DHCP
標(biāo)準(zhǔn)答案:D
知識點解析:DHCP采用UDP來發(fā)送數(shù)據(jù),所以D是采用面向無連接的協(xié)議的。
4、假設(shè)有n個頂點e條邊的有向圖用鄰接表表示,則刪除與某個頂點v相關(guān)的所
有邊的時間復(fù)雜度為(),
A、0(n)
B、0(e)
C、O(n+e)
D、0(ne)
標(biāo)準(zhǔn)答案:C
知識點解析:考查鄰接表的性質(zhì)。和頂點v相關(guān)的邊包括山邊和入邊,對于出邊,
只需要遍歷v的頂點表即可;對于入邊,則需要遍歷整個鄰接表。刪除與某頂點v
相關(guān)的所有邊過程如下:先刪除下標(biāo)為v的頂點表結(jié)點的單鏈表,出邊數(shù)最多為,
n-1,對應(yīng)時間復(fù)雜度為O(n),再掃描所有邊表結(jié)點,刪除所有的入邊,對應(yīng)時
間復(fù)雜度為0(e)。故總的時間復(fù)雜度為O(n+e)。
5、若數(shù)據(jù)鏈路的發(fā)送窗口尺寸WT=4,在發(fā)送3號幀、并接到2號幀的確認(rèn)幀
后,發(fā)送方還可連續(xù)發(fā)送的幀數(shù)是()。
A2幀
、
B3幀
、
c4幀
、
D1幀
、
標(biāo)準(zhǔn)答案:B
知識點解析:本題考查滑動窗口的機制。這里收到2號幀的確認(rèn)后,即,1,2號
幀已經(jīng)正確接收,因此窗口向有移動3個幀,目前已經(jīng)發(fā)送了3號幀,因此可連續(xù)
發(fā)送的幀數(shù)是窗口大小一已經(jīng)發(fā)送的幀數(shù),即4—1=3.因此答案是K
15________________.109870
操作碼,XD
6、某微機的指令格式如下所示:
其中D為位移量,X為尋址特征位。X=00:直接尋址;X=01:用變址寄存器XI
進行變址;X=10:用變址寄存器X2進行變址;X=ll:相對尋址設(shè)
(PC)=1.234H,(Xl)=0037H,(X2):1I22H,則指令2222H的有效地址是()。
A、22H
B、1144H
C、1256H
D、0059H
標(biāo)準(zhǔn)答案:B
知識點解析:考查指令的尋址方式。指令2222H轉(zhuǎn)換成二進制為001000100010
0010,尋址特征位X=10,故用變址寄存器X2進行變址,位移量D=22H,則有效
地址EA=1122H+22H=1144H。
7、相對采用單一內(nèi)核結(jié)構(gòu),采用微內(nèi)核結(jié)構(gòu)設(shè)計和實現(xiàn)操作系統(tǒng)有諸多好處,但
是()不是微內(nèi)核的優(yōu)勢c
A、使系統(tǒng)更高效
B、想添加新任務(wù)時,不必修改內(nèi)核
C、使系統(tǒng)更安全
D、使系統(tǒng)更可靠
標(biāo)準(zhǔn)答案:A
知識點解析?:本題考查微內(nèi)核結(jié)構(gòu)的特點。微內(nèi)核結(jié)構(gòu)需要頻繁地在管態(tài)和目態(tài)之
間進行切換,操作系統(tǒng)的執(zhí)行開銷相對偏大,而且在微內(nèi)核結(jié)構(gòu)中,那些移出內(nèi)核
的操作系統(tǒng)代碼根據(jù)分層的原則被劃分成若干服務(wù)程序,它們的執(zhí)行相互獨立,交
互則都借助于微內(nèi)核進行通信,影響了系統(tǒng)的效率,因此A不是優(yōu)勢。由微內(nèi)核
的定義和特點,不難得出B、C和D均是微內(nèi)核結(jié)構(gòu)的優(yōu)勢。注意:微內(nèi)核結(jié)構(gòu)
將內(nèi)核中最基本的功能(如進程管理、虛存管理等)保留在內(nèi)核,而將那些不需要在
核心態(tài)執(zhí)行的部分移到用戶態(tài)執(zhí)行。
8、某8位機的地址碼為16位,主存按字節(jié)編址,其中最高8KB主存空間為系統(tǒng)
BIOS程序一區(qū),其余為用戶程序區(qū)?,F(xiàn)有4Kx4的ROM芯片和18Kx4的SRAM
芯片。構(gòu)建該機所允許的最大空間的主存,需用上述規(guī)格的ROM芯片和SRAM
芯片各為()。
A、4,4
B、14,14
C、14,4
D、4,14
標(biāo)準(zhǔn)答案:D
知識點解析:內(nèi)存空間為:2,6X8=64KBO去掉主存空間里的前8K,還有56K的
用戶空間。使用4Kx4的ROM芯片數(shù)為:8K/4Kx8/4=4。使用8Kx4位的
SRAM芯片為56.K/8Kx8/4=14o
9、一個TCP連接下面使用256kbit/s的鏈路,其端到端時延為128ms。經(jīng)測
試,發(fā)現(xiàn)吞吐量只有120kbit/s。試問發(fā)送窗口是()。
A、7348字節(jié)
B、7338字節(jié)
C、7228字節(jié)
D、7224字節(jié)
標(biāo)準(zhǔn)答案:C
知識點解析:來回路程的時延=128x2=256ms。設(shè)發(fā)送窗口為X字節(jié),假定一次最
大發(fā)送量等于窗口值,那么,每發(fā)送一次都得停下來等待得到本窗口的確認(rèn),以得
——---------------------------=120x103,X=7228字節(jié)
工吃?示■*-256x10-3
到新的發(fā)送許可,這樣:256x10
10、臨界資源指的是一段時間內(nèi)只允許一個進程訪問的資源,下面關(guān)于臨界資源的
論述正確的是()。
A、對臨界資源是不能實現(xiàn)資源共享的
B、對臨界資源,應(yīng)采取互斥訪問方式,來實現(xiàn)共享
C、為臨界資源配上相應(yīng)的設(shè)備控制塊后,便能被共享
D、對臨界資源,應(yīng)采取同時訪問方式,來實現(xiàn)共享
標(biāo)準(zhǔn)答案:B
知識點解析:臨界資源可以實現(xiàn)互斥的共享,但不允許多個進程同時訪問。
11、有以下的進程需要調(diào)度執(zhí)行,如表3.1所示。
表£1進程調(diào)度的時間
進程名到達時間運行時間
P10.09
P20.44
P31.01
P45.54
P572
一分別采用非
搶占的短進程優(yōu)先調(diào)度算法和搶占的短進程優(yōu)先調(diào)度算法,這5個進程的平均周轉(zhuǎn)
時間為()。
A、8.62:6.34
B、8.62;6.8
C、10.62;6.34
D、10.62;6.8
標(biāo)準(zhǔn)答案:D
知識點解析:非搶占式(見表3—5):
表3-5非搶占式進程調(diào)度的時間
進程名到達用間運行時間開始時間結(jié)束時間周轉(zhuǎn)時間
P10.090.09.09
P20.4412.016.015.6
?31.019.010.09
P45.5416.020.014.5
P57210.012.05
平均周轉(zhuǎn)時間為(9+15.6+9+14.5+5)/5=10.62。搶占式(見表3—6):
表34搶占式進程調(diào)度的時間
選程名到達時間運行時間開始時間結(jié)束時間周轉(zhuǎn)時低
P!0.090.020.020
P20.440.45.45
P31.011.02.01
P45345.511.56
P5727.09.02
平均周轉(zhuǎn)時間為(20+5+1+6+2)/5=6.8。知識點回顧:周轉(zhuǎn)時間=結(jié)束時間一到達時
間二等待時間+運行時間區(qū)分:進程調(diào)度方式和進程調(diào)度算法。進程調(diào)度方式指的
是:搶占方式。非搶占方式。進程調(diào)度算法指的是:FCFSoSJF?!?/p>
12、在使用信號量機制實現(xiàn)互斥時,互斥信號量的初值一般為():而使用信號量機
制實現(xiàn)同步時,同步信號量的初值一般為()。
A、0:I
B、1:0
C、不確定;1
D、1;不確定
標(biāo)準(zhǔn)答案:D
知識E解扁:同步(直接相互制約關(guān)系):一個進程到達了某些點后,除非另一個
進程己經(jīng)完成了某些操作,否則就不得不停下來等待這些操作的結(jié)束,這就是進程
的同步,有了同步后進程間就可以相互合作了。用P、V操作實現(xiàn)進程同步,信號
量的初值應(yīng)根據(jù)具體情況來確定。若期望的消息尚未產(chǎn)生,則對應(yīng)的初值應(yīng)設(shè)為
0;若期望的消息已經(jīng)存在,則信號量應(yīng)設(shè)為一個非0的正整數(shù)?;コ猓ㄩg接相互
制約關(guān)系):多個進程都想使用一個臨界資源,但是不能同時使用,于是只好一個
進程用完了才能給其他進程用,這就是進程互斥。從某種意義上說,互斥是同步的
一種特殊情況。一般互斥信號量的初始值都設(shè)置為I,P操作成功則將其改成。,V
操作成功將其改成1,所以互斥信號量的初值為1。綜上所述,本題選D。
13、假設(shè)系統(tǒng)為某進程分配了3個物理塊,考慮頁面走向為:7,0,I,2,0,3,
0,4o試問采用CLOCK頁面淘汰算法時缺頁中斷的次數(shù)為()。
A、8
B、7
C、6
D、5
標(biāo)準(zhǔn)答案:C
知識點解析:CLOCK頁面淘汰算法的缺頁情況(見表3—7)。
表3-7CLOCK頁面海冰算法的竣頁情況
訪問頁物理塊0物理塊1物理塊2說明
-*AAA
初始狀蠢P指向塊
000
7一八A
訪問頁7調(diào)入頁7,埃0訪問位置1,p指針后移
100
70-A
訪問頁0?入頁o.塊1訪問位置1,pm針后移
\10
-701
訪問頁1調(diào)入僅1.塊2訪問位置1,plft針后移
111
2-01P指針循環(huán)垢移(移動前修改訪問位),找到塊0
訪問頁2
的訪問位為曾怏進頁后移
1000.2.prtiW
2一01
訪問頁。訪問頁0存在,修改其訪問位.P指針不移動
110
-203P指針拙環(huán)后移(移動詞修改訪問位),找刎塊2
訪問頁3
的訪問位為替換進頁指針后移
1010.3.P
-203
訪寬0訪包頁0存在,修及其訪問位,p指針不移動
111
4-03P指針粘環(huán)痔(桿動虢修改訪向位),找到塊0
訪問貝4
的訪問位為替換乏頁?指針后移、'
1000.4P
知識點回顧:CLOCK算法是LRU算法的近似算法。CLOCK算法流程圖如圖3—
14所示。CLOCK算法給每個頁面設(shè)置一個訪問位,標(biāo)識該頁最近有沒有被訪問
過,再將內(nèi)存中的所有頁面通過一個指針鏈接成一個循環(huán)隊列。
圖3/4CLOCK算法流程圖
注意:若循環(huán)鏈表存在當(dāng)前訪問
頁時(訪問頁在某物理塊中),直接將其訪問位改為1,指針p不移動(命中后指
針不移動);否則,若當(dāng)前p指針指向頁面的訪問位為0,則淘汰該頁,調(diào)入新
頁,將其訪問位改為1,指針P移到下一個物理塊;若當(dāng)前P指針指向頁面的訪問
位為1,則將其訪問位改為0,并移動P指針到下一個物理塊。
14、假設(shè)磁盤的每個磁道分成8個塊,文件有8個記錄,每個記錄的大小與塊的大
小相等,設(shè)磁盤轉(zhuǎn)速為32ms/轉(zhuǎn),每讀出一塊后需要2ms的處理時間。若忽略
其他輔助時問,如果順序存放這些記錄順序讀取,處理該文件要()時間。
A、254ms
B、283ms
C、300ms
D、310ms
標(biāo)準(zhǔn)答案:D
知識點解析:由題目所給條件可知,磁盤轉(zhuǎn)速為32ms/轉(zhuǎn),每磁道存放8個記
錄,因此讀出1個記錄的時間是;32/8=4mso讀出并處理記錄A需要6ms,此
時讀寫頭已轉(zhuǎn)到了記錄B的中間,因此為了讀出記錄B,必須再轉(zhuǎn)接近一罔(從記
錄B的中間到記錄B),后續(xù)8個記錄的讀取及處理與此相同,但最后一個記錄的
讀取與處理只需要6ms,于是,處理9個記錄的總時間為
8x(32+6)+(4+2)=310(ms)o
15、關(guān)于數(shù)據(jù)交換,下列敘述不正確的是()。
A、電路交換是面向連接
B、分組交換比報文交換具有更好的網(wǎng)絡(luò)響應(yīng)速度
C、報文交換無存儲轉(zhuǎn)發(fā)過程
D、分組交換有存儲轉(zhuǎn)發(fā)過程
標(biāo)準(zhǔn)答案:c
知識點。析:該題考查數(shù)據(jù)交換的原理,要明確報文是一份完整的信息,而分組是
報文分組的簡稱,又叫信息包,將報文劃分為若干格式化信息單位作為網(wǎng)絡(luò)層的數(shù)
據(jù)傳輸單元。分組交換方式:將一份完整的報文劃分為若干組,每個分組獨立的從
源節(jié)點發(fā)送到目的節(jié)點,目的節(jié)點收到這些分組后,再組裝成源報文C其特點是化
整為零,即將完整的較長的報文劃分為較小的分組,以分組單位傳輸數(shù)據(jù)。優(yōu)點是
減少節(jié)點緩沖區(qū)容量,并有利于差錯控制。而存儲轉(zhuǎn)發(fā)是指每個節(jié)點均設(shè)有緩沖
區(qū),分組到達某節(jié)點后,先存儲在緩沖區(qū)中,等待輸出鏈路空閑時再轉(zhuǎn)發(fā)到下一個
節(jié)點。本題中面向連接的只有電路交換,存儲轉(zhuǎn)發(fā)只有分組和報文,由于分組交換
的靈活性,使其具有更好的響應(yīng)速度,因此答案是C。
16、已知一算術(shù)表達式的中綴形式為A+B*C-D/E,后綴形式為ABC*+DE/—,
其前綴形式為()。
A、一A+B*C/DE
B、一A+B*CD/E
C、一+*ABC/DE
D、一+A*BC/DE
標(biāo)準(zhǔn)答案:D
知識點解析:將算術(shù)表達式的中綴形式作為一棵二叉樹的中序遍歷序列,將后綴形
式作為這棵二叉樹的后序遍歷序列,再由二叉樹的中序遍歷序列和后序遍歷序列
唯一的確定這棵二叉樹,在對其進行先序遍歷,就可得出算術(shù)表達式的前綴形
式。
17、-0.5表示為IEEE754標(biāo)準(zhǔn)短實數(shù)的機器數(shù)形式為()。
A、11000000010000000000000000000000
B、11000000000000000000000000000000
C、10111111000000000000000000000000
D、01111111100000000U0000U000000000
標(biāo)準(zhǔn)答案:C
知識點解析:IEEE754標(biāo)準(zhǔn)的短實數(shù)階碼長8位,采用偏移值為7FH的移碼;尾
數(shù)采用原碼規(guī)格化形式,隱藏第一個數(shù)值位;格式順序為數(shù)符、階碼、尾數(shù)。-
0.510=1.0X2L表示為IEEE754標(biāo)準(zhǔn)短實數(shù)為101111110000000000000000
00000000,其中,第一位1為數(shù)符,表示負(fù)數(shù),接下來8位01111110為階碼,表
示階碼為-1,最右23個。為尾數(shù),其中第一數(shù)值位I隱藏。
18、一種數(shù)據(jù)編碼的海明距是7,那么使用這種編得最多可以糾正()個錯誤。
A0個
、
B1個
、2
c個
、
D34
、
標(biāo)準(zhǔn)答案:D
知識點解析:為了糾正d個錯誤,需要使用距離為2d+l的編碼方案,所以答案是
3個。
19、下列說法中錯誤的是O。
A、主頻為1GHz的CPU運算性能可能強于主頻為2GHz的CPU
B、衡量用于科學(xué)計算的CPU性能的主要指標(biāo)為MFLOPS
C、字長指計算機能直接處理的二進制信息的位數(shù)
D、主頻是指CPU機器周期的倒數(shù)
標(biāo)準(zhǔn)答案:D
知識點解析:主頻是指CPU時鐘周期的倒數(shù),而不是CPU機器周期的倒數(shù)。
20、假設(shè)磁頭當(dāng)前位于第105道,正在向磁道序號增加的方向移動?,F(xiàn)有一個磁道
訪問請求序列為35,45,12,68,110,180,170,195,采用SCAN調(diào)度(電梯調(diào)
度)算法得到的磁道訪問序列是()。
A、110,170,180,195,68,45,35,12
B、110,68,45,35,12,170,180,195
C、110,170,180,195,12,35,45,68
D、12,35,45,68,110,170,180,195
標(biāo)準(zhǔn)答案:A
知識點解析:采用SCAN掃描按順序從左到右到底,再從右到左。
21、操作系統(tǒng)中為實現(xiàn)多道程序并發(fā),對內(nèi)存管理可以有多種方式,其中代價最小
的是()。
A、分區(qū)管理
B、分頁管理
C、分段管理
D、段頁式管理
標(biāo)準(zhǔn)答案:A
知識點解析:本題考查實現(xiàn)各種存儲管理的方法。為實現(xiàn)多道出現(xiàn)并發(fā),系統(tǒng)必須
將多個程序調(diào)入內(nèi)存,讓多個進程競爭CPU和外設(shè),使得計算機能高效地運轉(zhuǎn)。
多個程序調(diào)入內(nèi)存會存在越界,溢出等多種問題。為解決這些問題,存儲管理采用
了分區(qū)法,分頁法,分段法和段頁式等多種技術(shù),而實現(xiàn)分頁、分段和段頁式存儲
管理都需要特殊的硬件支持(例如帶地址加法器的CPU等),因而代價較高。分區(qū)
存儲是實現(xiàn)多道程序并發(fā)的最簡單易行而乂代價最低的方法,這種方法特別適合嵌
入式系統(tǒng)或移動設(shè)備的操作系統(tǒng)中實現(xiàn)多道并發(fā)。
22、設(shè)m為同類資源數(shù),n為系統(tǒng)中并發(fā)進程數(shù)。當(dāng)n個進程共享m個互斥資源
時,每個進程的最大需求是w,則下列情況會出現(xiàn)系統(tǒng)死鎖的是()。
A、m=2,n=l,w=2
B、m=2,n=2,w=l
C>m=4,n=3,w=2
D、m=4,n=2,w=3
標(biāo)準(zhǔn)答案:D
知識點解析:本題考查死鎖的檢測。A不會發(fā)生死鎖,只有一個進程怎么也不會發(fā)
生死鎖。B不會發(fā)生死鎖,兩個進程各需要一個資源,而系統(tǒng)中剛好有2個資源。
C不會發(fā)生死鎖,3個進程需要的最多資源數(shù)都是2,系統(tǒng)總資源數(shù)是4,所以總
會有一個進程得到2個資源.運行完畢后釋放資源.D可能會發(fā)生死鎖.當(dāng)2個進
程各自都占有了2個資源后,系統(tǒng)再無可分配資源。由此可得出結(jié)論:當(dāng)滿足
mNn(w—1)+1時,不會產(chǎn)生死鎖。
23、計算機在進行浮點數(shù)的相加(減)運算之前先進行對階操作,若x的階碼大于y
的階碼,則應(yīng)將()。
A、x的階碼縮小至與y的階碼相同,且使x的尾數(shù)部分進行算術(shù)左移
B、x的階碼縮小至與y的階碼相同,且使x的尾數(shù)部分進行算術(shù)右移
C、y的階碼擴大至與x的階碼相同,且使y的尾數(shù)部分進行算術(shù)左移
D、y的階碼擴大至與x的階碼相同,且使y的尾數(shù)部分進行算術(shù)右移
標(biāo)準(zhǔn)答案:D
知識點解析:在浮點數(shù)加減運算時,首先要進行對階,根據(jù)對階的規(guī)則,階碼和尾
數(shù)將進行相應(yīng)的操作。
24、已知一棵有2011個結(jié)點的樹,其葉子結(jié)點個數(shù)是116,該樹對應(yīng)的二叉樹中
無右孩結(jié)點個數(shù)是()。
A、115
B、116
C、1895
D、1896
標(biāo)準(zhǔn)答案:D
知識點解析:可以采用特殊情說法求解。可舉如下特例二又樹中僅有前115個結(jié)點
有右孩子結(jié)點,其余1896個結(jié)點均無右孩子結(jié)點。
25、假設(shè)一個應(yīng)用每秒產(chǎn)生60bytes的數(shù)據(jù)塊,每個數(shù)據(jù)塊被封裝在一個TCP報
文中,然后再封裝到一個IP數(shù)據(jù)報中。那么最后每個數(shù)據(jù)報所含有的應(yīng)用數(shù)據(jù)所
占的百分比是()。
A、20%
B、40%
C、60%
D、80%
標(biāo)準(zhǔn)答案:C
知識點解析:一個TCP的頭部長度是20字節(jié),一個IP頭部的長度是20字節(jié),再
加上60字節(jié)的數(shù)據(jù),一個IP數(shù)據(jù)報的總長度為100個字節(jié),其中數(shù)據(jù)占60%
26、設(shè)無向圖G=(V,E)和G=(VLE)如果G,是G的生成樹,則下面說法中錯
誤的是()。
A、G,是G的子圖
B、G,是G的連通分量
C、G,是G的極小連通子圖且V=V'
D、G,是G的一個無環(huán)子圖
標(biāo)準(zhǔn)答案:B
知識點解析:選項B錯誤,因為連通分量是無向圖的極大連通子圖,其中極大的
含義是將依附于連通分量中頂點的所有邊都加上,所以,連通分量中可能存在回
路。
27、在一個采用請求式調(diào)頁的虛擬存儲系統(tǒng)中,存放在外存上的程序代碼調(diào)入內(nèi)存
的時機是()。
A、在進程創(chuàng)建填寫進程表時
B、在進程創(chuàng)建分配內(nèi)存時
C、在進程被調(diào)度占用處理機執(zhí)行時
D、在每次產(chǎn)生缺頁中斷時
標(biāo)準(zhǔn)答案:D
知識點解析:本題考查虛擬存儲系統(tǒng)中程序調(diào)入內(nèi)存的時刻。在一個采用請求式調(diào)
頁的虛擬存儲系統(tǒng)中,當(dāng)一個程序需要執(zhí)行時,首先由進程創(chuàng)建模塊為新進程找到
一張空白的進程表,將該進程的基本信息填入這張表,例如進程號,父進程,進程
組,優(yōu)先級,狀態(tài)字等,然后分配該進程虛擬內(nèi)存空間(此時不做任何實際的分
配),打開文件獲得句柄,鏈接到用戶活動文件數(shù)據(jù)表中,分配設(shè)備等,做完這些
工作,進程表將被放入就緒隊列(假設(shè)所有資源均可用,只等CPU調(diào)度),等待操
作系統(tǒng)的調(diào)度模塊調(diào)度。調(diào)度模塊按照規(guī)定的調(diào)度算法,從就緒隊列中選擇一個進
程(對于單核處理機),將運行狀態(tài)賦予該進程,然后切換CPU,使得CPU的程序
計數(shù)器指向該進程起首執(zhí)行處,開始運行。通常,新創(chuàng)建的進程是僅有虛擬地址空
間的,所以,當(dāng)?shù)谝淮螆?zhí)行該進程時,代碼不在物理內(nèi)存,于是產(chǎn)生一次缺頁中
斷。缺頁中斷機構(gòu)把對應(yīng)的頁面從外存調(diào)入內(nèi)存,返回到中斷點繼續(xù)運行。對于請
求式調(diào)頁,每次產(chǎn)生缺頁中斷一般僅調(diào)入相關(guān)的一頁,若運行過程中所需的頁面不
在內(nèi)存,那么隨時可以產(chǎn)生缺頁中斷,調(diào)入內(nèi)存。若在進程運行過程中,所需的頁
面已經(jīng)在內(nèi)存了,那么就不需要再將代碼調(diào)入內(nèi)存。因此,真正將程序代碼和數(shù)據(jù)
調(diào)入內(nèi)存的是缺頁中斷處理過程,其它過程不會對內(nèi)外存的活動進行操作。
28、在分頁系統(tǒng)中,程序員編制的程序,其地址空間是連續(xù)的,分頁過程的完成是
()。
A、由程序員進行分頁
B、由操作系統(tǒng)自動分頁
C、由用戶進行分頁
D、由編程工具進行分頁
標(biāo)準(zhǔn)答案:B
知識點解析?:分頁是由操作系統(tǒng)自動完成的,一個操作系統(tǒng)一旦設(shè)計完成,其存儲
管理系統(tǒng)的結(jié)構(gòu)就已經(jīng)確定,分頁還是分段,頁面大小等在設(shè)計操作系統(tǒng)的過程中
已經(jīng)確定,當(dāng)一個程序被創(chuàng)建為進程,并分配資源,其頁面的大小自動分割完成,
對用戶是透明的,對編譯程序和鏈接裝配程序透明(在相同的系統(tǒng)里)。只有操年系
統(tǒng)可以感知頁面的存在,在內(nèi)存管理過程中,操作系統(tǒng)要為用戶進程分配內(nèi)存,回
收內(nèi)存。所以操作系統(tǒng)是頁面最直接的接觸者,它將頁面從計算機系統(tǒng)中到用戶
(包括程序員)進行了隔離。
29、UNIX操作系統(tǒng)中,文件的索引結(jié)構(gòu)存放在()。
A、超級塊
B、索引節(jié)點
C、目錄項
D、空閑塊
標(biāo)準(zhǔn)答案:B
知識點解析:在UNIX的文件系統(tǒng)中文件系統(tǒng)是其核心,其功能強大,可擴展性
強。UNIX采用的是樹形目錄結(jié)構(gòu),文件的信息存放在索引節(jié)點中,索引節(jié)點是一
個64字節(jié)長的表,含有一個文件的重要信息,包括文件大小,文件所有者,文件
存取許可方式,文件類型(普通文件、目錄文件、特殊文件)等信息,但是不包含文
件名,文件名存放在目錄中。除了上述信息以外,索引節(jié)點在表格的最后設(shè)計有
13項文件在外存存放的混合索引表,前10項存放的是直接指針,指向文件存放的
數(shù)據(jù)塊的直接地址,UNIX系統(tǒng)中文件塊的大小一般是1024字節(jié)。所以文件的大
小不能超過10*1024=10240字節(jié),超過上述大小的文件將在第11項一級間接索引
表中指出,該表項指針指向的一個數(shù)據(jù)塊中,存放了256個索引指針(假設(shè)一個指
針為4字節(jié),1024字節(jié)的一個存儲塊可以存放1024/4=256個指針),可以最多容
納256*1024=262144字節(jié)。再大的文件在第12項的二級間接索引表中指明,二級
索引指針指向的數(shù)據(jù)塊中可以容納256個指針,這些指針指向的數(shù)據(jù)塊中還是索引
指針,故稱為二級間接索引,它可以容納的文件大小是256*256*1024=67108864
字節(jié)。第13項是三級間接索引,可以容納的文件大小更大,為
256*256*256*1024節(jié)。所以文件總的大小是上述各級索引文件容
量的總和。即文件最大可以達節(jié)的大小。當(dāng)然,UNIX文件系統(tǒng)
對文件的大小是有限制的,不會讓其用完整個三級索引。文件的物理結(jié)構(gòu)中,主
要使用的是順序結(jié)構(gòu)、鏈接結(jié)構(gòu)和索引結(jié)構(gòu)(Hash結(jié)構(gòu)實際上與索引結(jié)構(gòu)類似)。在
索引結(jié)構(gòu)的文件中,必須要用專門的存儲空問來存放索引指針,表示文件的內(nèi)容存
放的地址。所以,當(dāng)訪問該文件時,必須首先去讀取該文件的索引表,才能知道相
應(yīng)的邏輯文件塊在外存上的存放地址。邏輯文件塊與物理文件塊是一一對應(yīng)關(guān)系,
不能在一個記錄中存放多個地址,而索引表中只存放地址指針,不存放文件內(nèi)容由
于有額外的索引表,所以它并不節(jié)省存儲空間。
30、下列關(guān)于操作系統(tǒng)結(jié)構(gòu)說法中,正確的是()。I.當(dāng)前廣泛使用的Windows
XP操作系統(tǒng),采用的是分層式OS結(jié)構(gòu)口.模塊化的OS結(jié)構(gòu)設(shè)計的基本原則
是:每一層都僅使用其底層所提供的功能和服務(wù),這樣使系統(tǒng)的調(diào)試和驗證都變得
容易m.由于微內(nèi)核結(jié)構(gòu)能有效支持多處理機運行,故非常合適于分布式系統(tǒng)環(huán)
境W.采用微內(nèi)核結(jié)構(gòu)設(shè)計和實現(xiàn)操作系統(tǒng)具有諸多好處,如添加系統(tǒng)服務(wù)時,
不必修改內(nèi)核、使系統(tǒng)更高效等
A、僅I、n
B、僅I、m
C、僅皿
D、僅m、w
標(biāo)準(zhǔn)答案:C
知識點解析;I錯誤,當(dāng)前比較流行的、能支持多處理機運行的OS,幾乎全部都
采用微內(nèi)核結(jié)構(gòu),包括WindowsXP??阱e誤,模決化OS結(jié)構(gòu)原則是:分解加模
塊化。II中描述的是分層式結(jié)構(gòu)設(shè)計的基本原則。in正確。W錯誤,微內(nèi)核結(jié)構(gòu)
將操作系統(tǒng)的很多服務(wù)移動到內(nèi)核以外(如文件系統(tǒng))。且服務(wù)之間使用進程間通
信機制進行信息交換,這種通過進程間通信機制進行信息交換影響了系統(tǒng)的效率,
所以微內(nèi)核結(jié)構(gòu)設(shè)計并不會使系統(tǒng)更高效。由于內(nèi)核的內(nèi)服務(wù)變少了,且一般來說
內(nèi)核的服務(wù)越少肯定越穩(wěn)定。
31、某端口的IP地址為172.16.7.131/26,則該IP地址所在網(wǎng)絡(luò)的廣播地址是
()o
A、172.16.7.255
B、172.16.7.129
C、172.16.7.191
D、172.16.7.252
標(biāo)準(zhǔn)答案:C
知識點解析:首先要清楚廣播地址就是將主機位全部汽為1,/26表示前3個字節(jié)
都是網(wǎng)絡(luò)段,最后一個字節(jié)的頭兩位也是網(wǎng)絡(luò)段。前3個字節(jié)忽略,只解釋最后一
個字節(jié)。將131以二進制表示為1000001lo根據(jù)廣播地址的定義,主機段全1即
為廣播地址,BP10111111,轉(zhuǎn)換為十進制為191,故廣播地址為91,
32、在原碼一位乘中,當(dāng)乘數(shù)Yi為1時,()。
A、被乘數(shù)連同符號位與原部分積相加后,右移一位
B、被乘數(shù)絕對值與原部分積相加后,右移一位
C、被乘數(shù)連同符號位右移一位后,再與原部分積相加
D、被乘數(shù)絕對值右移一位后,再與原部分積相加
標(biāo)準(zhǔn)答案:B
知識點解析:具體請參看表8—2。
表81原碼、補碼的乘法與除法
行號口處界人改現(xiàn)聯(lián)
Y.Xj1BJ.被集散把對值康加分積相加后,構(gòu)
炭研/法符號位異或
Y.^OW.口僮在移付
<1)罐再數(shù)K符盒.y為石,向以利他乘
(2)俄年敝x符與任杳,桑敝y為仇:先將?去為什號位.避打Jfe的一儀來梅件,存到的笳
果避行+[X],枚止
?卜外系法不爭獨處理(3)Booth"法:條敏連同符號付網(wǎng)加入運?!,加付附加位y.“,式初始儕為0.努
-JKilWsl.y.y,.1.<?11時分枳右桿如01H.修分枳加卜卜.西仃移tif.i
!0H.3分松沈卜川11rH,/何.(汴你:Booth齊法,2R步咫小移CM.即切果出現(xiàn)00
fnusM計算結(jié)束inHimIOAOI.第能分枳加相府11片紹興”林)
(1)恢整余數(shù);卻苻先將被闔故絕<)m+[y?1.K眾敢為I.ifil-1".A.ttM然£媾維
班打透松件;T,余效為仇.1曲“0”.懾發(fā)余&I此帆"
麻町除法符號位”成
(2)加城文瞥法,行先將被除觸絕對侑+[y?]*.表余數(shù)為/?1曲-1".左移一付.*()*J.;
齊余數(shù)為負(fù).htf-0-.左稱付.+??]?
八先判?、呛?“是否網(wǎng)1;.nn*).?*(yK:開"明則苴r;.自百余效博卜,和
斗碼除法不中獨處理是有同號.,同號.IftT.%林付,然篇+|引一匕分左樣付.?G*|y|-即北
iV
注:1.只耍是原碼運算。符號位一定是單獨處理,不參與運算。2.此表只是列
出大體的運算規(guī)則,具卷的操作還需要讀者進行一些針對的練習(xí),雖然作為大題考
到的概率幾乎為0,但是也應(yīng)該從練習(xí)中多總結(jié)一些規(guī)律,以應(yīng)對選擇題。
33、如果一臺計算機具有多個可并行運行的CPU,就可以同時執(zhí)行相互獨立的任
務(wù)。歸并排序的各個歸并段的歸并也可并行執(zhí)行,因此稱歸并排序是可并行執(zhí)行
的。那么以下的排序方法不可以并行執(zhí)行的有()。I.基數(shù)排序H.快速排序
n.起泡排序w.堆排序
A、僅I、W
B、僅I、n
C、僅I、皿、IV
D、僅U、IV
標(biāo)準(zhǔn)答案:C
知識點解析:此題解題的關(guān)鍵是要知道哪種內(nèi)部排序算法在執(zhí)行的過程中,不能劃
分出子序列來進行并行的排序,快速排序在一趟劃分了兩個子序列后,各子序列乂
可并行執(zhí)行排序。而其他3種排序不能劃分成子序列來并行執(zhí)行排序,故4個選項
中,只有快速排序可以并行執(zhí)行,故選C選項。
34、單鏈表中有10個元素,head是表頭,以下代碼結(jié)束后,X存放表中第7人結(jié)
點指針的概率是()。(rand()返回一個隨機整數(shù),為0到機內(nèi)最大整數(shù)之間的一個數(shù))
intm=0;linkt,x;for(t=head;t!=NULL;t=t=>next)if(rand()%4-+m=0)x=t;
A、1/3
B、1/10
C>1/7
D、1/2
標(biāo)準(zhǔn)答案:B
知識點解析:x存放表中任意一個結(jié)點指針的概率是一樣的,故存放第7個結(jié)點指
針的概率是1/10,選B。
35、下列幾種類型的系統(tǒng)中,適合采用忙等待I/O方式的有()。I.專門用來控
制單I/O設(shè)備的系統(tǒng)U.運行一個多任務(wù)操作系統(tǒng)的個人計算機m.作為一個
負(fù)載很大的網(wǎng)絡(luò)服務(wù)器的工作站
A、僅I
B、僅I、n
c、僅口、皿
D、僅I、口、m
標(biāo)準(zhǔn)答案:B
知識點解析:采用忙等待I/O方式,當(dāng)CPU等待I/O操作完成時,進程不能繼
續(xù)執(zhí)行。對于I和n這兩種系統(tǒng)而言,執(zhí)行I/O操作時,系統(tǒng)不需要處理其他事
務(wù),因此忙等待I/O方式是合適的。而對于網(wǎng)絡(luò)服務(wù)器而言,它需要處理網(wǎng)頁的
并發(fā)請求,需要CPU有并行處理的能力,忙等待I/O方式不適合這種系統(tǒng)。
36、在多進程的系統(tǒng)中,為了保證公共變量的完整性,各進程應(yīng)互斥進入臨界區(qū)。
所謂臨界區(qū)是指()。
A、一個緩沖區(qū)
B、一段數(shù)據(jù)區(qū)
C、同步機制
D、一段程序
標(biāo)準(zhǔn)答案:D
知識點解析?:注意區(qū)分臨界區(qū)與臨界資源。臨界資源是一次僅允許一個進程使用的
共享資源,每個進程中訪問臨界資源的那段程序稱為臨界區(qū)。
37、一個ATM網(wǎng)絡(luò)的源端點和目的端點之間有三個ATM交換機,現(xiàn)在要建立一
條虛電路,一共需要發(fā)送()個報文。
A、12
B、15
C、18
D、21
標(biāo)準(zhǔn)答案:B
知識點解析:讓SETUP報文到達目的地需要四個跳段,除了最后一個跳段外,每
個跳段都要被確認(rèn),這洋就共有7個報文。類似地,CONNECT報文也經(jīng)歷4個跳
段,并且有4個確認(rèn),共有8個報文。這樣全部加在一起,總共需耍發(fā)送15個報
文。
38、某虛擬存儲器采用頁式內(nèi)存管理,使用LRU頁面替換算法,考慮下面的頁面
訪問地址流(每次訪問在一個時間單位中完成),1,8,1,7,8,2,7,2,1,8,
3,8,2,1,3,1,7,1,3,7。假定內(nèi)存容量為4個頁面,開始時是空的,則頁
面失效次數(shù)是()。
A、4
B、5
C、6
D、7
標(biāo)準(zhǔn)答案:C
知識點解析:暫無解析
39,一棵BST樹共7個結(jié)點,值分別為1、2、3,4、5,6,7,形態(tài)為滿二叉樹,
()不是插入序列。
A、4261357
B、4231675
C、4213567
D、4657213
標(biāo)準(zhǔn)答案:C
知識點解析:二叉排序網(wǎng)(BST)是具有下列性質(zhì)的二叉樹:(1)若它的左子樹不空,
則左子樹上所有結(jié)點的值均小于它的根結(jié)點的值;(2)若它的右子樹不空,則右子
樹I?所有結(jié)點的值均大于它的根結(jié)點的值:(3)它的左、右子樹也分別是二義排序
樹。據(jù)此分別畫出相應(yīng)序列的二叉樹,知C錯。
40、如果一臺主機的IP地址為192.168.0.10,子網(wǎng)掩碼為
255.255.255.224,那么主機所在網(wǎng)絡(luò)的網(wǎng)絡(luò)號占機地址的位數(shù)是()。
A、24
B、25
C、27
D、28
標(biāo)準(zhǔn)答案:c
知識點解加?:先將子網(wǎng)奄碼轉(zhuǎn)換為二進制得到
11111111,11111111,11141llIJHOOOOOo前27位為1所以網(wǎng)絡(luò)號占IP地址的位數(shù)
是27,故選C。
二、綜合應(yīng)用題(本題共9題,每題1.0分,共9分。)
下圖所示為雙總線結(jié)構(gòu)機器的數(shù)據(jù)通路,IR為指令寄存器,PC為程序計數(shù)器(具有
自增功能),M為主存(受R/W信號控制),AR為地址寄存器,DR為數(shù)據(jù)緩沖寄
存器
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025西安工程大學(xué)網(wǎng)絡(luò)安全學(xué)院教學(xué)秘書崗位招聘參考考試題庫及答案解析
- 2025年云南建投第一建設(shè)有限公司社會招聘(1人)備考考試試題及答案解析
- 風(fēng)電場工程實施方案
- 廣東省普寧市華美實驗學(xué)校2026屆生物高一第一學(xué)期期末達標(biāo)檢測試題含解析
- 安徽省安慶市第十一中學(xué)2026屆生物高二上期末預(yù)測試題含解析
- 左和右課件教學(xué)課件
- 零碳園區(qū)智能能源管理系統(tǒng)
- 2025廣東格蘭云天招聘備考考試試題及答案解析
- 2025年度12月浙江嘉興市海寧市交通投資控股集團有限公司下屬公司招聘4人參考筆試題庫附答案解析
- 企業(yè)戰(zhàn)略管理面試題及答案
- T/CWAN 0068-2023銅鋁復(fù)合板
- 兒童寓言故事-烏鴉喝水
- 弱電系統(tǒng)維護中的安全和文明措施
- 緊急狀態(tài)下護理人力資源調(diào)配
- 安全生產(chǎn)文明施工評價報告
- 中國高血壓防治指南修訂版解讀培訓(xùn)課件
- 眼科滴眼藥水課件
- 2024-2025學(xué)年青海省西寧市七年級(上)期末英語試卷(含答案)
- 2025中級消防設(shè)施操作員作業(yè)考試題及答案(1000題)
- GB/T 18281.3-2024醫(yī)療保健產(chǎn)品滅菌生物指示物第3部分:濕熱滅菌用生物指示物
- 人教川教版三年級上冊生命生態(tài)安全全冊課件
評論
0/150
提交評論