電子工程 99 年計算機概要考古題
答案已遮住,先自己作答(本版尚未保留作答紀錄)答案已全部攤開(切「先自己作答」可遮住答案) 題目與答案為考試當年公告版本,實務標準請以現行規範為準。
試題40 題
99 年選
第 1 題電腦系統中的記憶體可分為下列五類,若依其存取速度由快至慢排列,其順序應為何?(A)主記憶體 (B)輔助記憶體 (C)L1 快取記憶體 (D)L2 快取記憶體 ⑤暫存器記憶體
(D)⑤✕ 你選的
(B)⑤✓ 正解✕ 你選的
(C)⑤✕ 你選的
(C)⑤✕ 你選的
99 年選
第 2 題目前國內網咖業者使用最多的寬頻設備為:
(A)ATM✕ 你選的
(B)BSDN✕ 你選的
(C)ISDN✕ 你選的
(D)ADSL✓ 正解✕ 你選的
99 年選
第 3 題在RSA 密碼系統中,A 要傳送機密資料給B,且只允許B 閱讀,而不准其他人閱讀,則A 應使用下列何者將資料加密?
(A)A 之公開金鑰✕ 你選的
(B)A 之私密金鑰✕ 你選的
(C)B 之公開金鑰✓ 正解✕ 你選的
(D)B 之私密金鑰✕ 你選的
99 年
第 4 題下列有關於LINUX 的敘述,何者正確?(A)是自由軟體 (B)多工的作業系統(multitasking) (C)可支援多使用者及多處理器(multiprocessor)環境 (D)只能使用命令列的使用者介面
99 年選
第 5 題電腦最常使用的資訊交換碼是:
(A)BCD✕ 你選的
(B)ASCII✓ 正解✕ 你選的
(C)CRC✕ 你選的
(D)Hamming Code✕ 你選的
99 年選
第 6 題有位打字員每分鐘可打60 個英文字,如果平均每一個英文字為5 個字母,每一個字母用1 個位元組來存,請問這位打字員如果每天連續打字不休息,大約需要多少時間方能填滿640 MB 容量的CD?
(A)4 小時✕ 你選的
(B)4 天✕ 你選的
(C)4 個月✕ 你選的
(D)4 年以上✓ 正解✕ 你選的
99 年選
第 7 題下列何者為CPU 執行程式的正確順序?
(A)取資料、執行、解碼✕ 你選的
(B)解碼、取指令、執行✕ 你選的
(C)執行、取資料、解碼✕ 你選的
(D)取指令、解碼、執行✓ 正解✕ 你選的
99 年選
第 8 題下列有關現代PC 的CPU 設計的描述,何者錯誤?
(A)執行指令均採管線式(pipeline)設計✕ 你選的
(B)工作頻率已超過1 GHz✕ 你選的
(C)均使用更高電壓以加速運算✓ 正解✕ 你選的
(D)均支援加速多媒體運算的指令集✕ 你選的
99 年選
第 9 題假設有一計算機有48KB記憶體,若第一個記憶體的位址為000016,則最後一個記憶體的位址為何?
(A)FFFF16✕ 你選的
(B)BFFF16✓ 正解✕ 你選的
(C)7FFF16✕ 你選的
(D)3FFF16✕ 你選的
99 年選
第 10 題十六進制的100 乘以八進制的100,所得到的結果下列何者錯誤?
(A)等於十六進制的4000✕ 你選的
(B)等於八進制的40000✕ 你選的
(C)比八萬四千大✓ 正解✕ 你選的
(D)比十萬小✕ 你選的
99 年選
第 11 題f (A, B, C, D) = (A+B)(C+D)若全部利用雙輸入之NOR 閘來實作電路,在最經濟的情況下需多少個NOR 閘即可?
(A)2 個✕ 你選的
(B)3 個✓ 正解✕ 你選的
(C)4 個✕ 你選的
(D)5 個✕ 你選的
99 年選
第 12 題一般使用何種邏輯閘來設計同位檢查器(parity checker)?
(A)AND✕ 你選的
(B)OR✕ 你選的
(C)XOR✓ 正解✕ 你選的
(D)NAND✕ 你選的
99 年選
第 13 題至少要幾個NAND 邏輯閘才能組成一個OR 邏輯閘?
(A)2 個✕ 你選的
(B)3 個✓ 正解✕ 你選的
(C)4 個✕ 你選的
(D)5 個✕ 你選的
99 年
第 14 題下列事件發生在分時系統,當行程A(process A)用完CPU 時段(time slice)而行程B 接替著執行的過程中。請將這些事件依時間先後排列:(A)CPU 執行中斷處置程式 (B)將系統中關於行程A 的各項資訊儲存入行程A 的行程控制表(process table) (C)行程A 用完CPU 時段會引發一個中斷(interrupt) (D)將行程B的行程控制表中內容回載入系統中
99 年選
第 15 題下列對多元程式(Multiprogramming)的描述,何者錯誤?
(A)CPU 使用效率提高✕ 你選的
(B)記憶體的使用更有效率✕ 你選的
(C)個別程式執行速度增快✓ 正解✕ 你選的
(D)概念上,每一行程擁有自己虛擬CPU✕ 你選的
99 年選
第 16 題下列那一種排序方法在最壞狀況(worst case)時,執行速度最快?
(A)選擇排序法(Selection Sort)✕ 你選的
(B)合併排序法(Merge Sort)✓ 正解✕ 你選的
(C)氣泡排序法(Bubble Sort)✕ 你選的
(D)插入排序法(Insertion Sort)✕ 你選的
99 年選
第 17 題下列堆疊(Stack)運算依序輸出的數值為何?PUSH 16,PUSH 1,POP----,PUSH 5,POP----,PUSH 7,PUSH 3,POP----,POP----,POP----
(A)16,1,5,7,3✕ 你選的
(B)3,7,5,1,16✕ 你選的
(C)1,5,3,7,16✓ 正解✕ 你選的
(D)1,16,5,3,7✕ 你選的
99 年選
第 18 題將1 2 3 4 5 6 7 七個數目依某順序插入一個空的二元搜尋樹(Binary Search Tree)後,所得的二元搜尋樹如下圖所示:下列那一個插入順序是不可能的?1542763
(A)3 1 5 7 6 2 4✕ 你選的
(B)3 5 4 1 7 2 6✕ 你選的
(C)3 5 7 4 6 1 2✕ 你選的
(D)3 1 5 4 2 6 7✓ 正解✕ 你選的
99 年選
第 19 題使用鏈結串列(Linked List)儲存一含有10 個整數元素之串列,假設整數變數與指標變數(Pointer Variables)均占用4 個位元組(bytes),則此串列的大小至少為幾個位元組?
(A)10✕ 你選的
(B)20✕ 你選的
(C)40✕ 你選的
(D)80✓ 正解✕ 你選的
99 年選
第 20 題利用氣泡排序法(Bubble Sort)將數值由大到小排序,下列那一堆原始數值在執行此排序法的過程中,其實際之數值互換次數最少?
(A)10,15,7,13,11✕ 你選的
(B)20,18,9,25,16✕ 你選的
(C)10,12,15,20,23✕ 你選的
(D)25,20,17,16,5✓ 正解✕ 你選的
99 年選
第 21 題若一個完全二元樹(Complete binary tree)的高度為7(假設樹根之高度為1),則其最少的可能節點數目為:
(A)63✕ 你選的
(B)64✓ 正解✕ 你選的
(C)127✕ 你選的
(D)128✕ 你選的
99 年選
第 22 題欲求取某地區任二個城市間的最短路徑時,所使用的演算法通常被歸類為下列何種資料型態的相關操作?
(A)樹狀結構(Tree)✕ 你選的
(B)優先佇列(Priority Queue)✕ 你選的
(C)圖形(Graph)✓ 正解✕ 你選的
(D)符號表(Symbol Table)✕ 你選的
99 年選
第 23 題下列C 或C++迴圈執行完畢後,變數k 的值為何?int i, j, k=0;for (i=1;i<=9;i++)for (j=i;j<=i*i;j*=2)k++;
(A)23✕ 你選的
(B)25✓ 正解✕ 你選的
(C)27✕ 你選的
(D)29✕ 你選的
99 年選
第 24 題在下列程式片段中,如果參數的傳遞方式是傳值呼叫(call-by-value),則在此程式執行過後,試問a[1]及a[2]的值為何?....var element: integer;a: array [1..2] of integer;procedure whichmode(x: ? mode integer);begina[1] := 6;element := 2;x := x+3end;begina[1] := 1; a[2] := 2;element := 1;whichmode(a[element]);…..
(A)a[1]=6;a[2]=5✕ 你選的
(B)a[1]=6;a[2]=4✕ 你選的
(C)a[1]=6;a[2]=2✓ 正解✕ 你選的
(D)a[1]=4;a[2]=2✕ 你選的
99 年選
第 25 題一個函式(function)ChangeValue 定義如下:void ChangeValue (int & y){print(x);y=10;print(y);}假設x 是全域變數(global variable),而此函式ChangeValue 是以傳參考呼叫(call by reference)方式傳遞參數,則下列程式片段的執行結果為何?main (){x=20;ChangeValue (x);Print (x);}
(A)20, 10, 20✕ 你選的
(B)20, 10, 10✓ 正解✕ 你選的
(C)20, 20, 10✕ 你選的
(D)20, 20, 20✕ 你選的
99 年選
第 26 題下列何者是將算術運算式[(A+B)/(C-D)]×E+F/G 改為後序式(Postfix)之結果?
(A)+AB-CD/E+/FG✕ 你選的
(B)ABCD+-/E×FG/+✕ 你選的
(C)AB+CD-/E×FG/+✓ 正解✕ 你選的
(D)+/+AB×-CDE/FG✕ 你選的
99 年選
第 27 題下列那種程式語言最適合用於物件導向程式設計?
(A)COBOL✕ 你選的
(B)BASIC✕ 你選的
(C)C✕ 你選的
(D)Java✓ 正解✕ 你選的
99 年選
第 28 題下列電腦語言何者是第一個編譯器(compiler)型的高階語言?
(A)BASIC✕ 你選的
(B)COBOL✕ 你選的
(C)FORTRAN✓ 正解✕ 你選的
(D)PASCAL✕ 你選的
99 年選
第 29 題下列何者屬於物件導向程式語言(object-oriented programming language)?
(A)C✕ 你選的
(B)LISP✕ 你選的
(C)BASIC✕ 你選的
(D)C++✓ 正解✕ 你選的
99 年選
第 30 題我國行政院國家科學委員會最可能的網址是下列那一個?
(A)www.nsc.gov.tw✓ 正解✕ 你選的
(B)www.nsc.edu.tw✕ 你選的
(C)www.nsc.com.tw✕ 你選的
(D)www.nsc.net.tw✕ 你選的
99 年選
第 31 題在TCP/IP 通訊協定中,那一類型(Class)的位址被用來作為多點群播(Multicast)用途?
(A)Class A✕ 你選的
(B)Class B✕ 你選的
(C)Class C✕ 你選的
(D)Class D✓ 正解✕ 你選的
99 年選
第 32 題以國際標準組織(ISO)所制定的開放系統互連架構(OSI)為主,其中屬於第三層的資料單位稱為什麼?
(A)訊框(Frame)✕ 你選的
(B)封包(Packet)✓ 正解✕ 你選的
(C)片段(Segment)✕ 你選的
(D)訊息(Message)✕ 你選的
99 年
第 33 題下列有關媒介存取控制(MAC)的敘述,何者正確?(A)IrDA 為紅外線通訊標準之一,其MAC 採用tokenbus (B)IEEE 802.11 標準,其MAC 採用CSMA/CA (C)IEEE 802.3 標準,其MAC 採用CSMA/CD (D)GSM的MAC 採用分頻多重存取(FDMA)與分時多重存取(TDMA)
99 年選
第 34 題下列何者為正確?
(A)行程(process)可以利用socket 作為對外溝通的介面✓ 正解✕ 你選的
(B)目前網際網路所使用的IP 位址有128 位元✕ 你選的
(C)Domain name server(DNS)可以將電腦的實體位址(MAC 位址)對應至domain name✕ 你選的
(D)任何一台電腦就算有遠端電腦的帳號與密碼,也無法使用遠端電腦的資源✕ 你選的
99 年選
第 35 題乙太網路在不計算訊框前序(Preamble)的情況下,其一個封包最小和最大傳輸量各是多少位元組?
(A)64,2048✕ 你選的
(B)64,1518✓ 正解✕ 你選的
(C)128,1518✕ 你選的
(D)128,2048✕ 你選的
99 年選
第 36 題將英文單字hope 的每個字母(h, o, p, e)依序加入一空的資料結構中,然後再逐一從該資料結構中取出各個字母,卻發現次序變為e, p, o, h,請問此資料結構最有可能是:
(A)堆疊(Stack)✓ 正解✕ 你選的
(B)佇列(Queue)✕ 你選的
(C)樹狀結構(Tree)✕ 你選的
(D)圖形(Graph)✕ 你選的
99 年選
第 37 題動態隨機存取記憶體(DRAM)的更新(refresh)動作之目的為下列何者?
(A)加快存取速度✕ 你選的
(B)與CPU 保持同步✕ 你選的
(C)維持儲存的資料✓ 正解✕ 你選的
(D)提高時脈頻率✕ 你選的
99 年選
第 38 題將磁碟讀寫頭移動到目標磁軌(track)所需的時間,其名稱為何?
(A)搜尋時間(seek time)✓ 正解✕ 你選的
(B)旋轉延遲(rotational delay)✕ 你選的
(C)查詢時間(lookup time)✕ 你選的
(D)傳輸時間(transfer time)✕ 你選的
99 年選
第 39 題下列以C 程式語言撰寫之程式執行後產生之輸出為何?#include <stdio.h>main(){int x=0x011, y=011;if (--x > y) x=(x-y)%4;else x=(x+y)%5;printf(“%d\n”,x);}
(A)0✕ 你選的
(B)1✕ 你選的
(C)2✕ 你選的
(D)3✓ 正解✕ 你選的
99 年選
第 40 題下列電路輸出Y 與輸入X 之間的邏輯式應為:XXY
(A)Y = X‧X✕ 你選的
(B)Y = X'‧X✕ 你選的
(C)Y = X'+X✕ 你選的
(D)Y = X'✓ 正解✕ 你選的