計算機綜合考試復習題
一.單選題
1 .運算器由( )等部件組成。
A.ALU與主存 B.ALU.累加器與主存
C.ALU.通用寄存器和主存 D.ALU.累加器與通用寄存器
2.操作系統(tǒng)有4種不同類型,能對多臺分布在不同位置上的計算機及其設(shè)備之間的通訊進行有效
A.分時操作系統(tǒng)
C.網(wǎng)絡(luò)操作系統(tǒng)
3.當全加器的輸入為( 進位輸出,H為和)
A. A=B=IJ=O
C. A=J1=I1B=O
監(jiān)護和管理的叫( )
B.批處理操作系統(tǒng)
D.實時操作系統(tǒng)
)時,J=I且H=L(題中A,B為數(shù)據(jù)輸入,J為進位輸入,J為
B.A=B=J=I
D.B=J'=1,A=O
4 .已知字符“0”的ASell碼為30H,字符“9”的ASCII碼前加上一個奇校驗位后的數(shù)據(jù)信息為
A.8HB.9HC.39HD.89HE.09H
5 .一般情況下兩個變量之間可以有( )種不同的邏輯微操作。
A.32B.16C.8D.4
6 .可編程序邏輯陣列PLA其功能相當于( )
A.其輸入端為“與”門的集合,其輸出端亦為“與”門的集合
B.其輸入端為“或”門的集合,其輸出端為“與”門的集體
C.其輸入端為“與”門的集合,其輸出端為“或”門的集合
D.其輸入端為“或”門的集合,其輸出端亦為“或”門的集合
7 .在向下生長的堆棧中,如果入棧指令PUSHX的操作定義為:
SP-(SP)-1M(SP)-M
(X)
則出棧指令POPX應(yīng)定義為( )
A. SP-(SP)-I M(X)-M(SP)
B. SP-(SP)+1 M(X)-M(SP)
C. M(X)-M(SP)SP-(SP)-I
D. M(X)-M(SP) SP-(SP)+1
8 .從控制存儲器中讀取一條微指令并執(zhí)行相應(yīng)操作的時間叫( )
A.CPU周期B.微周期C.時鐘周期 D.機器周期
9 .若要表示0?999的十進制數(shù),使用BCD碼時,需要( )
A.6bit B.8bit CJObit D.12bit
10 .以下論述正確的是( )
A.兩個定點數(shù)相加時,采用補碼運算,這是惟一的辦法
B.用原碼,反碼求兩定點數(shù)運算時,符號位都要單獨處理
C.用反碼,補碼運算時,符號位不用單獨處理
D.用補碼運算時不會出現(xiàn)溢出
11 .( )操作系統(tǒng)允許多個用戶在其終端上同時交互地使用計算機。
A.批處理 B.實時
C.分時 D.多道批處理
12 .虛擬存儲器的最大容量是由( )決定的。
A.內(nèi).外存容量之和 B.計算機系統(tǒng)的地址結(jié)構(gòu)
C.作業(yè)的相對地址空間
D.作業(yè)的絕對地址空間
13 .兩個旅行社甲和乙為旅客到某航空公司訂飛機票,形成互斥的資源是( )。
A.飛機票
C.航空公司 14.以下( A.創(chuàng)建對象 C.實現(xiàn)多態(tài)
B.旅行社
D.旅行社和航空公司不是new關(guān)鍵字的用法:B.隱藏基類成員
D.傳遞對象
15 .C#中,以下所列各方法的頭部中,正確的是( )
A.voidplay(vara:integer,varb:inleger)B.voidplay(inta,b)
C.voidplay(inta,intb) D.voidplay(aasint,basint)
16 .以下關(guān)于的說法不正確的是( )
A. for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況
B. for循環(huán)是先判定表達式,后執(zhí)行循環(huán)體語句
C. for循環(huán)中,可以用break跳出循環(huán)體
D. for循環(huán)體語句中,可以包括多條語句
17 .如果要讓一個類的成員在該類內(nèi)部和繼承類中可以訪問,應(yīng)使用O
A.private B.internal
C.public D.protected
19 .下具有5個IoM端口的集線器的總帶寬可以達到( )
A.50M B.IOMC.2M D.100M
20 .在拓撲結(jié)構(gòu)上,快速交換以太網(wǎng)采用( )。
A.總線型拓撲結(jié)構(gòu) B.環(huán)型拓撲結(jié)構(gòu)
C.星型拓撲結(jié)構(gòu) D.樹型拓撲結(jié)構(gòu)
1.1. NET編程架構(gòu)是
22 .關(guān)于C#程序的書寫,以下說法不正確的是
A.區(qū)分大小寫 B.一行可以寫多條語句 C.一條語句可以寫成多行 D.一個
類中只能有一個Maino方法,因此多個類中可以有多個Maino方法
23 .C#的數(shù)據(jù)類型有
A.值類型和調(diào)用類型; B.值類型和引用類型;
C.引用類型和關(guān)系類型; D.關(guān)系類型和調(diào)用類型;
24 .以下 不是new關(guān)鍵字的用法:
A.創(chuàng)建對象 B.隱藏基類成員C.實現(xiàn)多態(tài)D.傳遞對象
25 .C#中,以下所列各方法的頭部中,正確的是
A.voidplay(vara:integer,varb:integer) B.voidplay(inta,b)
C.voidplay(inta,intb) D.voidplay(aasint,basint)
26 .以下關(guān)于的說法不正確的是
A. for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況
B. for循環(huán)是先判定表達式,后執(zhí)行循環(huán)體語句
C. for循環(huán)中,可以用break跳出循環(huán)體
D. for循環(huán)體語句中,可以包括多條語句
27 .如果要讓一個類的成員在該類內(nèi)部和繼承類中可以訪問,應(yīng)使用
A.private B.internal
C.public D.protected
28.類CIaSSA有一個方法Ml,在程序中有如下一段代碼:ClassAca=newClassA();ca.Ml();,假設(shè)該代碼是可以執(zhí)行的,則聲明Ml方法時一定使用了 修飾符。
A.public B.static
C.private D.virtual
29 .下列關(guān)于構(gòu)造函數(shù)的描述正確的是
A.構(gòu)造函數(shù)可以聲明返回類型。
B.構(gòu)造函數(shù)不可以用PriVaIe修飾
C.構(gòu)造函數(shù)必須與類名相同
D.構(gòu)造函數(shù)不能帶參數(shù)
30 .調(diào)用重載方法時,系統(tǒng)根據(jù) 來選擇具體的方法。
A.方法名 B.參數(shù)的個數(shù)和類型
C.參數(shù)名及參數(shù)個數(shù) D.方法的返回值類型
二.填空題
1.在計算機中.常用的數(shù)制有 .
2 .RAM稱為,而 稱為只讀存儲器
3 .總線包括 . 1 三種
4 .用IBYTE表示有符號數(shù)時最大為最小為
5 .八進制由個數(shù)字組成,其特點是
6 .在一個單CPU系統(tǒng)中,若有5個用戶進程。假設(shè)當前系統(tǒng)為用戶態(tài),則處于就緒狀態(tài)的用戶進程最多有( )個,最少有( )個。
7 .操作系統(tǒng)有兩種內(nèi)核組織形式,一種是( ),另一種是( )。
8 .用戶程序程序運行的狀態(tài)稱為運行的狀態(tài)稱為( ),而系統(tǒng)程序運行的狀態(tài)稱為(
)o
9 .設(shè)X為int型變量,請寫出描述“x是奇數(shù)”的C#語句表達式()o
10 .在SWilCh語句中,在分支的最后應(yīng)有一條( )語句。
11 .下列程序執(zhí)行后,a[4]的值為( )
int[]a={1,2,3,4,5);
a[4]=a[a[2]];
12 .已知Strl的值為“abcdefg”,則表達式str.Substr為g(l,3)fi¾值為(
13 .計算機網(wǎng)絡(luò)從邏輯功能上看,由( )和( )構(gòu)成。
14 .利用電話交換網(wǎng)實現(xiàn)計算機的數(shù)字數(shù)據(jù)信號傳輸,必須利用( )設(shè)備將數(shù)字信號轉(zhuǎn)換
為( )o
15 .網(wǎng)絡(luò)協(xié)議的三要素為( ).( ).時序。
16 .設(shè)X為int型變量,請寫出描述“x是奇數(shù)”的C#語句表達式o
17 .在SWiICh語句中,在分支的最后應(yīng)有一條語句。
18 .下列程序執(zhí)行后,a[4]的值為
int[]a={1,234,5};
a[4]=a[a[2]];
19 .己知Strl的值為“abcdcfg”,則表達式str.Substring(l,3)的值為。
20 .類的靜態(tài)成員屬于所有,非靜態(tài)成員屬于類的實例所有
三.名詞解釋
1.指令周期2.存儲器3.進程同步4.DMA5.微操作6.CPU
存儲器(Memory)是計算機系統(tǒng)中的記憶設(shè)備,用來存放程序和數(shù)據(jù)。計算機中全部信息,包括輸入的原始數(shù)據(jù)、計算機程序、中間運行結(jié)果和最終運行結(jié)果都保存在存儲器中。有了存儲器,計算機才有記憶功能,才能保證正常工作。按用途存儲器可分為主存儲器(內(nèi)存)和輔助存儲器(外存),也有分為外部存儲器和內(nèi)部存儲器的分類方法。
我們把異步環(huán)境下的一組并發(fā)進程因直接制約而互相發(fā)送消息、進行互相合作、互相等待,使得各進程按一定的速度執(zhí)行的過程稱為進程間的同步。
四.判斷題(在正確的題后括號內(nèi)劃“J",錯誤的題后括號內(nèi)劃"X”)
1 .分時系統(tǒng)和多道程序設(shè)計的出現(xiàn),標志著操作系統(tǒng)的正式形成。( )
2 .網(wǎng)絡(luò)操作系統(tǒng)一定是分布式操作系統(tǒng)。( )
3 .操作系統(tǒng)為用戶提供了唯一的接口,即作業(yè)控制級接口。( )
4 .PCB是進程在系統(tǒng)中存在的唯一標志。()
5 .任一時刻,若有就緒狀態(tài)的進程,就一定有執(zhí)行狀態(tài)的進程。( )
6 .進程是資源分配單位,而線程是處理機調(diào)度單位。( )
7 .進程狀態(tài)可以由阻塞狀態(tài)直接轉(zhuǎn)換為執(zhí)行狀態(tài)。( )
8 .段頁式存儲管理技術(shù)中的地址為三維地址。( )
9 .采用鏈接結(jié)構(gòu)的文件,存放文件的物理塊也必須是連續(xù)的。( )
10 .對輸入輸出型設(shè)備,信息傳輸單位是“塊”。( )
1LC#中任何事物都是對象。()
12 .在C#中,拆箱操作是將值類型轉(zhuǎn)化成引用類型。()
13 .命名空間是一種類的組織形式,可以避免類命名沖突。()
14 .在C#中,int[][]是定義一個血型的二維數(shù)組。()
15 .定義方法時使用的參數(shù)是值參,調(diào)用方法時使用的參數(shù)是形參。()
16 .進程是資源分配單位,而線程是處理機調(diào)度單位。( )
17 .進程狀態(tài)可以由阻塞狀態(tài)直接轉(zhuǎn)換為執(zhí)行狀態(tài)。( )
18 .段頁式存儲管理技術(shù)中的地址為三維地址。( )
19 .采用鏈接結(jié)構(gòu)的文件,存放文件的物理塊也必須是連續(xù)的。( )
20 .對輸入輸出型設(shè)備,信息傳輸單位是“塊( )
五.簡答題
1 .什么是死鎖,產(chǎn)生死鎖的原因和必要條件是什么?
2 .為什么說通道技術(shù)是現(xiàn)代操作系統(tǒng)的主要硬件支持,簡要說明通道的工作原理。
3 .寫出用Ping命令測試網(wǎng)絡(luò)是否正常的主要步驟。(4分)
4 .簡述三層交換機和路由器的區(qū)別,以及適用的場合。(6分)
參考答案
一、 單項選擇題(每小題2分,共20分)
1 .D2.C3.B4.C5.D6.C7.D8.B9.D10.C
11.C 12.B 13.A 14.D 15.C 16.A17. D18. B19.B 20.A
21.A 22.D 23.B 24.D 25.C 26.A 27.D28.A29.C 30.B
二.填空題(每小題1分,共10分)
1.二.八.十.十六進制 2.隨機存貯器,ROM
3.CB.DB.AB
4.01111111(+127).11111111
(-127)
5.八.逢八進一
6. 4
O
7.強內(nèi)核微內(nèi)核
8.用戶
核心態(tài)
9.(x%2)==I
10.Break
11.4
12.Bed
13.通信子網(wǎng)資源子網(wǎng)
14.調(diào)治解調(diào)器數(shù)字信號
15.語法語義定時
16.(X%2)==1
17.Break
18.4
19.bed
20.類
三.名詞解釋
1 .指令周期是指CPU從調(diào)用指令到指令執(zhí)行完畢所需要時間,一個指令周期可包括一個或若干個機器周期
2 .存儲器:是指在計算機系統(tǒng)結(jié)構(gòu)中,用于完成記憶的功能部件
3 .(1)操作系統(tǒng)中負責管理和存取文件信息的軟件機構(gòu);(2)由三個部分組成。
4 .(1)直接存儲器訪問,是塊設(shè)備和內(nèi)存之間交換數(shù)據(jù)的一種方式;
(2)由DMA控制器控制實現(xiàn),不需要CPU直接控制,可以提高系統(tǒng)的并發(fā)程度和資源利用率。5.微操作:是指CPU在執(zhí)行指令時,先在CU單元控制下通過一定的尋址方式從內(nèi)存或寄存器中調(diào)用指令,并在指令寄存器中分析/解釋為相應(yīng)機器動作,又通過總線發(fā)送到相關(guān)的指令部件執(zhí)行,這樣的機器動作,稱為微操作。 6.CPU:稱
為中央處理器,是計算機的核心部件,由運算器和控制器構(gòu)成。運算器完成了算術(shù)運算和邏輯運算,控制器實現(xiàn)對計算機系統(tǒng)中各個部件協(xié)調(diào),并分配/管理計算機資源。CPU的主要功能(1)負責計算機設(shè)備控制與管理(2)負責對時鐘的控制與管理,實現(xiàn)設(shè)備工作流程的分配,即指時序控制(3)負責數(shù)據(jù)處理
四.判斷題
1× 2√ 3√ 4× 5√ 6× 7√ 8× 9× 10×
11. √ 12.X13.√ 14,× 15.× 16.×17.√18.×19.×20.×
五.簡答題
1 .答題要點:(1)互斥控制。(2)非剝奪控制。(3)逐次請求。(4)環(huán)路條件
2 .答題要點:(1)通道可視為I/O處理機,它可將CPU從I/O處理中解放出來,極大地提高了CPU與設(shè)備.設(shè)備與設(shè)備之間的并發(fā)程度。
(2)工作原理:CPU準備好通道程序并啟動通道,通道執(zhí)行通道程序?qū)崿F(xiàn)I/O,完成后通過中斷向CPU報告
3 .答題要點:1.
4 .答題要點:(1)主要功能不同;雖然三層交換機與路由器都具有路由功能,但我們不能因此而把它們等同起來,三層交換機也一樣,它仍是交換機產(chǎn)品,只不過它是具備了一些基本的路由功能的交換機,它的主要功能仍是數(shù)據(jù)交換。也就是說它同時具備了數(shù)據(jù)交換和路由由發(fā)兩種功能,但其主要功能還是數(shù)據(jù)交換;而路由器僅具有路由轉(zhuǎn)發(fā)這一種主要功能。(2)主要適用的環(huán)境不一樣;三層交換機的路由功能通常比較簡單,路由路徑遠沒有路由器那么復雜。它用在局域網(wǎng)中的主要用途還是提供快速數(shù)據(jù)交換功能,滿足局域網(wǎng)數(shù)據(jù)交換頻繁的應(yīng)用特點。而路由器則不同,它的設(shè)計初哀就是為了滿足不同類型的網(wǎng)絡(luò)連接,雖然也適用于局域網(wǎng)之間的連接,但它的路由功能更多的體現(xiàn)
在不同類型網(wǎng)絡(luò)之間的互聯(lián)上。(3)性能體現(xiàn)不一樣
IP地址習題
A、A類地址IkB類地址C、C類地址【)、D類地址
A、主機地址B、網(wǎng)絡(luò)地址C、組播地址D、廣播地址
A、主機地址B、網(wǎng)絡(luò)地址C、組播地址D、廣播地址
4、對于一個沒有經(jīng)過子網(wǎng)劃分的傳統(tǒng)C類網(wǎng)絡(luò)來說,允許安裝多少臺主機?()
A、1024B、65025C、254D、16E、48
5
6、國際上負責分配IP地址的專業(yè)組織劃分了幾個網(wǎng)段作為私有網(wǎng)段,可以供人們在私有網(wǎng)絡(luò)自由分配使用,以下屬于私有地址的網(wǎng)段是()
7
題1:
題2:一個子網(wǎng)IP地址為
題3:
題4:
題5:
題6:
解析:
題7:A.
1414
B. 1614
C. 2546
D. 1462
題8:
題9:
A. 10
B. 8
C. 6
D. 4
題10:
A. 16
B. 32
C. 30
D. 128
題Ih
題12:
Λ.8
B. 16
C. 24
D. 32
題13,某公司申請到一個C類IP地址,但要連接6個的子公司,最大的一個子公司有26臺計算機,每個子公司在一個網(wǎng)段中,則子網(wǎng)掩碼應(yīng)設(shè)為?
題14:
題15:規(guī)劃一個C類網(wǎng),需要將網(wǎng)絡(luò)分為9個子網(wǎng),每個子網(wǎng)最多15臺主機,下列哪個是合適的子網(wǎng)掩碼?
D. 沒有合適的子網(wǎng)
掩碼題16:
題17:
題18:網(wǎng)絡(luò)地址是?
題19,一個子網(wǎng)網(wǎng)段地址為機地址是?
題20:
每個子網(wǎng)中主機數(shù)目正確的是?A.2,
2,62
B.3,6,30C.4,14,
14D.5,30,6
題21:
A.網(wǎng)絡(luò)地址;
B.主機地址;
C.組播地址;
D.廣播地址。
題22: