




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)專業(yè)(基礎(chǔ)綜合)模擬試卷231
一、單選題(本題共40題,每題1.0分,共40分。)
1、設(shè)n是描述問題規(guī)模的非負(fù)整數(shù),下面程序片段的時間復(fù)雜度是()。inti=l:
while(i<=n)i=i*2:
A、O(log2n)
B、O(n)
C、O(nlog2n)
D、O(n2)
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:這是一個比較有趣的問題。如果不仔細(xì)分析的話,可能會得到O(n)
的結(jié)果。關(guān)鍵在于分析出while語句執(zhí)行的次數(shù)。由于循環(huán)體中,i=i*2,所以循環(huán)
執(zhí)行的次數(shù)是log2n,由此可見,算法的時間復(fù)雜度不是由問題規(guī)模n直接決定,
而是log2n。
2、排序趟數(shù)與序列的原始狀態(tài)無關(guān)的排序方法是()。I.直接插入排序n.簡單
選擇排序in.冒泡排序IV.基數(shù)排序
A僅
、I、m
B僅
、I、口、w
c僅
、、口、皿
僅I
D
、I、IV
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:直接插入排序:每趟排序都是插入一個元索,所以排序趟數(shù)固定為n
一l(n為元素?cái)?shù))。簡單選擇排序:每趟排序都是選出一個最?。ɑ蜃畲螅┑脑?,
所以排序趟數(shù)固定為n-l(n為元素?cái)?shù))。交換類的排序:其趟數(shù)和原始序列狀態(tài)有
關(guān),所以冒泡排序與初始序列有關(guān)?;鶖?shù)排序:每趟排序都要進(jìn)行“分配''和"收
集”,排序趟數(shù)固定為d(d為組成元素的關(guān)鍵字位數(shù))。綜上所述,I、H、W都是
無關(guān)的,所以選B。
3、下列陳述中正確的是()。
A、在DMA周期內(nèi),CPU不能執(zhí)行程序。
B、中斷發(fā)生時,CPU首先執(zhí)行人棧指令將程序計(jì)數(shù)器的內(nèi)容保護(hù)起來。
C、DMA傳送方式中,DMAC每傳送一個數(shù)據(jù)就竊取一個指令周期。
D、輸入輸出操作的最終目的是要實(shí)現(xiàn)CPU與外設(shè)之間的數(shù)據(jù)傳輸。
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:A錯,DMA周期內(nèi)CPU仍然可以執(zhí)行程序。B錯,對于單重中斷發(fā)
生時首先執(zhí)行中斷周期,其順序?yàn)橹袛囗憫?yīng)、關(guān)中斷、程序斷點(diǎn)(PC)進(jìn)棧、向量地
址送PC。
4、[x]補(bǔ)=1.X|X2)X3X4,則當(dāng)滿足()時,X>-1/2成乂。
A、X]必為0,X2~X4至少有一個為1
B、X|必為0,X2?X4任意
C、XI必為1,X2?X4至少有一個為1
D、X]必為I,X2~X4任意
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:可采用排除法,1.0001符合A、B選項(xiàng)的要求,其值一15/16<一
1/2,排除A、B:1.1000符合D選項(xiàng)的要求,其值二一1/2,排除D:故選
Co
5、下面有關(guān)指令周期的敘述中,錯誤的是()。
A、指令周期的第一個機(jī)器周期一定是取指周期
B、所有指令的執(zhí)行周期一樣長
C、在有間接尋址方式的指令周期中,至少訪問兩次內(nèi)存
D、在一條指令執(zhí)行結(jié)束,取下條指令之前查詢是否有中斷發(fā)生
標(biāo)準(zhǔn)答案:B
知識點(diǎn)端析:取指令操作完成的任務(wù)是將當(dāng)前指令從內(nèi)存中取出來,并送至指令寄
存器中,所以指令周期的第一個機(jī)器周期一定是取指周期。在間接尋址方式的指令
周期中,至少訪問兩次內(nèi)存,第一次取指令,第二次取操作數(shù)地址。對中斷請求的
響應(yīng)時間只能發(fā)生在每條指令執(zhí)行完畢時,所以在一條指令執(zhí)行結(jié)束,取下條指令
之前需要查詢是否有中斷發(fā)生。
6、若數(shù)據(jù)鏈路的發(fā)送窗口尺寸WT=4,在發(fā)送3號幀、并接到2號幀的確認(rèn)幀
后,發(fā)送方還可連續(xù)發(fā)送的幀數(shù)是()。
A2幀
、
B3幀
、
c4幀
、
D1幀
、
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:本題考查滑動窗口的機(jī)制。這里收到2號幀的確認(rèn)后,即,1,2號
幀己經(jīng)正確接收,因此窗口向有移動3個幀,目前己經(jīng)發(fā)送了3號幀,因此可連續(xù)
發(fā)送的幀數(shù)是窗口大小一已經(jīng)發(fā)送的幀數(shù),即4—1=3,因此答案是B。
7、在DNS的遞歸查詢中,由()給客戶端返回地址。
A、最開始連接的服務(wù)器
B、最后連接的服務(wù)器
C、目的地址所在的服務(wù)器
D、不確定
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:在遞歸查詢中,每臺不包含被請求信息的服務(wù)器都轉(zhuǎn)到別的地方去查
找,然后它再往回發(fā)送結(jié)果。所以客戶端最開始連接的服務(wù)器最終將返回給它正確
的信息。
8、設(shè)CPU與I/O設(shè)備以中斷方式進(jìn)行數(shù)據(jù)傳送。當(dāng)CPU響應(yīng)中斷時,該I/O設(shè)備
接口控制器送給CPU的中斷向量表(中斷向量表存放中斷向量)的指針是
0800H,0800H單元中的值為1200H,則該I/O設(shè)備的中斷服務(wù)程序在主存中的入
口地址為()。
A、0800H
B、0801H
C、1200H
D、120IH
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:首先需要明白中斷向量就是中斷服務(wù)程序的入口地址,所以需要找到
指定的中斷向量。中斷向量是保存在中斷向量表中的,而0800H是中斷向量表的
地址,所以0800H的內(nèi)容即是中斷向量。
9、若一個棧的輸入序列為1,2,3,n,輸出序列的第一個元素是i,則第j
個輸出元素是()。
A、i-j-1
B、i-j
C、j-i+1
D、不確定
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:一串?dāng)?shù)據(jù)依次通過一個棧,并不能保證出棧數(shù)據(jù)的次序總是倒置,可
以產(chǎn)生多種出棧序列「一串?dāng)?shù)據(jù)通過一個棧后的次序由每個數(shù)據(jù)之間的進(jìn)棧、出棧
操作序列決定,只有當(dāng)所有數(shù)據(jù)“全部進(jìn)棧后再全部出棧''才能使數(shù)據(jù)倒置。事實(shí)
上,存在一種操作序列——“進(jìn)棧、出棧、進(jìn)棧、出?!薄梢允箶?shù)據(jù)通過棧
后仍然保持次序不變。題目中輸出序列的第一個元素是i,則第j個輸出元素是不
確定的。
10、某調(diào)制解調(diào)器同時使用幅移鍵控和相移鍵控,采用0、兀/2、兀和3/2兀四種
相位,每種相位又都有2個不同的幅值,在波特率為1200的情況下數(shù)據(jù)速率是
()。
A、7200bps
B、4800bps
C、2400bps
D、1200bps
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:本題考查奈奎斯特定理,注意根據(jù)題意有4種相位X2個幅值:8種信
號狀態(tài),根據(jù)共識C=2Wxk)g2M=2xl2(X)xk)g28=2xl200x3=7200bps,因此答案
為A。[歸納總結(jié)]關(guān)于信道最大數(shù)據(jù)速率的計(jì)算:Nyquist已經(jīng)證明,若信號通過
帶寬為H的低通濾波器,則濾過的信號可以用每秒2H個采樣值完全恢復(fù)出來。如
果信號由V個離散等級組成,則Nyquist定理表明信道上的最大數(shù)據(jù)速率為
2Hlog2Vbpso對于無噪聲信道來說,V可以無窮大,但對于有噪聲信道來說,V
是有限的,與信道的信噪比有關(guān)。信噪比:信號功率s與噪聲功率N的比值,常
用分貝來表示:lOlogioS/N。根據(jù)Shannon定理,帶寬為H、信噪比為S/N的
信道的最大數(shù)據(jù)速率為Hlog2(l+S/N)bps。
11、局域網(wǎng)中訪問沖突的根源是()。
A、獨(dú)占介質(zhì)
B、共享介質(zhì)
C、引入MAC子層
D、規(guī)則的拓?fù)浣Y(jié)構(gòu)
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:本題考查以太網(wǎng)CSMA/CD協(xié)議的原理,由于采用隨機(jī)訪問和競爭
技術(shù),CS—MA/CD只用于總線拓?fù)浣Y(jié)構(gòu)網(wǎng)絡(luò),因此答案為B。
12、指令流通常是()。
A、從主存流向控制器
B、從控制器流向主存
C、從控制器流向控制港
D、從主存流向主存
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:指令是存放在主存中的,在主存中取出指令后送入控制器進(jìn)行分析并
發(fā)出相應(yīng)的各種操作序列,所以指令流是從主存流向控制器,且是單向流動;而數(shù)
據(jù)流是在CPU中的運(yùn)算器和主存之間流動,且是雙向流動。
13、下列關(guān)于文件控制決的錯誤說法的個數(shù)為()。I.文件控制塊就是文件目錄
項(xiàng)口.文件控制塊是在執(zhí)行open(打開)系統(tǒng)調(diào)用時建立的ID.一個文件可以對應(yīng)
有多個文件控制塊W.文件控制塊通常含有3類信息:基本信息、存取控制信息
及使用信息
A、1
B、2
C、3
D、4
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:文件控制塊與文件一一對應(yīng)(HI錯誤),創(chuàng)建文件時(create)建立對應(yīng)的
FCB,而不是打開文件時創(chuàng)建的(II錯誤)。人們把文件控制塊的有序集合稱為文件
目錄,即一個文件控制塊就是一個文件目錄項(xiàng)(I正確)。在文件控制塊中,通常含
有3類信息:基本信息、存取控制信息及使用信息(W正確)。所以I、W正確,
U、IH錯誤。錯誤的個數(shù)為2,所以選Be
14、對于設(shè)計(jì)實(shí)時操作系統(tǒng),不是其設(shè)計(jì)目標(biāo)的是()。
A、安全可靠
B、處理機(jī)效率
C、及時響應(yīng)輸入
D、快速處理請求
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:本題考查實(shí)時操作系統(tǒng)的設(shè)計(jì)目標(biāo)。實(shí)時操作系統(tǒng)要求能對用戶的請
求在規(guī)定的時間內(nèi)完成,同時需要保證進(jìn)程運(yùn)行的安全性和高可靠性。而處理機(jī)的
效率不是實(shí)時操作系統(tǒng)沒計(jì)所關(guān)心的。
15、下列選擇中,()不是操作系統(tǒng)關(guān)心的主要問題,
A、管理計(jì)算機(jī)裸機(jī)
B、設(shè)計(jì)、提供用戶程序與計(jì)算機(jī)硬件資源的接口
C、管理計(jì)算機(jī)系統(tǒng)資源
D、高級程序設(shè)計(jì)語言的編譯器
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:D不是操作系統(tǒng)的功能。
16、在一個HDLC幀的數(shù)據(jù)中,如果出現(xiàn)了000111111011這樣的流,請問發(fā)送到
信道上它將會變成()。
A、0001111110110
B、0001111111011
C、0001111101011
D、0000111II1011
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:HDLC采用了比特填充法來實(shí)現(xiàn)鏈路層的透明傳輸,如果在數(shù)據(jù)流中
發(fā)現(xiàn)了連續(xù)的5個力”就在其后面加一個“0”,所以C是正確答案。
17、已知計(jì)算機(jī)存儲器按字節(jié)編址,指令字長32位,則一條指令結(jié)束后,PC值應(yīng)
自動加()。
A、1
B、2
C、4
D、以上都不對
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:存儲器按字節(jié)編址,指令字長32位=4B,故PC值應(yīng)在每條指令執(zhí)
行結(jié)束后自動加4。
18、在系統(tǒng)總線中,地址總線的位數(shù)()。
A、與機(jī)器字長有關(guān)
B、與存儲單元個數(shù)有關(guān)
C、與存儲字長有關(guān)
D、與存儲器帶寬有關(guān)
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:地址總線的位數(shù)與存儲單元個數(shù)有關(guān),地址總線的位數(shù)越長,可訪問
的存儲單元個數(shù)就越多。
19、在一個雙鏈表中,在*P結(jié)點(diǎn)之前插入*q結(jié)點(diǎn)的操作是()。
A、p->pnor=q;q->next=p;p->pnor->next=q;q->prior=p->prior;
q->prior=p——>prior;P——>prior——>next=q;q->next=P;p——>prior=q->next;
C>q->next=P;p一>next=q;q->prior->next=q:q->next=P;
D、p->prior->next=q;q->next=P;q->prior=p->prior;p->prior=q;
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:(l)p結(jié)點(diǎn)的前驅(qū)結(jié)點(diǎn)指向的后繼結(jié)點(diǎn)指向q0(2)q的后繼結(jié)點(diǎn)指向
p。(3)q的前驅(qū)結(jié)點(diǎn)指向p的前驅(qū)結(jié)點(diǎn)。(4)p的前驅(qū)結(jié)點(diǎn)更新為cl。
20、若循環(huán)隊(duì)列以數(shù)組Q[0..m-l]作為其存儲結(jié)構(gòu),變量rear表示循環(huán)隊(duì)列中
的隊(duì)尾元素的實(shí)際位置,其移動按rear=(rear+1)MODm進(jìn)行,變量length表示
當(dāng)前循環(huán)隊(duì)列中的元素個數(shù),則循環(huán)隊(duì)列的隊(duì)首元素的實(shí)際位置是()。
A^rear-length
B、(rear—lengh+m)MODm
C、(1+rear+m—length)MODm
D、m-length
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:按照循環(huán)隊(duì)列的定義,因?yàn)樵匾苿影凑誶car=(rcar+l)MODm進(jìn)
行,則當(dāng)數(shù)組Q[m=l]存放了元素之后,下一個入隊(duì)的元素將存放到Q[0]中,因
此隊(duì)列的首元素的實(shí)際位置是(rear—length+14-m)MODnic
21、下列關(guān)于配備32位微處理器的計(jì)算機(jī)說法正確的是()。
A、該機(jī)器的通用寄存器一般為32位
B、該機(jī)器的地址總線寬度為32位
C、該機(jī)器能支持64位操作系統(tǒng)
D、以上說法均不正確
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:本題考查計(jì)算機(jī)的性能指標(biāo)。微處理器的位數(shù)是指該CPU一次能夠
處理的數(shù)據(jù)長度,稱為機(jī)器字長,機(jī)器字長通常等于通用寄存器的長度。64位操
作系統(tǒng)(通常向下兼容)需要64位CPU的支持,64位操作系統(tǒng)不僅是尋址范圍增加
到Z64,同時要求機(jī)器字長64位。而地址總線的寬度雖然一般情況下也會和處理器
的位數(shù)掛鉤,不過這也是不一定的,一些機(jī)器為了一些原因也可以把地址總線設(shè)為
小于32位,然后分幾個周期傳送一次地址。注:關(guān)于操作系統(tǒng)的位數(shù)和CPU的
位數(shù)的問題,32位操作系統(tǒng)指的是該操作系統(tǒng)最多可以訪問232個地址,即最多
4G的地址(因?yàn)橐恍┰颍热鏘/O的統(tǒng)一編址等,導(dǎo)致實(shí)際上不到4G,一般約
為3.7G左右),是一個軟件的概念;32位處理器指的是一次可以處理32位數(shù)
據(jù),是CPU設(shè)計(jì)時就決定好的,是硬件的概念,而低位數(shù)的CPU不能運(yùn)行高位數(shù)
的操作系統(tǒng),而高位數(shù)的CPU??梢赃\(yùn)行低位數(shù)的操作系統(tǒng)(比如現(xiàn)在的CPU都是
64位的,但是大多數(shù)人用的仍是32位的操作系統(tǒng))。
22、設(shè)圖G=(V,E),其中:V={V(),Vi,V2,V3}E={(V(),Vi),(V(),V2),
(Vo,V3),(Vi,V3)}則從頂點(diǎn)Vo開始對圖G的深度優(yōu)先遍歷序列總共有()種。
A、3
B、4
C、5
D、2
標(biāo)準(zhǔn)答案:B
Vi
知識點(diǎn)解析:此題的圖為V:深度優(yōu)先遍歷的序列有4個:
VoVjV^,V0V2V)V(VoVjV.V:
Viv,Viv,
23、對包含n個關(guān)鍵碼的散列表進(jìn)行檢索,平均檢索長度為()。
A、O(logn)
B、0(n)
C>O(nlogn)
D、不直接依賴于n
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:對散列表進(jìn)行檢索,平均檢索長度僅與裝填因子a有關(guān),而與關(guān)鍵字
個數(shù)n無關(guān)。
24、下列排序算法中,時間復(fù)雜度為O(nlogn)且占用額外空間最少的是()。
A、堆排序
B、冒泡排序
C、快速排序
D、希爾排序
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:暫無解析
25、CPU響應(yīng)中斷時需要保護(hù)斷點(diǎn),斷點(diǎn)指的是()。
A、中斷服務(wù)程序的人口地址
B、程序計(jì)數(shù)器PC的內(nèi)容
C、CPU內(nèi)各寄存器的內(nèi)容
D、指令寄存器IR的內(nèi)容
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:CPU在一條指令執(zhí)行結(jié)束時響應(yīng)中斷,斷點(diǎn)指的是程序計(jì)數(shù)器PC的
內(nèi)容,也就是現(xiàn)行程序下一條將要執(zhí)行指令的地址。
26、已知定點(diǎn)小數(shù)x的補(bǔ)碼為1.x1X2X3,且xW-O.75,則必有()。
A、xi=l,X2=0,X3=l
B、xi=l
C、Xj=O?且X23
D、XI=O?X23
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:對于定點(diǎn)小數(shù)而言,當(dāng)爛-0.75,意味著-IVxW-O.75o
27、物理文件的組織方式是由()確定的。
A、應(yīng)用程序
B、存儲介質(zhì)
C、外存容量
D、存儲介質(zhì)和操作系統(tǒng)
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:本題考查文件的物理結(jié)構(gòu)。物理文件的組織是文件管理的內(nèi)容,而文
件管理是操作系統(tǒng)的主要功能之一;此外存儲介質(zhì)的特性也決定了文件的物理結(jié)
構(gòu),如磁帶機(jī)只能采用順序存放方式。
28、設(shè)有一個n階三對角線矩陣A[n][n],現(xiàn)把它的三條對角線上的非零元素按行
存放到一個一維數(shù)組B口中,AUH1]存放到B|l]中(假定不用0下標(biāo)),那么
B[k]存放的元素的行號是()。
A、[(k+l)/3]
B、[(k+1)/3]
C>[(k+2)/3]
D、[(k+2)/3]
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:這種題目最好采用特殊值法,推導(dǎo)過程可能比較繁瑣,見表6-3。
?6-3特殊值推導(dǎo)過程
k1234S6789
A(i]U]A(1MUA[2](l]A[2J[2]A|2][3]A[3][2]A[3](3JA(3J[4]7*3]
「(k+1)/31ii2223334
29、假設(shè)某系統(tǒng)總線在一個總線周期中并行傳輸4字節(jié)信息,一個總線周期占用2
個時鐘周期,總線時鐘頻率為10MHz,則總線帶寬是()。
A、10MB/s
B、20MB/s
C、40MB/s
D、80MB/s
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:總線時鐘頻率為10MHz,一個總線周期占用2個時鐘周期,故1s
內(nèi)共有5M個總線周期;每個周期并行傳輸4字節(jié)信息,故總線帶寬為5M/sx4
B=20MB/so
30、以下動態(tài)路由算法中,使用距離一矢量路由算法的是()。
A、RIP協(xié)議
B、OSPF協(xié)議
C、BGP協(xié)議
D、ICMP協(xié)議
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:RIP協(xié)議使用了距離一矢量路由算法c
31、下列關(guān)于棧的說法中,正確的是()。I.若進(jìn)棧順序?yàn)閍、b、c,則通過出棧
操作可能得到5個a、b、c的不同出棧序列H.鏈?zhǔn)綏5臈m斨羔樢欢ㄖ赶驐5?/p>
鏈尾n.兩個棧共享一個向量空間的好處是減少存取時間
A僅
、I
B僅
、I、n
c僅
、n
D僅
、n、w
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:I:該選項(xiàng)旨在讓考生知道一個公式。對于n個不同元素進(jìn)棧,出棧
—C;nJL>=_"約=5
序列的個數(shù)為"I加可以馬上得出,當(dāng)n=3時,出棧序列個數(shù)為44X3X2XI
故I正確。鏈?zhǔn)綏R话悴捎脝捂湵?,棧頂指針即為鏈頭指針。進(jìn)棧和出棧均
在鏈頭進(jìn)行,每次都要修改棧頂指針,鏈空即??眨╰op=NULL),故口錯誤。DI:
由于棧中數(shù)據(jù)的操作只有入棧和出棧,且時間復(fù)雜度均為0(1),因此并沒有減少
存取時間,故in錯誤。補(bǔ)充知識點(diǎn):共享?xiàng)L崾荆簝蓚€棧共享一個數(shù)組
A|0.MaxSize—1]的空間,從而構(gòu)成共享?xiàng)?。?shù)組A的兩端是固定的,而棧底也
是固定的,為此將下標(biāo)為0的一端作為棧1的棧底,其棧項(xiàng)指針為topi;將下標(biāo)
為。MaxSize—1的一端作為棧2的棧底,其棧頂指針為top2,如圖7一所示。
MMSI/V-I
圖J共%找棧1的四要素如下:
6)棧空條件:topl==11。②棧滿條件:topl==top2—1。③元素x進(jìn)棧:
topl++;將元素x插入A[topl]處。④出棧元素:將出A[topl]元素;topi-。棧2
的四要素如卜:①??諚l件:iop2二二MaxSize。②棧滿條件:top2==lopl+l。③
元素X進(jìn)棧:lop2一;將元素x插入A[【op2]處。?出棧元素:彈出A[lop2阮
素;top2++。注:以上都默認(rèn)指針指向當(dāng)前元素的下一個位置。
32、在一個請求分頁系統(tǒng)中,采用LRU頁面置換箕法時,假如一個作業(yè)的頁面走
向?yàn)?,3,2,1,1,3,5,I,3,2,1,5o當(dāng)分配給該作業(yè)的物理塊數(shù)分別為3
和4時,則在訪問過程中所發(fā)生的缺頁率分別為()。
A、50%、33%
B、25%、100%
C、25%、33%
D、50%>75%
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:本題考查頁面置換的相關(guān)計(jì)算。當(dāng)物理塊數(shù)為3時,缺頁情況如下表
所示:
訪問事132113513215
1111111111\i
內(nèi)存33333333335
2222555222
477VV
缺頁次數(shù)為6,缺頁率為6/12=50%。當(dāng)物理塊數(shù)為4時,缺頁情況如下表所
小:
訪問
111111111111
33333333333
內(nèi)存
2222222222
555555
缺頁4V44
缺頁次數(shù)為4,缺頁率為4/12=33%。
33、有效容量為128KB的Cache,每塊16B,8路組相聯(lián)。字節(jié)地址為1234567H
的單元調(diào)入該Cache,其Tag應(yīng)為()。
A、1234H
B、2468H
C、048DH
D、12345H
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解信:因?yàn)閴K的大小為16B,所以塊內(nèi)地址字段為4位:又因?yàn)镃ache容量
為128KB,8路組相聯(lián),所以可以分為1024組(128KB/(8xl6B)=l024),對應(yīng)的組
號字段10位;剩下為標(biāo)記字段。1234567H=0001001為0110100010101100111,標(biāo)
記字段為高14位,00010010001101=048DH,故選C選項(xiàng)。歸納總結(jié):組相聯(lián)映
像對應(yīng)的主存地址應(yīng)包活3個部分,即標(biāo)記(Tag)、組號(Index)和塊內(nèi)地址
(Offset)o解題技巧:首先將主存地址由十六進(jìn)制變成二進(jìn)制,其中塊內(nèi)地址字段
為最后4位,組號字段為中間10位,剩下的就是標(biāo)記字段,將標(biāo)記字段二進(jìn)制轉(zhuǎn)
換為十六進(jìn)制,即可得出結(jié)果。
34、設(shè)n是描述問題規(guī)模的正整數(shù),下列程序片段的時間復(fù)雜度是()。y=0;
while(n>=(y+1)*(y+1))y++;
A、0(log2n)
B、0(n)
C>0(nlog2n)
D、0(石)
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:考查時間復(fù)雜度。該程序片段的基本語句為“y+十;”,設(shè)其執(zhí)行次數(shù)
為k次,則(k—l+l)*(k—l+l)Sn<(k+l)*(k+l),有k2snVk2+2*k+l,可知k為?
的線性函數(shù),故時間復(fù)雜度為0(6)。
35、下列幾種類型的系統(tǒng)中,適合采用忙等待I/O的有()。I.專門用來控制單
I/O設(shè)備的系統(tǒng)口.運(yùn)行一個多任務(wù)操作系統(tǒng)的個人計(jì)算機(jī)用.作為一個負(fù)載很
大的網(wǎng)絡(luò)服務(wù)器的工作站
A僅
、I
B僅
、I、n
c僅
、□、m
D僅
、i、n、m
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:采用忙等待I/O方式,當(dāng)CPU等待I/O操作完成時,進(jìn)程不能繼續(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、一個TCP連接下面使用128kbit/s的鏈路,其端到端時延為32ms。經(jīng)測試,發(fā)
現(xiàn)吞吐率只有60kbit/s。則其發(fā)送窗口是()。
A、904B
B、906B
C、452B
D、454B
標(biāo)準(zhǔn)答案:A
知識點(diǎn)解析:數(shù)據(jù)分組的往返時延為:32x2=64ms;設(shè)發(fā)送窗口為x字節(jié),則數(shù)據(jù)
報(bào)網(wǎng)絡(luò)傳輸時延為8x/(128xl()3)bit/s,依題意有:8x/(8x/(128x!03)+64xl0
3)=60x10—3,得x=904B。
37、設(shè)有如下兩個優(yōu)先級相同的進(jìn)程Pl和P2。信號量S1和S2的初值均為0,試
進(jìn)程P1:進(jìn)程P2:
y=3;x?2s
z-2:P(S1);
V(S1):x?x+2;
z?y+l:V(S2)?
P(S2);z=x+z:
y?z+y:
A、4、8、11
B、4、6
C、6、8
D、4、8
標(biāo)準(zhǔn)答案:D
知識點(diǎn)解析:這類題目其實(shí)不難,但這種題卻很容易答錯,原因就是很容易漏掉某
種情況。首先,將上述進(jìn)程分解成以下6個程序段:
PSI:y=3;PS2:z=y+l:PS3:y=z+y;
z=2;
PS4:x=2;PS5:x=x+2;PS6:z=x+z;
假設(shè)沒有PV操作的情況下。進(jìn)程并發(fā)執(zhí)行關(guān)系用前驅(qū)圖表示如圖7—7所示。加
入了PV操作后用前驅(qū)圖表示如圖7—8所示。由于x的值只有PS4、PS5決定,
且兩者順序關(guān)系確定,則易得x的值始終為4。又P2和團(tuán)共享的變量只有z,則
PS6與PSI、PS2、PS3的關(guān)系決定了最終的y和z的值。又根據(jù)進(jìn)程前驅(qū)圖得,
PS6在PS1之后。所以可能的情況有(PS4、PS5爐處的順序有多種情況,但都不
對最后結(jié)果產(chǎn)生影響,為了方便,我們統(tǒng)一把PS4、PS5放在PS1后面執(zhí)行):
PSI、PS4、PS5、PS6、PS2、PS3;PSI、PS4、PS5、PS2.PS6、PS3:PS1、
PS4、PS5、PS2、PS3、PS6;這3種情況,計(jì)算過程如表7—2所示。
圖7.8加入PV操作后的前驅(qū)圖
?7-2計(jì)算過程
XyZXyzXyz
PS132PS132PSI32
PS42PS42PS42
PS54PS54PS54
PS66PS24PS24
PS24PS68PS37
PS37PS3iiPS68
4744n8478
綜上所述,z的值可能是4、8。
38、在PC-DOS中,某磁盤文件A與B,它們所占用的磁盤空間如下所示。試問
A、B文件在磁盤上各占()簇。
FDT(文件目錄表)FAT(文件配置表》
A、3,3
B、4,5
C、5,3
D、5,4
標(biāo)準(zhǔn)答案:C
知識點(diǎn)解析:當(dāng)查找文件在磁盤上的存放地址時,首先從目錄中找到文件的起始簇
號,然后再到FAT表的相應(yīng)表目中找到文件存放的下一個簇號,依此類推,直至
遇到值為FFF的表項(xiàng)為止。文件A在磁盤上占用5簇,簇號依次為002、004、
009、005、007o文件B在磁盤上占用3簇,簇號依此為003、008、006。知識點(diǎn)
回顧:鏈接分配中每個文件對應(yīng)一個盤塊的鏈表,盤塊分布在磁盤的任何地方。
鏈接方式可分為隱式鏈接和顯示鏈接兩種。隱式鏈接:在文件目錄的每個目錄項(xiàng)
中,都必須含有指向鏈接文件第一個盤塊和最后一個盤塊的指針。例如,目錄表中
有一個目錄項(xiàng)為(jeep,9,25),表示jeep文件的第一個盤塊號是9,最后一個盤塊
號是25,而在每個盤塊中都含有一個指向下一個盤塊的指針,如
9一16—1-10—25。如果指針占用4B,對于盤塊大小為512B的磁盤,則每個盤
塊中只有508B可供用戶使用。顯示鏈接:把用于鏈接文件各物理塊的指針,顯示
地存放在內(nèi)存的一張鏈接表中。該表在整個磁盤僅設(shè)置一張。表的序號是物理盤塊
號,從0開始,直到N—1,其中N為盤塊總數(shù)。在每個表項(xiàng)中存放鏈接指針,即
下一個盤塊號。
39、圖的鄰接表存儲表示,數(shù)據(jù)元素之間的關(guān)系是()。
A、線性結(jié)構(gòu)
B、樹形結(jié)構(gòu)
C、網(wǎng)狀結(jié)構(gòu)
D、無結(jié)構(gòu)
標(biāo)準(zhǔn)答案:A
知識點(diǎn)露析:根據(jù)數(shù)據(jù)元素間關(guān)系的不同特性,通常有下列四類基本的結(jié)構(gòu):(1)
集合結(jié)構(gòu)。該結(jié)構(gòu)的數(shù)據(jù)元素間的關(guān)系是“屬于同一個集合(2)線性結(jié)構(gòu)。該結(jié)
構(gòu)的數(shù)據(jù)元素之間存在著一對一的關(guān)系。(3)樹型垢構(gòu)。該結(jié)構(gòu)的數(shù)據(jù)元素之間存
在著一對多的關(guān)系。(4)圖形結(jié)構(gòu)。該結(jié)構(gòu)的數(shù)據(jù)元素之間存在著多對多的關(guān)系,
也稱網(wǎng)狀結(jié)構(gòu)。鄰接表(adjaccncyrlist)是圖的一種錐式存儲結(jié)構(gòu)。這種存儲表示法
類似于樹的孩子鏈表表示法。對于圖G中每個頂點(diǎn)vi,把所有鄰接于vi的頂點(diǎn)vj
鏈成一個單鏈表,這個單鏈表稱為頂點(diǎn)vi的鄰接表。每個頂點(diǎn)對應(yīng)一個相應(yīng)的鄰
接表故圖的鄰接表存儲表示,數(shù)據(jù)元素之間的關(guān)系是線性關(guān)系。
:哲學(xué)家進(jìn)餐問題的偽代碼如下J1J2/3是三根筷子?則(
PhP3:
P2t
while<1)(while(1)(while(1)(
p(n)iP(f3)i
P(f3)?P(f2)tP(f2)i
eat()1Eat()jEatOi
V((3)iV((2)iV(f2)i
V(f!)iV(flhV(f3)i
1})
A、可能死鎖,pl或p2或p3都有可能饑餓
B、不可能死鎖,但pl或p2或p3都有可能饑餓
C、不可能死鎖,但只有pl或p2有可能饑餓
D、不可能死鎖,但只有p2或p3有可能饑餓
標(biāo)準(zhǔn)答案:B
知識點(diǎn)解析:pl、p2和p3不滿足死鎖的四個必要條件中的循環(huán)等待條件,故不可
能發(fā)生死鎖,排除A。設(shè)p3先申請到f3,若此時p2先于pl申請到fl,則此時p2
好和p3任意一個申請到f2都可執(zhí)行完畢,假設(shè)是p2中請到了f2執(zhí)行完畢,釋放
f2,fl,則p3可獲得f2執(zhí)行完畢,倘若p2緊接著又申請到了fl,p3執(zhí)行完后緊
接著又申請到了13;如此循環(huán)則pl始終沒有機(jī)會獲得處理機(jī)執(zhí)行而發(fā)生饑餓現(xiàn)
象。以此類推p2和p3都有可能發(fā)生饑餓現(xiàn)象。故選B。
二、綜合應(yīng)用題(本題共9題,每題7.0分,共9分0)
下圖所示為雙總線結(jié)構(gòu)機(jī)器的數(shù)據(jù)通路,IR為指令寄存器,PC為程序計(jì)數(shù)器(具有
自增功能),M為主存(受R/W信號控制),AR為地址寄存器,DR為數(shù)據(jù)緩沖寄
存器,ALU由加、減控制信號次定完成何種操作,控制信號G控制的是一個門電
路。另外,線上標(biāo)注有小圈表示有控制信號,例中yi表示y寄存器的輸入控制信
號,R1。為寄存器R1的輸出控制信號,未標(biāo)字符的線為直通線,不受控制。
A顯線
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上半年寧海縣國企業(yè)公開招聘工作人員易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波慧谷投資發(fā)展限公司及下屬子公司招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波市環(huán)境保護(hù)局局屬事業(yè)單位招考高層次人才易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波市東方公司招考項(xiàng)目專員易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波農(nóng)商發(fā)展集團(tuán)限公司招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2024年面板封接玻璃項(xiàng)目資金籌措計(jì)劃書代可行性研究報(bào)告
- 2024西安水務(wù)建設(shè)工程集團(tuán)有限公司第一分公司招聘筆試參考題庫附帶答案詳解
- 2024福建龍巖市龍盛市場管理集團(tuán)有限公司招聘1人筆試參考題庫附帶答案詳解
- 2025年小精靈住房積金管理系統(tǒng)項(xiàng)目可行性研究報(bào)告
- 2024福建廣電網(wǎng)絡(luò)集團(tuán)南平分公司招聘29人筆試參考題庫附帶答案詳解
- 急性呼吸道疾病和流感量表(CARIFS)
- 《新能源專業(yè)英語》學(xué)習(xí)資料課件
- 2023年中核華中新材料有限公司招聘筆試題庫及答案解析
- 建筑材料分類及明細(xì)圖片
- 人員能力矩陣圖
- GB∕T 2518-2019 連續(xù)熱鍍鋅和鋅合金鍍層鋼板及鋼帶
- 福晨河北科技發(fā)展有限公司年分裝500噸化學(xué)試劑建設(shè)項(xiàng)目環(huán)境影響報(bào)告表
- 國內(nèi)外鋼材牌號對照表
- 一年級下冊地方課程教案
- 第二章 航空飛行常見疾病
- 航運(yùn)公司開展安全管理體系有效性
評論
0/150
提交評論