11 就一個具有多執行緒的程序(multithreaded process)而言,下列何者不為執行緒(threads)之間可以共享的系統資源?(A)程式碼(code) (B)全域變數(global v
13 某一程式有 10%的乘法指令,每個乘法指令要花 12 個時脈週期,其餘 90%的指令每一個要花 4 個時脈週期。試問程式執行時,處理器有多少比例的時間花在乘法指令上?(A) 10% (B) 12
15 A 電腦的時脈頻率(clock frequency)為 1 GHz,B 電腦的時脈頻率為 1.2 GHz,則 A、B 二台電腦效能的比較:(A) A 的效能比較好 (B) B 的效能比較好 (C
14 下列那一項是 DMA(direct memory access)的優點?(A)不需要 CPU 監督 (B)是用在低速的輸出入裝置(I/O devices)(C) CPU 必須週期性地去確認每個輸
23 有關排序的效能分析,下列敘述何者正確?(A)水桶排序法(bucket sort)平均計算時間為 O(n)(B)比較排序的任何演算法,平均計算時間最好為 O(n)(C)快速排序(quick sor
24 如下圖雙向鏈結循環串列(Doubly Linked Circular List)所示,何者不是參照到 40 所在的節點? (A) Head.prev (B) Head.next.next.nex
7 高階程式語言的子程式呼叫,有所謂的傳值呼叫(pass-by-value),其意義為何?(A)實際參數(Actual Parameters)與正式參數(Formal Parameters)會占用相同
22 樹狀結構(tree)可視為一具有相連(connected)且無迴路(acyclic)的無向圖(unconnected graph)。在下列關於樹狀結構的敘述中,何者錯誤?(A)任兩個節點(nod
27 C 語言屬於通用目的(General-purpose)的程式語言,可以用來建立各式各樣的程式應用,也相當適合於系統程式的開發。試問其參數傳遞係採取何種方式?(A)傳址呼叫(call-by-add
14 以下那一項敘述最適合用來描述網路協定(Protocol)?(A)所有網路使用相同的網路拓樸(Topology)(B)規範網路上的設備如何交換資訊的規則與慣例描述(C)可依個別需求而自訂的一組準則
28 一個函式Compute 定義如下:int Compute(int x){if (x==0)return (3);elsereturn (x*Compute(x-1));}當執行Compute(4