版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年統(tǒng)考計(jì)算機(jī)考研真題1
一.單項(xiàng)選擇題,每小題2分,共80分。1
二.綜合應(yīng)用題。共70分。4
2023年計(jì)算機(jī)統(tǒng)考真題參考答案6
一.選擇題6
二.綜合應(yīng)用題15
2023年全國(guó)探討生考試計(jì)算機(jī)統(tǒng)考試題及答案24
2023年統(tǒng)考計(jì)算機(jī)考研真題
單項(xiàng)選擇題,每小題2分,共80分。
1.為解決計(jì)算機(jī)與打印機(jī)之間速度不匹配的問(wèn)題,通常設(shè)置一個(gè)打印數(shù)據(jù)緩沖區(qū),主機(jī)將要輸出的數(shù)據(jù)依次寫(xiě)入該緩沖區(qū),而打印
機(jī)則依次從該緩沖區(qū)中取出數(shù)據(jù)。該緩沖區(qū)的邏輯結(jié)構(gòu)應(yīng)當(dāng)是
A.棧B.隊(duì)列C.樹(shù)D.圖
2.設(shè)棧S和隊(duì)列Q的初始狀態(tài)均為空,元素abcdefg依次進(jìn)入棧S。若每個(gè)元素出棧后馬上進(jìn)入隊(duì)列Q,且7個(gè)元素出隊(duì)的依次是
bdcfeag,則棧S的容量至少是A.1B.2C.3D.4
3.給定二叉樹(shù)圖所示。設(shè)N代表二叉樹(shù)的根,L代表根結(jié)點(diǎn)的左子樹(shù),R代表根結(jié)點(diǎn)的右子樹(shù)。若
遍歷后的結(jié)點(diǎn)序列為3,1,7,5,6,2,4,則其遍歷方式
是A.LRNB.NRLC.RLND.RNL
4.下列二叉排序樹(shù)中,滿意平衡二叉樹(shù)定義的是
5.已知一棵完全二叉樹(shù)的第6層(設(shè)根為第1層)有8個(gè)葉結(jié)點(diǎn),則完全二叉樹(shù)的結(jié)點(diǎn)個(gè)數(shù)最多是
A.39B.52C.lllD.119
6.將森林轉(zhuǎn)換為對(duì)應(yīng)的二叉樹(shù),若在二叉樹(shù)中,結(jié)點(diǎn)u是結(jié)點(diǎn)v的父結(jié)點(diǎn)的父結(jié)點(diǎn),則在原來(lái)的森林中,u和v可能具有的關(guān)系是I.父
子關(guān)系II.兄弟關(guān)系HI.u的父結(jié)點(diǎn)與v的父結(jié)點(diǎn)是兄弟關(guān)系
A.只有IIB.I和nC.I和HID.I、II和III
7.下列關(guān)于無(wú)向連通圖特性的敘述中,正確的是
I.全部頂點(diǎn)的度之和為偶數(shù)n.邊數(shù)大于頂點(diǎn)個(gè)數(shù)減1ni.至少有一個(gè)頂點(diǎn)的度為1
A.只有IB.只有nc.i和nD.I和ni
8.下列敘述中,不符合m階B樹(shù)定義要求的是
A.根節(jié)點(diǎn)最多有m棵子樹(shù)B.全部葉結(jié)點(diǎn)都在同一層上
C.各結(jié)點(diǎn)內(nèi)關(guān)鍵字均升序或降序排列D.葉結(jié)點(diǎn)之間通過(guò)指針鏈接
9.已知關(guān)鍵序列5,8,12,19,28,20,15,22是小根堆(最小堆),插入關(guān)鍵字3,調(diào)整后得到的小根堆是
A.3,5,12,8,28,20,15,22,19
B.3,5,12,19,20,15,22,8,28
C.3,8,12,5,20,15,22,28,19
D.3,12,5,8,28,20,15,22,19
10.若數(shù)據(jù)元素序列11,12,13,7,8,9,23,4,5是采納下列排序方法之一得到的其次趟排序后的結(jié)果,則該排序算法只能是
A.起泡排序B.插入排序C.選擇排序D.二路歸并排序
11.馮?諾依曼計(jì)算機(jī)中指令和數(shù)據(jù)均以二進(jìn)制形式存放在存儲(chǔ)器中,CPU區(qū)分它們的依據(jù)是A.指令操作碼的譯碼結(jié)果B.指令
和數(shù)據(jù)的尋址方式
C.指令周期的不同階段D.指令和數(shù)據(jù)所在的存儲(chǔ)單元
12.一個(gè)C語(yǔ)言程序在一臺(tái)32位機(jī)器上運(yùn)行。程序中定義了三個(gè)變量xyz,其中x和z是int型,y為short型。當(dāng)x=127,y=-9
時(shí),執(zhí)行賦值語(yǔ)句z=x+y后,xyz的值分別是
A.X=0000007FH,y=FFF9H,z=00000076H
A.X=0000007FH,y=FFF9H,z=FFFF0076H
A.X=0000007FH,y=FFF7H,z=FFFF0076H
A.X=0000007FH,y=FFF7H,z=00000076H
13.浮點(diǎn)數(shù)加減運(yùn)算過(guò)程一般包括對(duì)階、尾數(shù)運(yùn)算、規(guī)格化、舍入和判溢出等步驟。設(shè)浮點(diǎn)數(shù)的階碼和尾數(shù)均采納補(bǔ)碼表示,且位
數(shù)分別為5位和7位(均含2位符號(hào)位)。若有兩個(gè)數(shù)X=27X29/32,Y=25X5/8,則用浮點(diǎn)加法計(jì)算X+Y的最終結(jié)果是
A.001111100010B.001110100010
C.010000010001D.發(fā)生溢出
14.某計(jì)算機(jī)的Cache共有16塊,采納2路組相聯(lián)映射方式(即每組2塊)。每個(gè)主存塊大小為32字節(jié),按字節(jié)編址。主存129
號(hào)單元所在主存塊應(yīng)裝入到的Cache組號(hào)是
A.0B.2C.4D.6
15.某計(jì)算機(jī)主存容量為64KB,其中ROM區(qū)為4KB,其余為RAM區(qū),按字節(jié)編址?,F(xiàn)要用2KX8位的ROM芯片和4KX4位
的RAM芯片來(lái)設(shè)計(jì)該存儲(chǔ)器,則須要上述規(guī)格的ROM芯片數(shù)和RAM芯片數(shù)分別是
A.1、15B.2、15C.1、30D.2、30
16.某機(jī)器字長(zhǎng)16位,主存按字節(jié)編址,轉(zhuǎn)移指令采納相對(duì)尋址,由兩個(gè)字節(jié)組成,第一字節(jié)為操作碼字段,其次字節(jié)為相對(duì)位
移量字段。假定取指令時(shí),每取一個(gè)字節(jié)PC自動(dòng)加1。若某轉(zhuǎn)移指令所在主存地址為2000H,相對(duì)位移量字段的內(nèi)容為06H,則
該轉(zhuǎn)移指令勝利轉(zhuǎn)以后的目標(biāo)地址是
A.2023HB.2023HC.2023HD.2023H
17.下列關(guān)于RISC的敘述中,錯(cuò)誤的是
A.RISC普遍采納微程序限制器
B.RISC大多數(shù)指令在一個(gè)時(shí)鐘周期內(nèi)完成
C.RISC的內(nèi)部通用寄存器數(shù)量相對(duì)CISC多
D.RISC的指令數(shù)、尋址方式和指令格式種類相對(duì)CISC少
18.某計(jì)算機(jī)的指令流水線由四個(gè)功能段組成,指令流經(jīng)各功能段的時(shí)間(忽視各功能段之間的緩存時(shí)間)分別是90ns、80ns、70ns
和60ns,則該計(jì)算機(jī)的CPU時(shí)鐘周期至少是
A.90nsB.80nsC.70nsD.60ns
19.相對(duì)于微程序限制器,硬布線限制器的特點(diǎn)是
A.指令執(zhí)行速度慢,指令功能的修改和擴(kuò)展簡(jiǎn)潔
B.指令執(zhí)行速度慢,指令功能的修改和擴(kuò)展難
C.指令執(zhí)行速度快,指令功能的修改和擴(kuò)展簡(jiǎn)潔
D.指令執(zhí)行速度快,指令功能的修改和擴(kuò)展難
20.假設(shè)某系統(tǒng)總線在一個(gè)總線周期中并行傳輸4字節(jié)信息,一個(gè)總線周期占用2個(gè)時(shí)鐘周期,總線時(shí)鐘頻率為10MHz,則總線帶
寬是
A.lOMB/sB.20MB/SC.40MB/SD.80MB/S
21.假設(shè)某計(jì)算機(jī)的存儲(chǔ)系統(tǒng)由Cache和主存組成,某程序執(zhí)行過(guò)程中訪存1000次,其中訪問(wèn)Cache缺失(未命中)50次,則
Cache的命中率是
A.5%B.9.5%C.50%D.95%
22.下列選項(xiàng)中,能引起外部中斷的事務(wù)是
A.鍵盤(pán)輸入B.除數(shù)為0C.浮點(diǎn)運(yùn)算下溢D.訪存缺頁(yè)
23.單處理機(jī)系統(tǒng)中,可并行的是
I進(jìn)程與進(jìn)程II處理機(jī)與設(shè)備III處理機(jī)與通道IV設(shè)備與設(shè)備
A.I,II和HIB.I、II和IVC.I、IH和IVD.H、HI和IV
24.下列進(jìn)程調(diào)度算法中,綜合考慮進(jìn)程等待時(shí)間和執(zhí)行時(shí)間的是
A.時(shí)間片輪轉(zhuǎn)調(diào)度算法B.短進(jìn)程優(yōu)先調(diào)度算法
C.先來(lái)先服務(wù)調(diào)度算法D.高響應(yīng)比優(yōu)先調(diào)度算法
25.某計(jì)算機(jī)系統(tǒng)中有8臺(tái)打印機(jī),有K個(gè)進(jìn)程競(jìng)爭(zhēng)運(yùn)用,每個(gè)進(jìn)程最多須要3臺(tái)打印機(jī)。該系統(tǒng)可能會(huì)發(fā)生死鎖的K的最小值是。
不死鎖須要2K+1<8,最多支持3個(gè)進(jìn)程并發(fā)。留意問(wèn)的假如是“不會(huì)發(fā)生死鎖的最大值''就選B。4個(gè)以上就死鎖,所以會(huì)死鎖
的最小值是4。別看錯(cuò)了。
A.2B.3C.4D.5
26.分區(qū)安排內(nèi)存管理方式的主要愛(ài)護(hù)措施是
A.界地址愛(ài)護(hù)B.程序代碼愛(ài)護(hù)C.數(shù)據(jù)愛(ài)護(hù)D.棧愛(ài)護(hù)
27.一個(gè)分段存儲(chǔ)管理系統(tǒng)中,地址長(zhǎng)度為32位,其中段號(hào)占8位,則段長(zhǎng)最大
A.2的8次方字節(jié)B.2的16次方字節(jié)C.2的24次方字節(jié)D.2的32次方字節(jié)
28.下列文件物理結(jié)構(gòu)中,適合隨機(jī)訪問(wèn)且易于文件擴(kuò)展的是
A.連續(xù)結(jié)構(gòu)B.索引結(jié)構(gòu)
C.鏈?zhǔn)浇Y(jié)構(gòu)且磁盤(pán)塊定長(zhǎng)D.鏈?zhǔn)浇Y(jié)構(gòu)且磁盤(pán)塊變長(zhǎng)
29.假設(shè)磁頭當(dāng)前位于第105道,正在向磁道序號(hào)增加的方向移動(dòng)?,F(xiàn)有一個(gè)磁道訪問(wèn)懇求序列為35,45,12,68,110,180,170,
195,采納SCAN調(diào)度(電梯調(diào)度)算法得到的磁道訪問(wèn)序列是
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
30.文件系統(tǒng)中,文件訪問(wèn)限制信息存儲(chǔ)的合理位置是
A.文件限制塊B.文件安排表C.用戶口令表D.系統(tǒng)注冊(cè)表
31.設(shè)文件F1的當(dāng)前引用計(jì)數(shù)值為1,先建立F1的符號(hào)鏈接(軟鏈接)文件F2,再建立F1的硬鏈接文件F3,然后刪除F1。此
時(shí),F(xiàn)2和F3的引用計(jì)數(shù)值分別是
A.0、1B.l、1C.1、2D.2、1
32.程序員利用系統(tǒng)調(diào)用打開(kāi)I/O設(shè)備時(shí),通常運(yùn)用的設(shè)備標(biāo)識(shí)是
A.邏輯設(shè)備名B.物理設(shè)備名C.主設(shè)備號(hào)D.從設(shè)備號(hào)
33.在OSI參考模型中,自下而上第一個(gè)供應(yīng)端到端服務(wù)的層次是
A.數(shù)據(jù)鏈路層B.傳輸層C.會(huì)話層D.應(yīng)用層
34.在無(wú)噪聲狀況下,若某通信鏈路的帶寬為3kHz,采納4個(gè)相位,每個(gè)相位具有4種振幅的QAM調(diào)制技術(shù),則該通信鏈路的
最大數(shù)據(jù)傳輸速率是
A.12kbpsB.24kbpsC.48kbpsD.96kbps
35.數(shù)據(jù)鏈路層采納了后退N幀(GBN)協(xié)議,發(fā)送方已經(jīng)發(fā)送了編號(hào)為0~7的幀。當(dāng)計(jì)時(shí)器超時(shí)時(shí),若發(fā)送方只收到0、2、3號(hào)
幀的確認(rèn),則發(fā)送方須要重發(fā)的幀數(shù)是
A.2B.3C.4D.5
36.以太網(wǎng)交換機(jī)進(jìn)行轉(zhuǎn)發(fā)決策時(shí)運(yùn)用的PDU地址是
A.目的物理地址B.目的IP地址C.源物理地址D.源IP地址
37.在一個(gè)采納CSMA/CD協(xié)議的網(wǎng)絡(luò)中,傳輸介質(zhì)是一根完整的電纜,傳輸速率為IGbps,電纜中的信號(hào)傳播速度是200000km/s。
若最小數(shù)據(jù)幀長(zhǎng)度削減800比特,則最遠(yuǎn)的兩個(gè)站點(diǎn)之間的距離至少須要
A.增加160mB.增加80mC.削減160mD.削減80m
38.主機(jī)甲和主機(jī)乙間已建立一個(gè)TCP連接,主機(jī)甲向主機(jī)乙發(fā)送了兩個(gè)連續(xù)的TCP段,分別包含30()字節(jié)和500字節(jié)的有效載
荷,第一個(gè)段的序列號(hào)為200,主機(jī)乙正確接收到兩個(gè)段后,發(fā)送給主機(jī)甲的確認(rèn)序列號(hào)是A.500B.700C.800D.1000
39.一個(gè)TCP連接總是以1KB的最大段發(fā)送TCP段,發(fā)送方有足夠多的數(shù)據(jù)要發(fā)送。當(dāng)擁塞窗口為16KB時(shí)發(fā)生了超時(shí),假如
接下來(lái)的4個(gè)RTT(來(lái)回時(shí)間)時(shí)間內(nèi)的TCP段的傳輸都是勝利的,那么當(dāng)?shù)?個(gè)RTT時(shí)間內(nèi)發(fā)送的全部TCP段都得到確定應(yīng)
答時(shí),擁塞窗口大小是
A.7KBB.8KBC.9KBD.16KB
40.FTP客戶和服務(wù)器間傳遞FTP吩咐時(shí),運(yùn)用的連接是
A.建立在TCP之上的限制連接B.建立在TCP之上的數(shù)據(jù)連接
C.建立在UDP之上的限制連接D.建立在UDP之上的數(shù)據(jù)連接
—.綜合應(yīng)用題。共70分。
41.(10分)帶權(quán)圖(權(quán)值端負(fù),表示邊連接的兩頂點(diǎn)間的距離)的最短路徑問(wèn)題是找出從初始頂點(diǎn)到目標(biāo)頂點(diǎn)之間的一條最短路
徑。假定從初始頂點(diǎn)到目標(biāo)頂點(diǎn)之間存在路徑,現(xiàn)有一種解決該問(wèn)題的方法:
①設(shè)最短路徑初始時(shí)僅包含初始頂點(diǎn),令當(dāng)前頂點(diǎn)u為初始頂點(diǎn);
②選擇離u最近且尚未在最短路徑中的一個(gè)頂點(diǎn)v,加入到最短路徑中,修改當(dāng)前頂點(diǎn)u=v;
③重復(fù)步驟②,直到u是目標(biāo)頂點(diǎn)時(shí)為止。
請(qǐng)問(wèn)上述方法能否求得最短路徑?若該方法可行,請(qǐng)證明之;否則,請(qǐng)舉例說(shuō)明。
42.(15分)已知一個(gè)帶有表頭結(jié)點(diǎn)的單鏈表,結(jié)點(diǎn)結(jié)構(gòu)為
datalink
假設(shè)該鏈表只給出了頭指針list。在不變更鏈表的前提下,請(qǐng)?jiān)O(shè)計(jì)一個(gè)盡可能高效的算法,查找鏈表
中倒數(shù)第k個(gè)位置上的結(jié)點(diǎn)(k為正整數(shù))。若查找勝利,算法輸出該結(jié)點(diǎn)的data值,并返回1;否則,只返回0。要求:
(1)描述算法的基本設(shè)計(jì)思想
(2)描述算法的具體實(shí)現(xiàn)步驟
(3)依據(jù)設(shè)計(jì)思想和實(shí)現(xiàn)步驟,采納程序設(shè)計(jì)語(yǔ)言描述算法(運(yùn)用C或C++或JAVA語(yǔ)言實(shí)現(xiàn)),關(guān)鍵之處請(qǐng)給出簡(jiǎn)要注釋。
43.(8分)某計(jì)算機(jī)的CPU主頻為500MHz,CPI為5(即執(zhí)行每條指令平均需5個(gè)時(shí)鐘周期)。假定某外設(shè)的數(shù)據(jù)傳輸率為0.5MB/S,
采納中斷方式與主機(jī)進(jìn)行數(shù)據(jù)傳送,以32位為傳輸單位,對(duì)應(yīng)的中斷服務(wù)程序包含18條指令,中斷服務(wù)的其他開(kāi)銷(xiāo)相當(dāng)于2條
指令的執(zhí)行時(shí)間。請(qǐng)回答下列問(wèn)題,要求給出計(jì)算過(guò)程。
(1)在中斷方式下,CPU用于該外設(shè)I/O的時(shí)間占整個(gè)CPU時(shí)間的百分比是多少?
(2)當(dāng)該外設(shè)的數(shù)據(jù)傳輸率達(dá)到5MB/s時(shí),改用DMA方式傳送數(shù)據(jù)。假設(shè)每次DMA傳送大小為5000B,
且DMA預(yù)處理和后處理的總開(kāi)銷(xiāo)為500個(gè)時(shí)鐘周期,則CPU用于該外設(shè)I/O的時(shí)間占整個(gè)CPU時(shí)間的百分比是多少?(假設(shè)
DMA與CPU之間沒(méi)有訪存沖突)
44.(13分)某計(jì)算機(jī)字長(zhǎng)16位,采納16位定長(zhǎng)指令字結(jié)構(gòu),部分?jǐn)?shù)據(jù)通路結(jié)構(gòu)如圖所示。圖中全部限制信號(hào)為1時(shí)表示有效、
為0時(shí)表示無(wú)效。例如限制信號(hào)MDRinE為1表示允許數(shù)據(jù)從DB打入MDR,MDRin為1表示允許數(shù)據(jù)從內(nèi)總線打入MDR.假
設(shè)MAR的輸出始終處于使能狀態(tài)。加法指令"ADD(RI),R0”的功能為(RO)+((RD)-*(R1),即將RO中的數(shù)據(jù)與RI
的內(nèi)容所指主存單元的數(shù)據(jù)相加,并將結(jié)果送入R1的內(nèi)容所指主存單元中保存。
存儲(chǔ)器M
數(shù)據(jù)通路結(jié)構(gòu)
下表給出了上述指令取值和譯碼階段每個(gè)節(jié)拍(時(shí)鐘周期)的功能和有效限制信號(hào),請(qǐng)按表中描
述方式用表格列出指令執(zhí)行階段每個(gè)節(jié)拍的功能和有效限制信號(hào)。
功能和限制信號(hào)
時(shí)鐘功能有效限制信號(hào)
C1MAR-(PC)PCout,MARin
C2MDR-M(MAR)MemR,MDRinE
PC+(PC)+1PC+1
C3IR-(MDR)MDRoutJRin
C4指令譯碼無(wú)
45.(7分)三個(gè)進(jìn)程Pl、P2、P3互斥運(yùn)用一個(gè)包含N(N>0)個(gè)單元的緩沖區(qū)。P1每次用produce()生成一個(gè)正整數(shù)并用put
()送入緩沖區(qū)某一空單元中;P2每次用getodd()從該緩沖區(qū)中取出一個(gè)奇數(shù)并用countodd()統(tǒng)計(jì)奇數(shù)個(gè)數(shù);P3每次用geteven
()從該緩沖區(qū)中取出一個(gè)偶數(shù)并用counteven()統(tǒng)計(jì)偶數(shù)個(gè)數(shù)。請(qǐng)用信號(hào)量機(jī)制實(shí)現(xiàn)這三個(gè)進(jìn)程的同步與互斥活動(dòng),并說(shuō)明所
定義的信號(hào)量的含義。要求用偽代碼描述。
46.(8分)懇求分頁(yè)管理系統(tǒng)中,假設(shè)某進(jìn)程的頁(yè)表內(nèi)容如下表所示。
頁(yè)面大小為4KB,一次內(nèi)存的訪問(wèn)時(shí)間是100ns,一次快表(TLB)的訪問(wèn)時(shí)間是10ns,
頁(yè)號(hào)頁(yè)框號(hào)有效位
處理一次缺頁(yè)的平均時(shí)間為108ns(已含更新TLB和頁(yè)表的時(shí)間),進(jìn)程的駐留集大小固
(存在位)
定為2,采納最近最少運(yùn)用置換算法(LRU)和局部淘汰策略。假設(shè)
0101H1
①TLB初始為空;
—
②地址轉(zhuǎn)換時(shí)先訪問(wèn)TLB,若TLB未命中,再訪問(wèn)頁(yè)表10
2254H1
(忽視訪問(wèn)頁(yè)表之后的TLB更新時(shí)間);
③有效位為0表示頁(yè)面不在內(nèi)存,產(chǎn)生缺頁(yè)中斷,缺頁(yè)中斷處理后,返回到產(chǎn)生缺頁(yè)中斷的指令處重新執(zhí)行。設(shè)有虛地址訪問(wèn)序
列
2362H、1565H、25A5H,請(qǐng)問(wèn):
(1)依次訪問(wèn)上述三個(gè)虛地址,各需多少時(shí)間?給出計(jì)算過(guò)程。
(2)基于上述訪問(wèn)序列,虛地址1565H的
物理地址是多少?請(qǐng)說(shuō)明理由。
47.(9分)某公司網(wǎng)絡(luò)拓?fù)鋱D如下圖所示,路由器R1通過(guò)接口El、E2分別連接局域網(wǎng)1、局域網(wǎng)2,
通過(guò)接口L0連接路由器R2,并通過(guò)路由器R2連接域名服務(wù)器與互聯(lián)網(wǎng)。R1的L0接口的IP地址是
;R2的L0接口的IP地址是202.H8.2.2,L1接口的IP地址是,E0接口的
IP地址是;域名服務(wù)器的IP地址是.
互聯(lián)網(wǎng),
B0
1IB.3.1
RI和R2的路由衣結(jié)構(gòu)為:
|目的網(wǎng)一【P地址子網(wǎng)掩用尸TtlP地址版口
將IP地址空間/24劃分為兩個(gè)子網(wǎng),安排給局域網(wǎng)1、局域網(wǎng)2,每個(gè)局域網(wǎng)安排的地
址數(shù)不少于120個(gè),請(qǐng)給出子網(wǎng)劃分結(jié)果。說(shuō)明理由或給出必要的計(jì)算過(guò)程。
請(qǐng)給出R1的路由表,使其明確包括到局域網(wǎng)1的路由、局域網(wǎng)2的路由、域名服務(wù)器的主機(jī)路由和
互聯(lián)網(wǎng)的路由。請(qǐng)采納路由聚合技術(shù),給出R2到局域網(wǎng)1和局域網(wǎng)2的路由。
2023年計(jì)算機(jī)統(tǒng)考真題參考答案
選擇題
12廠4567*910
Bc??BCBADB
11121314151617i8q1920
CD0CDCAAD
212223242526272829
I)AD1)CACBA
313233343536373839
BABBCADI)______c
12345678910
BCDBCBADAB
11121314151617181920
CDDCDCAADB
21222324252627282930
DADDCACBAA
31323334353637383940
BABBCADDCA
1.為解決計(jì)算機(jī)與打印機(jī)之間速度不匹配的問(wèn)題,通常設(shè)置一個(gè)打印數(shù)據(jù)緩沖區(qū),該緩沖區(qū)的邏程結(jié)構(gòu)應(yīng)當(dāng)是(隊(duì)列)
棧的定義:棧是只準(zhǔn)在表尾進(jìn)行插入和刪除的線性表,稱為L(zhǎng)I0F0(即后進(jìn)先出表)。允許插入和刪除的一端叫棧頂,另一端叫棧
底。
隊(duì)列的定義:隊(duì)列是允許在一端進(jìn)行插入而在另一端進(jìn)行刪除的線性表。允許插入的一端稱為隊(duì)尾,允許刪除的一端稱為隊(duì)頭。
隊(duì)列也稱為先進(jìn)先出表(FIFO)
樹(shù)的定義:樹(shù)是包含n個(gè)結(jié)點(diǎn)的有限集合(n>0)
圖的定義:圖(Graph)是由非空的頂點(diǎn)集合和一個(gè)描述頂點(diǎn)之間關(guān)系——邊(或者?。┑募辖M成。其形式化定義為:G=(V,E)
其中G表一個(gè)圖,V是圖G中頂點(diǎn)的集合,E是圖G中邊的集合。
2.設(shè)棧S和隊(duì)列Q的初始狀態(tài)均為空,元素abcdefg依次進(jìn)入棧S。若每個(gè)元素出棧后馬上進(jìn)入隊(duì)列Q,且7個(gè)元素出隊(duì)的依次是
bdcfeag,則棧S的容量???(3)
3.給定二叉樹(shù)圖,若遍歷后的結(jié)點(diǎn)序列為XXX,則其遍歷方式是???
設(shè)N代表二叉樹(shù)的根,L代表根結(jié)點(diǎn)的左子樹(shù),R代表根結(jié)點(diǎn)的右子樹(shù)。
4.平衡二叉樹(shù)定義:若一棵二叉樹(shù)中每個(gè)結(jié)點(diǎn)的左、右子樹(shù)的高度至多相差1,則稱此樹(shù)為平衡二叉樹(shù)。我們把二叉樹(shù)中每個(gè)結(jié)點(diǎn)
的左子樹(shù)高度減去右子樹(shù)高度定義為該結(jié)點(diǎn)的平衡因子(balancefactor)。因此,平衡樹(shù)中每個(gè)結(jié)點(diǎn)的平衡因子只能是1、0或-1。
5.已知一棵完全二叉樹(shù)的第6層(設(shè)根為第1層)有8個(gè)葉結(jié)點(diǎn),則完全二叉樹(shù)的結(jié)點(diǎn)個(gè)數(shù)最多是???(111)
二叉樹(shù):二叉樹(shù)是一種重要的樹(shù)形結(jié)構(gòu),它是n(n>=0)個(gè)結(jié)點(diǎn)的有限集,其子樹(shù)分為互不相交的兩個(gè)集合,分別稱為左子樹(shù)和右
子樹(shù),左子樹(shù)和右子樹(shù)也是如上定義的二叉樹(shù)。左子樹(shù)和右子樹(shù)的依次不能互換。
滿二叉樹(shù):深度為k結(jié)點(diǎn)數(shù)為2%-1的二叉樹(shù)。
完全二叉樹(shù):若對(duì)滿二叉樹(shù)的結(jié)點(diǎn)從上到下從左到右進(jìn)行編號(hào),則深度為k且有n個(gè)結(jié)點(diǎn)的二叉樹(shù),當(dāng)且僅當(dāng)其每一個(gè)結(jié)點(diǎn)都與
深度為k的滿二叉樹(shù)的編號(hào)從1到n一一對(duì)應(yīng)時(shí),稱為完全二叉樹(shù)。
6.將森林轉(zhuǎn)換為對(duì)應(yīng)的二叉樹(shù),若在二叉樹(shù)中,結(jié)點(diǎn)u是結(jié)點(diǎn)v的父結(jié)點(diǎn)的父結(jié)點(diǎn),則在原來(lái)的森林中,u和v可能具有的關(guān)系是:
父子關(guān)系或兄弟關(guān)系。
森林轉(zhuǎn)換為對(duì)應(yīng)的二叉樹(shù):兄弟之間連線,父只與長(zhǎng)子連線。(左孩子右兄弟)
7.無(wú)向連通圖特性的敘述:全部頂點(diǎn)的度之和為偶數(shù)。
頂點(diǎn)的度定義:與定點(diǎn)v相關(guān)聯(lián)的邊數(shù)(每個(gè)環(huán)計(jì)算兩次)。
度為零的頂點(diǎn)稱為孤立頂點(diǎn),度為奇數(shù)的頂點(diǎn)稱為奇點(diǎn),度為偶數(shù)的頂點(diǎn)稱為偶點(diǎn)。
8.一棵m階B樹(shù)(1970年,R.Bayer和E.mccreight提出了一種適用于處查找的樹(shù),它是一種平衡多叉樹(shù))
定義:
(1)樹(shù)中每個(gè)結(jié)點(diǎn)至多有m個(gè)孩子;
⑵除根結(jié)點(diǎn)和葉子結(jié)點(diǎn)外,其它每個(gè)結(jié)點(diǎn)至少有m/2個(gè)孩子;
⑶若根結(jié)點(diǎn)不是葉子結(jié)點(diǎn),則至少有2個(gè)孩子(除非B樹(shù)只有一個(gè)結(jié)點(diǎn));
(4)全部葉子結(jié)點(diǎn)都出現(xiàn)在同一層,葉子結(jié)點(diǎn)不包含任何關(guān)鍵字信息;
⑸有k個(gè)孩子的非終端結(jié)點(diǎn)恰好包含有k-1個(gè)關(guān)鍵字(各節(jié)點(diǎn)內(nèi)關(guān)鍵字均升序或降序排列).
9.堆(Heap)分為小根堆和大根堆兩種,對(duì)于一個(gè)小根堆,它是具有如下特性的一棵完全二叉樹(shù):
(D若樹(shù)根結(jié)點(diǎn)存在左孩子,則根結(jié)點(diǎn)的值(或某個(gè)域的值)小于等于左孩子結(jié)點(diǎn)的值(或某個(gè)域的值);
(2)若樹(shù)根結(jié)點(diǎn)存在右孩子,則根結(jié)點(diǎn)的值(或某個(gè)域的值)小于等于右孩子結(jié)點(diǎn)的值(或某個(gè)域的值);
(3)以左、右孩子為根的子樹(shù)又各是一個(gè)堆。
大根堆的定義與上述類似,只要把小于等于改為大于等于就得到了。
由堆的定義可知,若一棵完全二叉樹(shù)是堆,則該樹(shù)中以每個(gè)結(jié)點(diǎn)為根的子樹(shù)也都是一個(gè)堆。
分別為一個(gè)小根堆和一個(gè)大根堆。依據(jù)堆的定義可知,堆頂結(jié)點(diǎn),即整個(gè)完全二叉樹(shù)的根結(jié)點(diǎn),對(duì)于小根堆來(lái)說(shuō)具有最小值,對(duì)
于大根堆來(lái)說(shuō)具有最大值。
堆排莊利用了大根堆(或小根堆)堆頂記錄的關(guān)鍵字最大(或最?。┻@一特征,使得在當(dāng)前無(wú)序區(qū)中選取最大(或最?。╆P(guān)鍵字的記錄
變得簡(jiǎn)潔。
當(dāng)向一個(gè)小根堆插入一個(gè)具有最小值的元素時(shí),該元素須要逐層包上調(diào)整,直到被調(diào)整到堆頂位置為止。
10.數(shù)據(jù)元素序列11,12,13,7,8,9,23,4,5是其次趟排序后的結(jié)果,則該排序算法只能是插入排序。
氣泡排序基本思想:
設(shè)待排序?qū)ο笮蛄兄械膶?duì)象個(gè)數(shù)為n。一般地,第i趟起泡排序從1到n-i+1依次比較相鄰兩個(gè)記錄地關(guān)鍵字,假如發(fā)生逆序,則
交換之,其結(jié)果是這n-i+1個(gè)記錄中,關(guān)鍵字最大的記錄被交換到第n-i+1的位置上,最多作n-1越。
簡(jiǎn)潔選擇排序基本思想:
第一趟在中選最小的,與R[l]交換
其次越在R[2..n]中選最小的,與R[2]交換,依次類推,進(jìn)行n-1次選擇后,整個(gè)文件有序。
干脆插入排序基本思想:
將一個(gè)記錄插入到已排序的有序表中,使插入后的表仍舊有序。
折半插入排序基本思想:
將一個(gè)記錄插入到已排序的有序表中,使插入后的表仍舊有序,但插入時(shí)利用折半搜尋法找尋元素的插入位置。
歸并排序基本思想:
又一類不同的排序方法,將兩個(gè)或兩個(gè)以上的有序表合并成一個(gè)新的有序表。
快速排序基本思想:
取R[l..n]中任一記錄作為“樞軸”,一趟排序之后樞軸的值均小于“樞軸”左邊的值,樞軸右邊的值均大于“樞軸”的值。
堆排序基本思想:
1.如何將一個(gè)無(wú)序序列調(diào)整為堆?
2.如何在互換堆頂之后重新調(diào)整為堆(關(guān)鍵)?
希爾排序(ShellSort)基本思想:
Ln大,劃分成若干子序列,分別干脆插入排序。
2.待整個(gè)記錄“基本有序”時(shí),對(duì)整體干脆重排。
11.馮?諾依曼計(jì)算機(jī)中指令和數(shù)據(jù)均以二進(jìn)制形式存放在存儲(chǔ)器中,CPU區(qū)分它們的依據(jù)是指令周期的不同階段。
12.十進(jìn)制轉(zhuǎn)換:
十進(jìn)制轉(zhuǎn)隨意進(jìn)制的通用方法是:除x取余倒排法(x代表進(jìn)制數(shù))o
如:將十進(jìn)制數(shù)76轉(zhuǎn)換成隨意進(jìn)制
1.轉(zhuǎn)成二進(jìn)制
76/2...0
=38/2...0
=19/2...1
=9/2...1
=4/2...0
=2/2...0
=1/2...1
76(10)=1001100(2)
2.轉(zhuǎn)成八進(jìn)制
76/8...4
=9/8...1
=1/8...1
76(10)=114(8)
3.轉(zhuǎn)成十六進(jìn)制
76/16...12
=4/16...4
76(10)=40(16)
B:二進(jìn)制數(shù)。
Q:八進(jìn)制數(shù)。
D:十進(jìn)制數(shù)。
H:十六進(jìn)制數(shù)。
負(fù)數(shù)用十六進(jìn)制和八進(jìn)制怎么表示?
運(yùn)用補(bǔ)碼(二進(jìn)制),而且還要指定字長(zhǎng)
比如說(shuō)一個(gè)二字節(jié)整型的-2就應(yīng)當(dāng)是:
1111111111111110
再轉(zhuǎn)化其它進(jìn)制
十六進(jìn)制:FFFE
八進(jìn)制:177776
13.浮點(diǎn)數(shù)加減運(yùn)算過(guò)程一般包括對(duì)階、尾數(shù)運(yùn)算、規(guī)格化、舍入和判溢出等步驟。設(shè)浮點(diǎn)數(shù)的階碼和尾數(shù)均采納補(bǔ)碼表示,且位
數(shù)分別為5位和7位(均含2位符號(hào)位)o若有兩個(gè)數(shù)X=2,*29/32,Y=215*5/8,則用浮點(diǎn)加法計(jì)算X+Y的最終結(jié)果是發(fā)生溢出
浮點(diǎn)數(shù)表示:小數(shù)點(diǎn)的位置可以在確定范圍內(nèi)浮動(dòng)。
E為階,包括階符和階碼(整數(shù)),階碼為數(shù)確定了浮點(diǎn)數(shù)的表示范圍。
M為位數(shù),包括數(shù)符和尾數(shù),表示數(shù)的精度和正負(fù)。
對(duì)階原則:小階對(duì)大階。
雙符號(hào)位判溢:力口,減后。兩個(gè)符號(hào)位出現(xiàn)“魚(yú)”,表示已經(jīng)溢出,即結(jié)果大于+1.
14.存儲(chǔ)器的分類:
1.按存儲(chǔ)介子分:(1)半導(dǎo)體存儲(chǔ)器;(2)磁表面存儲(chǔ)器;(3)光介子存儲(chǔ)器。
2.按存取方式分類:(1)隨機(jī)存取存儲(chǔ)器RAM;(2)依次存儲(chǔ)器SAM;(3)干脆存取存儲(chǔ)器DAM。
3.按計(jì)算機(jī)功能分類:
(1)主存儲(chǔ)器(主存)
用于存放計(jì)算機(jī)運(yùn)行期間的大量程序和數(shù)據(jù)的存儲(chǔ)器,CPU能干脆訪問(wèn)。由MOS存儲(chǔ)器構(gòu)成。
(2)高速緩沖存儲(chǔ)器(Cache)
Cache是介于CPU和主存之間高速小容量存儲(chǔ)器,用于存放最活躍的程序塊和數(shù)據(jù)。由靜態(tài)MOS存儲(chǔ)器構(gòu)成。
特點(diǎn):速度快,但容量小,位價(jià)格較高。
主存和Cache一起構(gòu)成計(jì)算機(jī)的內(nèi)套儲(chǔ)盎(內(nèi)存),是CPU能干脆訪問(wèn)的存儲(chǔ)器。
(3)協(xié)助存儲(chǔ)器(外存儲(chǔ)器)
存放當(dāng)前暫不參加運(yùn)行的程序和數(shù)據(jù),須要時(shí)再與主存成批交換信息的存儲(chǔ)器。
特點(diǎn)是容量大,可存放大量的程序和數(shù)據(jù),但速度慢。
(4)限制存儲(chǔ)器(CM)
在微程序限制的計(jì)算機(jī)中,用于存放執(zhí)行指令的微程序的存儲(chǔ)器。
CM一般由ROM構(gòu)成,屬于限制器的一部分。
4.其它分類:
a.按讀寫(xiě)功能分類:
(1)只讀存儲(chǔ)㈱(ROM):工作時(shí)只能讀出不能寫(xiě)入的存儲(chǔ)器。
(2)讀寫(xiě)存儲(chǔ)器(RAM):既能讀出又能寫(xiě)入的存儲(chǔ)器。
b.按信息的可保存性分類
(1)永久性存儲(chǔ)器:指斷電后仍能保存信息的存儲(chǔ)器,如磁表面存儲(chǔ)器。
(2)非永久性存儲(chǔ)器:指斷電后信息即消逝的存儲(chǔ)器,如半導(dǎo)體讀寫(xiě)存儲(chǔ)器。
某計(jì)算機(jī)的Cache共有16塊,采納2路組相連映射方式(即每組2塊)。每個(gè)主存塊大小為32字節(jié),按字節(jié)編址。主存129號(hào)
單元所在主存塊應(yīng)裝入到Cache組號(hào)是(4)
15.主存容量是依據(jù)地址線的位數(shù)來(lái)確定的,在16位PC機(jī)中地址總線的寬度是20位,則主存大小為:2,20byte=lMB,現(xiàn)在的PC機(jī)
一般都是32位地址總線的,最大干脆尋址空間為:2~32,即主存最大容量為4GB
某計(jì)算機(jī)主存容量為鄴B,其中ROM區(qū)為4KB,其余為RAM區(qū),按字節(jié)編址?,F(xiàn)要用2K*8位的ROM芯片和4K*4位的RAM芯片來(lái)
設(shè)計(jì)該存儲(chǔ)器,則須要上述規(guī)格的ROM芯片數(shù)和RAM芯片數(shù)分別是230
16.某計(jì)算機(jī)字長(zhǎng)16位,主存按字節(jié)編址,轉(zhuǎn)換指令采納相對(duì)尋址,由兩個(gè)字節(jié)組成,第一字節(jié)為操作碼字段,其次字節(jié)為相對(duì)
位移量字段。假定取指令時(shí),每取一字節(jié)PC自動(dòng)加1。若某轉(zhuǎn)移指令所在主存地址為2000H,相對(duì)位移量字段的內(nèi)容為06H,則該
轉(zhuǎn)移指令勝利轉(zhuǎn)移后的目標(biāo)地址是(2023H)
相對(duì)尋址:以當(dāng)前程序計(jì)數(shù)器pc的內(nèi)容為基址,加上指令給出的一字節(jié)補(bǔ)碼數(shù)(偏移量)形成新的pc值的尋址方式稱為相對(duì)尋址。
目的地址=源地址+相對(duì)轉(zhuǎn)移指令字節(jié)數(shù)+指令中給定的偏移量(rel).
17.RISC(精簡(jiǎn)指令系統(tǒng))的敘述:
(1).選用的是運(yùn)用頻率很高的一些簡(jiǎn)潔指令;
(2).指令長(zhǎng)度固定,指令格式及尋址方式種類少;
(3).只有取數(shù)/存數(shù)指令訪問(wèn)存儲(chǔ)器,其余指令的操作都在寄存器之間進(jìn)行;
(4).大多數(shù)指令可在一個(gè)計(jì)算機(jī)周期內(nèi)完成。
18.指令周期是取出并執(zhí)行一條指令的時(shí)間。
指令周期經(jīng)常有若干個(gè)CPU周期,CPU周期也稱為機(jī)器周期,由于CPU訪問(wèn)一次內(nèi)存所花費(fèi)的時(shí)間較長(zhǎng),因此通常用內(nèi)存中讀取一
個(gè)指令字的最短時(shí)間來(lái)規(guī)定CPU周期。這就是說(shuō)一條指令取出階段(通常為取指)須要一個(gè)CPU周期時(shí)間。而一個(gè)CPU周期時(shí)間
又包含若干個(gè)時(shí)鐘周期(通常為節(jié)拍脈沖或T周期,它是處理操作的最基本的單位)。這些時(shí)鐘周期的總和則規(guī)定了一個(gè)CPU周期
的時(shí)間寬度。
某計(jì)算機(jī)的指令流水線由四個(gè)功能段組成,指令流經(jīng)各功能段的時(shí)間(忽視各功能段之間的緩沖時(shí)間)分別是90ns、80ns、70ns、
60ns,則計(jì)算機(jī)的CPU時(shí)鐘周期是(90ns)。
19.相對(duì)于微程序限制器,硬布線限制器的特點(diǎn)是指令執(zhí)行速度快,指令功能的修改和擴(kuò)展難。
20.假設(shè)某系統(tǒng)總線在一個(gè)總線周期中并行傳輸4字節(jié)信息,一個(gè)總線周期占用2個(gè)時(shí)鐘周期,總線時(shí)鐘頻率為10MHz,則總線帶
寬是(20MB/S)
時(shí)鐘周期和時(shí)鐘頻率互為倒數(shù)關(guān)系。
lKHz=1000Hz;
lMHz=1000KHz
并行總線帶寬(MB/s)=并行總線時(shí)鐘頻率(MHz)*并行總線位寬(bit/8=B)*每時(shí)鐘傳輸幾組數(shù)據(jù)(cycle)
串行總線帶寬(MB/s)=串行總線時(shí)鐘頻率(MHz)*串行總線位寬(bit/8=B)*串行總線管線*編碼方式*每時(shí)鐘傳輸幾組數(shù)
據(jù)(cycle)
1字節(jié)(Byte)=8位(bit)
21.假設(shè)某計(jì)算機(jī)的存儲(chǔ)系統(tǒng)由Cache和主存組成,某程序執(zhí)行過(guò)程中訪存1000次,其中訪問(wèn)Cache缺失(未命中)50次,則Cache
的命中率是(95%)
22.能引起外部中斷的事務(wù)是:鍵盤(pán)輸入(人的干預(yù))或外懇求。(外中斷都是強(qiáng)迫中斷)
23.單處理機(jī)系統(tǒng)中,可并行的是(H、HI和IV)
I進(jìn)程與進(jìn)程II處理機(jī)與設(shè)備in處理機(jī)與通道iv設(shè)備與設(shè)備
24.進(jìn)程調(diào)度算法中,綜合考慮進(jìn)程等待時(shí)間和執(zhí)法世間是:(高響應(yīng)比優(yōu)先調(diào)度算法).
FCFS:誰(shuí)先到就緒隊(duì)列,將處理機(jī)分給誰(shuí);
時(shí)間片輪轉(zhuǎn)調(diào)度法:以先來(lái)后到的次序+時(shí)間片輪轉(zhuǎn);
優(yōu)先級(jí)調(diào)度:選優(yōu)先級(jí)最高的進(jìn)程占用處理機(jī)(優(yōu)先級(jí)可動(dòng)態(tài)變更);
短進(jìn)程優(yōu)先:取所需的運(yùn)行時(shí)間最短的進(jìn)程(該算法能使平均等待時(shí)間最短).
25.某計(jì)算機(jī)系統(tǒng)有8臺(tái)打印機(jī),有K個(gè)進(jìn)程競(jìng)爭(zhēng)運(yùn)用,每個(gè)進(jìn)程最多須要3臺(tái)打印機(jī)。該系統(tǒng)可能會(huì)發(fā)生死鎖的K的最小值是(4)
26.分區(qū)安排內(nèi)存管理方式的主要愛(ài)護(hù)措施是(界地址愛(ài)護(hù))
27.一個(gè)分段存儲(chǔ)管理系統(tǒng)中,地址長(zhǎng)度為32位,其中段號(hào)占8位,則最大段長(zhǎng)是(2,24).
分頁(yè)與分段的區(qū)分:
分頁(yè):信息的物理單位大小一樣,由系統(tǒng)固定地址空間是一維的
分段:信息的邏輯單位大小不等,由用戶確定地址空間是二維的
28.文件物理結(jié)構(gòu)中,適合隨機(jī)訪問(wèn)且易于文件擴(kuò)展的是(索引結(jié)構(gòu)).
連續(xù)結(jié)構(gòu):將一個(gè)文件中邏輯上連續(xù)的信息存放到存儲(chǔ)介質(zhì)的依次相鄰的塊上便形成依次結(jié)構(gòu),這類文件叫連續(xù)文件,又稱依次文
件。
優(yōu)點(diǎn):簡(jiǎn)潔;支持依次存取和隨機(jī)存取;依次存取速度快;所需的磁盤(pán)尋道次數(shù)和尋道時(shí)間最少.
缺點(diǎn):建立文件前須要能預(yù)先確定文件長(zhǎng)度,以便安排存儲(chǔ)空間;修改、插入和增生文件記錄有困難;對(duì)干脆存儲(chǔ)器作連續(xù)安排,
會(huì)造成少量空閑塊的奢侈。
鏈接結(jié)構(gòu):一個(gè)文件的信息存放在若干不連續(xù)的物理塊中,各塊之間通過(guò)指針連接,前一個(gè)物理塊指向下一個(gè)物理塊。
優(yōu)點(diǎn):提高了磁盤(pán)空間利用率,不存在外部碎片問(wèn)題;有利于文件插入和刪除;有利于文件動(dòng)態(tài)擴(kuò)充.
缺點(diǎn):存取速度慢,不適于隨機(jī)存?。焕慰啃詥?wèn)題,如指針出錯(cuò);更多的尋道次數(shù)和尋道時(shí)間;鏈接指針占用確定的空間.
索引結(jié)構(gòu):一個(gè)文件的信息存放在若干不連續(xù)物理塊中,系統(tǒng)為每個(gè)文件建立一個(gè)專用數(shù)據(jù)結(jié)構(gòu)——索引表。表中每一欄目指出
文件信息所在的邏輯塊號(hào)和與之對(duì)應(yīng)的物理塊號(hào)。索引表的物理地址則由文件說(shuō)明信息項(xiàng)給出。
優(yōu)點(diǎn):保持了鏈接結(jié)構(gòu)的優(yōu)點(diǎn),又解決了其缺點(diǎn);即能依次存取,又能隨機(jī)存??;滿意了文件動(dòng)態(tài)增長(zhǎng)、插入刪除的要求;也能充
分利用外存空間。
缺點(diǎn):較多的尋道次數(shù)和尋道時(shí)間;索引表本身帶來(lái)了系統(tǒng)開(kāi)銷(xiāo)如:內(nèi)外存空間,存取時(shí)間。
29.SCAN調(diào)度(電梯調(diào)度)算法:電梯調(diào)度算法基于日常生活中的電梯工作模式:電梯保持按一個(gè)方向移動(dòng),直到在那個(gè)方向上沒(méi)有
懇求為止,然后變更方向。反映在磁盤(pán)調(diào)度上,總是沿著移動(dòng)臂的移動(dòng)方向選擇距離磁頭當(dāng)前位置最近的I/O懇求作為下一次調(diào)
度的對(duì)象。假如該方向上已無(wú)I/O懇求,則變更方向再做選擇。
假設(shè)磁頭當(dāng)前位于第105道,正在向磁道序號(hào)增加的方向移動(dòng)?,F(xiàn)在一個(gè)磁道訪問(wèn)懇求序列為35,45,12,68,110,180,170,
195,采納SCAN調(diào)度(電梯調(diào)度)算法得到的磁道訪問(wèn)序列是:110,170,180,195,68,45,35,12。
30.文件系統(tǒng)中,文件訪問(wèn)限制信息存儲(chǔ)的合理位置是(文件限制塊)。
31.硬鏈接:在磁盤(pán)上有一份內(nèi)容一樣的文件產(chǎn)生,但不變更文件的Inode,也就是與原文件共用Inode。
軟鏈接:不在磁盤(pán)上有一份內(nèi)容一樣的文件產(chǎn)生,但產(chǎn)生新的Inode。
設(shè)文件Fl的當(dāng)前引用計(jì)數(shù)值為1,先建立F1的符號(hào)鏈接(軟鏈接)文件F2,再建立F1的硬鏈接文件F3,然后刪除FL此時(shí),
F2和F3的引用計(jì)數(shù)值分別是(1,1).
32.程序員利用系統(tǒng)調(diào)用打開(kāi)I/O設(shè)備時(shí),通常運(yùn)用的設(shè)備標(biāo)識(shí)是(邏輯設(shè)備名)。
33.在0SI參考模型中,自下而上第一個(gè)供應(yīng)端到端服務(wù)的層次是(傳輸層)。
自下而上方法的一般從檢查物理層起先。
自下而上分別稱為:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、表示層和應(yīng)用層。
傳輸層是兩臺(tái)計(jì)算機(jī)經(jīng)過(guò)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信時(shí),第一個(gè)端到端的層次,具有緩沖作用。
34.1924年奈奎斯特(Nyquist)就推導(dǎo)出在志向低通信道的最高大碼元傳輸速率的公式:
志向低通信道的最高大碼元傳輸速率CYW.Iog2N(其中W是想低通信道的帶寬,N是電平強(qiáng)度)
信道帶寬與數(shù)據(jù)傳輸速率的關(guān)系可以奈奎斯特(Nyquist)準(zhǔn)則與香農(nóng)(Shanon)定律描述。
奈奎斯特定理描述了有限帶寬、無(wú)噪聲信道的最大數(shù)據(jù)傳輸速率與信道帶寬的關(guān)系。香農(nóng)定理則描述了有限帶寬、有隨機(jī)熱噪聲
信道的最大傳輸速率與信道帶寬、信噪比之間的關(guān)系。
奈奎斯特準(zhǔn)則指出:對(duì)于二進(jìn)制數(shù)據(jù)信號(hào)的最大數(shù)據(jù)傳輸速率Rmax與通信信道帶寬B(B=f,單位Hz)的關(guān)系可以寫(xiě)為:Rmax=
2*B(bps)
香農(nóng)定理指出:在有隨機(jī)熱噪聲的信道上傳輸數(shù)據(jù)信號(hào)時(shí),數(shù)據(jù)傳輸速率Rmax與信道帶寬B、信噪比S/N的關(guān)系為:
Rmax=B*log2(l+S/N))[以2為底,1+S/N的對(duì)數(shù)]
式中,Rmax單位為bps,帶寬B單位為Hz,信噪比S/N通常以dB(分貝)數(shù)表示。若S/N=30(dB),那么信噪比依據(jù)公式:
S/N(dB)=10*lg(S/N)則S/N=1000。若帶寬B=3000Hz,則Rmax230kbps。
(1)對(duì)于帶寬為6MHz的信道,若用4種不同的狀態(tài)來(lái)表示數(shù)據(jù),在不考慮熱噪聲的狀況下,該信道的最大數(shù)據(jù)傳輸速率是多少?
答:由無(wú)熱噪聲的奈奎斯特公式:C=2Hlog2N=2*6M*log24-24Mbps,即該信道的最大數(shù)據(jù)傳輸速率是24Mbps
(2)在無(wú)噪聲狀況下,若某通信鏈路的帶寬為3KHz,采納4個(gè)相位,每個(gè)相位具有4種振幅的QAM調(diào)制技術(shù),則該通信鏈路的最
大數(shù)據(jù)傳輸速率是(24kbps)
C=2Hlog2N=2*3k*log216=24kbps.
35.后退N幀ARQ就是從出錯(cuò)處重發(fā)已發(fā)出過(guò)的N個(gè)幀。
數(shù)據(jù)鏈路層采納了后退N幀(GBN)協(xié)議,發(fā)送方已經(jīng)發(fā)送了編號(hào)為0~7的幀。當(dāng)計(jì)時(shí)器超時(shí)時(shí),若發(fā)送方只收到0、2、3號(hào)幀的
確認(rèn),則發(fā)送方須要重發(fā)的幀數(shù)是(4)。
36.以太網(wǎng)交換機(jī)進(jìn)行轉(zhuǎn)發(fā)決策時(shí)運(yùn)用的PDU地址是(目的物理地址)。
ARP協(xié)議是?AddressResolutionProtocol"(地址解析協(xié)議)的縮寫(xiě)。在局域網(wǎng)中,網(wǎng)絡(luò)中實(shí)際傳輸?shù)氖恰皫?,幀里面是?/p>
目標(biāo)主機(jī)的MAC地址的。在以太網(wǎng)中,一個(gè)主機(jī)要和另一個(gè)主機(jī)進(jìn)行干脆通信,必須要知道目標(biāo)主機(jī)的MAC地址。但這個(gè)目標(biāo)MAC
地址是如何獲得的呢?它就是通過(guò)地址解析協(xié)議獲得的。所謂“地址解析”就是主機(jī)在發(fā)送幀前將目標(biāo)IP地址轉(zhuǎn)換成目標(biāo)MAC地
址的過(guò)程。ARP協(xié)議的基本功能就是通過(guò)目標(biāo)設(shè)備的IP地址,查詢目標(biāo)設(shè)備的MAC地址,以保證通信的順當(dāng)進(jìn)行。
37.CSMA/CD是一種分布式介質(zhì)訪問(wèn)限制協(xié)議,網(wǎng)中的各個(gè)站(節(jié)點(diǎn))都能獨(dú)立地確定數(shù)據(jù)幀的發(fā)送與接收。每個(gè)站在發(fā)送數(shù)據(jù)幀
之前,首先要進(jìn)行載波監(jiān)聽(tīng),只有介質(zhì)空閑時(shí),才允許發(fā)送幀。這時(shí),假如兩個(gè)以上的站同時(shí)監(jiān)聽(tīng)到介質(zhì)空閑并發(fā)送幀,則會(huì)產(chǎn)
生沖突現(xiàn)象,這使發(fā)送的幀都成為無(wú)效幀,發(fā)送隨即宣告失敗。每個(gè)站必需有實(shí)力隨時(shí)檢測(cè)沖突是否發(fā)生,一旦發(fā)生沖突,則應(yīng)
停止發(fā)送,以免介質(zhì)帶寬因傳送無(wú)效幀而被白白奢侈,然后隨機(jī)延時(shí)一段時(shí)間后,再重新?tīng)?zhēng)用介質(zhì),重發(fā)送幀。CSMA/CD協(xié)議簡(jiǎn)潔、
牢靠,其網(wǎng)絡(luò)系統(tǒng)(如Ethernet)被廣泛運(yùn)用。
在一個(gè)采納CSMA/CD協(xié)議的網(wǎng)絡(luò)中,傳輸介質(zhì)是一根完整的電纜,傳輸速率為lGbps,電纜中的信號(hào)傳播速度是200000km/so若
最小數(shù)據(jù)幀長(zhǎng)度削減800比特,則最遠(yuǎn)的兩個(gè)站點(diǎn)之間的距離至少須要(削減80)o
最短幀長(zhǎng)=2*L*l(T9(b/s)+200000000m/s=10*L(bit).
38.主機(jī)甲和主機(jī)乙之間建立一個(gè)TCP連接,主機(jī)甲向主機(jī)乙發(fā)送了兩個(gè)連續(xù)的TCP段,分別含300字節(jié)和500字節(jié)的有效載荷,第
一個(gè)段的序列號(hào)為200,主機(jī)乙正確接收到兩個(gè)段后,發(fā)送給主機(jī)甲的確認(rèn)序列號(hào)是(1000)。
例如,序列號(hào)等于前一個(gè)報(bào)文段的序列號(hào)與前一個(gè)報(bào)文段中數(shù)據(jù)字節(jié)的數(shù)量之和。例如,假設(shè)源主機(jī)發(fā)送3個(gè)報(bào)文段,每個(gè)報(bào)文
段有100字節(jié)的數(shù)據(jù),且第一個(gè)報(bào)文段的序列號(hào)是1000,那么接收到第一個(gè)報(bào)文段后,目的主機(jī)返回含確認(rèn)號(hào)1100的報(bào)頭。接收
到其次個(gè)報(bào)文段(其序號(hào)為1100)后,目的主機(jī)返回確認(rèn)號(hào)1200。接收到第三個(gè)報(bào)文段后,目的主機(jī)返回確認(rèn)號(hào)1300。
39.確定擁塞窗口的大小的過(guò)程:在剛建立連接時(shí),將擁塞窗口的大小初始化為該連接所需的最大連接數(shù)據(jù)段的長(zhǎng)度值,并發(fā)送一
個(gè)最大長(zhǎng)度的數(shù)據(jù)段(當(dāng)然必需是接收窗口允許的)。假如在定時(shí)器超時(shí)前得到確認(rèn),將擁塞窗口的大小增加一個(gè)數(shù)據(jù)段的字節(jié)
數(shù),并發(fā)送兩個(gè)數(shù)據(jù)段,假如每個(gè)數(shù)據(jù)段在定時(shí)器超時(shí)前都得到確認(rèn),就再在原基礎(chǔ)上增加一倍,即為4個(gè)數(shù)據(jù)段的大小,如此
反復(fù),每次都在前一次的基礎(chǔ)上加倍。當(dāng)定時(shí)器超時(shí)或達(dá)到發(fā)送窗口設(shè)定值,停止擁塞窗口尺寸的增加。這種反復(fù)稱為慢速啟動(dòng),
全部的TCP協(xié)議都支持這種方法。
一個(gè)TCP連接總是以1KB的最大段發(fā)送TCP段,發(fā)送方有足夠多的數(shù)據(jù)要發(fā)送。當(dāng)擁塞窗口為16KB時(shí)發(fā)生了超時(shí),假如接下來(lái)的
4個(gè)RTT(來(lái)回時(shí)間)時(shí)間內(nèi)的TCP段的傳輸都是勝利的,那么當(dāng)?shù)?個(gè)RTT時(shí)間內(nèi)發(fā)送的全部TCP段都得到確定應(yīng)答時(shí),擁塞窗
口大小是(9KB)。
40.FTP客戶和服務(wù)器間傳遞FTP時(shí),運(yùn)用的連接是(建立在TCP之上的限制連接)。
二.綜合應(yīng)用題
41.該方法求得的路徑不確定是最短路徑。例如,對(duì)于下圖所示的帶權(quán)圖,假如依據(jù)題中的原則,
從A到C的最短路徑為A-B-C,事實(shí)上其最短路徑為A-D-C.
從A到C的用短路徑為A-B-C,事賣(mài)上其最熱路徑為
42.(1)算法基本思想如下:從頭至尾遍歷單鏈表,并用指針P指向當(dāng)前節(jié)點(diǎn)的前K個(gè)節(jié)點(diǎn)。當(dāng)遍歷
到鏈表的最終一個(gè)節(jié)點(diǎn)時(shí),指針P所指向的節(jié)點(diǎn)即為所查找的節(jié)點(diǎn)。
(2)具體實(shí)現(xiàn)步驟:增加兩個(gè)指針變量和一個(gè)整型變量,從鏈表頭向后遍歷,其中指針P1指向當(dāng)
前遍歷的節(jié)點(diǎn),指針P指向P1所指向節(jié)點(diǎn)的前K個(gè)節(jié)點(diǎn),假如P1之前沒(méi)有K個(gè)節(jié)點(diǎn),那么P指向表頭
節(jié)點(diǎn)。用整型變量i表示當(dāng)前遍歷了多少節(jié)點(diǎn),當(dāng)i>k時(shí),指針p隨著每次遍歷,也向前移動(dòng)一個(gè)節(jié)
點(diǎn)。當(dāng)遍歷完成時(shí),p或者指向表頭就節(jié)點(diǎn),或者指向鏈表中倒數(shù)第K個(gè)位置上的節(jié)點(diǎn)。
(3)算法描述:
IntLocateElement(linklistlist,intk)
{Pl=list->link;
P=list;
i=l;
whiie(Pl)
{Pl=Pl->link;
i++;
if(i>k)p=p->next;〃假如i>k,則p也往后移
}
if(p==list)return0;〃說(shuō)明鏈表沒(méi)有k個(gè)結(jié)點(diǎn)
else
(
printf("%d\n",p->data);
return1;
}
}
43.(1)在中斷方式下,每32位(4B)被中斷一次,故每秒中斷
0.5MB/4B=0.5X106/4=12.5X104次
要留意的是,這里是數(shù)據(jù)傳輸率,所以1MB=1()6B。因?yàn)橹袛喾?wù)程序包含18條指令,中斷服務(wù)的
其他開(kāi)銷(xiāo)相當(dāng)于2條指令的執(zhí)行時(shí)間,且執(zhí)行每條指令平均需5個(gè)時(shí)鐘周期,所以,1秒內(nèi)用于中斷
的時(shí)鐘周期數(shù)為
(18+2)X5X12.5X104=12.5X106
(2)在DMA方式下,每秒進(jìn)行DMA操作
5MB/5000B=5X106/5000=1X103次因?yàn)镈MA預(yù)處理和后處理的總開(kāi)銷(xiāo)為500個(gè)時(shí)鐘周期,所以1秒
鐘之內(nèi)用于DMA操作的時(shí)鐘周期數(shù)為
500X1X103=5X105
故在DMA方式下,占整個(gè)CPU時(shí)間的百分比是
((5X105)/(500X106))XI00%=0.1%
44.指令執(zhí)行階段每個(gè)節(jié)拍的功能和有效限制信號(hào)如下所示
時(shí)鐘功能有效限制信號(hào)
時(shí)鐘功能有效控制信號(hào)
C5MAR—(R1)FCout,MARin
C6M(VAR)MemRAIDRinE
C7A-(R0)ROouLAin
C8AC-(VIDR)+(A)MI)Rout.AddnACin
C9MDR4-(AC)ACM'lDRin
C10M(MAR)-MDRMDRoutE;MemW
C5MAR-(RI)PCout,MARin
C6MDR-
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 綠色低碳分布式光儲(chǔ)充一體化綜合利用項(xiàng)目可行性研究報(bào)告寫(xiě)作模板-申批備案
- 2025-2030全球草酸镥水合物行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)游戲插畫(huà)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球單通道凝血分析儀行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球EPROM 存儲(chǔ)器行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)3,4,5-三甲氧基甲苯行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)代謝物定制合成服務(wù)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球低扭矩滾子軸承行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)汽車(chē)差速器錐齒輪行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球高壓電動(dòng)車(chē)軸行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 湖南省長(zhǎng)沙市長(zhǎng)郡教育集團(tuán)聯(lián)考2023-2024學(xué)年九年級(jí)上學(xué)期期中道德與法治試卷
- 農(nóng)村宅基地和建房(規(guī)劃許可)申請(qǐng)表
- 2023年中國(guó)農(nóng)業(yè)銀行應(yīng)急預(yù)案大全
- 村衛(wèi)生室2023年度績(jī)效考核評(píng)分細(xì)則(基本公共衛(wèi)生服務(wù))
- 關(guān)聯(lián)公司合作合同
- 【建模教程】-地質(zhì)統(tǒng)計(jì)學(xué)礦體建模簡(jiǎn)明教材
- PSM工藝安全管理
- 7天減肥餐食譜給你最能瘦的一周減肥食譜
- 最新北師大版八年級(jí)數(shù)學(xué)下冊(cè)教學(xué)課件全冊(cè)
- 危險(xiǎn)化學(xué)品儲(chǔ)存柜安全技術(shù)及管理要求培訓(xùn)
- Q∕SY 06342-2018 油氣管道伴行道路設(shè)計(jì)規(guī)范
評(píng)論
0/150
提交評(píng)論