模擬測驗

1.

在電腦系統中,有關快取記憶體(cache)的敘述何者正確?

(A)

可加大程式定址的空間

(B)

可當CPU執行指令的暫存區,來加快CPU pipeline的處速度。

(C)

當CPU在eache中找不到其所需的資料時,會先等待作業系統將資料油主記憶體或硬碟中移入eache中,然後CPU再到eache存取資料,繼續動作。

(D)

通常是一種可以內容來定址的記憶體(Content Addressable Memory)

2.

某電腦有32K記憶體,若記憶體每個位元組的位址以16bits來表示,採16進位表示法,第一個位元組之位址為0000,則最後一個位元組之位址應為:

(A)

7EFF

(B)

7FFF

(C)

8000

(D)

8FFF

3.

有關程式計數器(Program Counter)的敘述,下列何者正確?

(A)

儲存CPU執行某程式時,已執行的指令之個數

(B)

儲存CPU執行的程式之起始位址

(C)

儲存CPU下一個要執行的指令之位址

(D)

可設計在快取記憶體(eache)中來加快CPU對其之存取速度

4.

假如(1100)χ=(252)10,則基底X為:

(A)

2

(B)

5

(C)

6

(D)

8

5.

下列何者屬於組合邏輯電路(combinational logic circuit)?

(A)

減法器(Subtractor)

(B)

正反器(Flip-Flop)

(C)

計數器(Counter) 

(D)

暫存器(Register)

6.

在家中的數台電腦,一般會用非遮蔽式雙絞線(UTP),將這些電腦都連接至一台具有多個連接埠的集線器上,這樣網路拓撲架構稱為:

(A)

樹狀拓撲

(B)

匯流排拓撲

(C)

星狀拓撲

(D)

環狀拓撲

7.

以16位元,採2的補數(2’s complement )法來表示兩個整數,其分別為0101010101010101與1010101010101010,若將此兩整數相加,其值換算成10進位應為何?

(A)

-32768

(B)

-1

(C)

32767

(D)

65535

8.

A、B各代表一個bit,⊕代表Exclusive OR(互斥或)運算,則A⊕B⊕B⊕A⊕B⊕的結果為何?

(A)

A

(B)

B

(C)

A⊕B

(D)

1

9.

下列的排序演算法那一個在平均與最差狀況下,其執行時間複雜度皆為O(NlogN)?

(A)

氣泡排序(Bubble sort) 

(B)

插入排序(Insertion sort)

(C)

合併排序(Merge sort) 

(D)

快速排序(Quick sort)

10.

下列有關C語言中常數(Constant)的敘述,何者正確?

(A)

C語言的Preprocessor會把常數名稱取代成實際的值

(B)

定義常數時需要指定常數的型態(Type)

(C)

通常以小寫英文字母命名

(D)

一個常數對應一個記憶體位置

購買題庫後,可使用那些功能?

可觀看題目詳解,並提供模擬測驗!(免費會員無法觀看研究所試題解答)