
代號:
頁次:
-
23 在物件導向程式設計中,下列特性何者可以達到資訊隱藏(Information Hiding)的目的?
封裝(Encapsulation)識別(Identity)繼承(Inheritance)多型(Polymorphism)
24 若一個以行為主(Column-Major),5列(Row)8行(Column)的二維陣列 A,每個陣列元素占用一個記
憶體位址空間,已知 A[2][2]的記憶體位址為 100010,則 A[4][7]的記憶體位址為何?
102110 102310 102710 103210
25 關於 Kruskal 最小展開樹(minimum spanning tree)演算法,下列敘述何者錯誤?
屬於貪心演算法(greedy algorithm)
若圖中存在相同權值的邊,則無法找出最小展開樹
必須先將圖中所有的邊依權值從小到大排序
針對同一個圖,Kruskal 演算法和 Prim 演算法找出的最小展開樹有可能不同
26 若使用選擇排序法(Selection Sort),對一個陣列[43, 74, 36, 65, 22]由小到大進行排序,則下列何者為進行
完兩次交換後的陣列內容?
[22, 36, 43, 65, 74] [22, 36, 74, 65, 43] [36, 43, 22, 65, 74] [43, 36, 65, 22, 74]
27 關於程序排程(Process Scheduling)演算法,下列敘述何者正確?
輪流(Round Robin, RR)演算法有護衛效應(Convoy Effect)
先到先服務(First-Come, First-Served, FCFS)演算法會有飢餓現象(Starvation)
多層次回授佇列(Multilevel Feedback Queue)排程可以用來實現最短工作優先的目的
不可搶奪式最短工作優先(Non-preemptive Shortest Job First)演算法可以得到最小平均等待時間
28 多執行序程式設計(multithreaded programming)的各項好處中,不包括下列何者?
應答性(Responsiveness)負載平衡(Load Balance)
經濟(Economy)可擴大尺度性(Scalability)
29 某電腦系統支援虛擬記憶體(VirtualMemory)管理(以下文字中的數字均以十進制表示):1個分頁(Page)
大小為 50 個位元組(Byte),亦即分頁 0的位址範圍是 0-49,分頁 1位址範圍是 50-99,以此類推。若追
蹤一程序的執行,其存取記憶體的位址順序如下:
0100, 0542, 0131, 0921, 0151, 0289, 0599, 0274, 0169, 0999, 0949, 0900, 0250。分配給該程序的實體記憶體固
定為 3個框(Frame),且分別採取先進先出(First In First Out, FIFO)以及近來最沒有使用(Least Recently
Used, LRU)兩個演算法來進行分頁置換(Page Replacement),則這二個演算法所產生之分頁錯誤(page
fault)次數總和為何?
15 16 17 18
30 假設使用相同數量與規格的硬碟,下列何種磁碟陣列(redundant array of inexpensive disks, RAID)可用來
儲存資料的空間最大?
RAID 0 RAID 1 RAID 5 RAID 6
31 美國國家標準局(NIST)所制定的雲端計算(cloudcomputing)的四個佈建模型(deploymentmodels)中,有幾
個公司想組成一個資源共享的雲,但又不希望參與的公司之外的單位使用到這個雲,應該要用下列那一種模型?
公有雲(Public cloud)私有雲(Private cloud)
混合雲(Hybrid cloud)社區雲(Community cloud)
32 關於加密虛擬貨幣的挖礦行為,下列何者錯誤?
所有的礦工會形成一個同儕計算(peer-to-peer computing)網路
每一個礦工所做的計算是用來驗證並確保正確的交易紀錄組成的區塊鏈
挖礦網路的規模大小主要是由虛擬貨幣的價值決定
礦工用來挖礦的電腦的計算速度越快,礦工的獲利一定也越高
33 下列那一個軟體模組和作業系統核心的本文切換(context switch)的行為並無直接關聯?
中斷處理(interrupt handling)排程器(scheduler)
調度器(dispatcher)命令列殼層(command shell)