普考-資訊處理計算機概要106 年第 40 題單選題
在設計一個分散式應用系統時,下列那個特性泛指將系統元件是分散的特性隱藏起來,讓使用者在使用系統時仍可將其視為一整體,不必遷就於元件的分散導致使用上有所差異?
A容錯性(fault tolerance)
B局部性(locality)
C通透性(transparency)正確答案
D強韌性(robustness)
C正確答案
分散式系統「通透性(transparency)」讓使用者感受不到元件分散,操作如同單一系統。
為什麼答案是 C
通透性(transparency)正是分散式系統核心特性:將位置、複製、並行、故障等分散細節隱藏,讓使用者視之為單一整體系統。
載入中…
完整詳解
Pro · 無限重點 分散式系統「通透性(transparency)」讓使用者感受不到元件分散,操作如同單一系統。
看到「隱藏分散特性、視為整體」→ 直接選 transparency(通透性/透明性)。
逐選項分析
A✕
容錯性是指系統在部分元件故障時仍能正常運作的能力,強調「故障不中斷」,與隱藏分散特性無關。
B✕
局部性通常指資料或運算集中於鄰近節點以提升效能(如快取局部性),非指隱藏分散架構。
C✓ 正確
通透性(transparency)正是分散式系統核心特性:將位置、複製、並行、故障等分散細節隱藏,讓使用者視之為單一整體系統。
D✕
強韌性指系統面對異常輸入或環境變化時仍能穩定運作,偏重「抗壓能力」,非隱藏分散特性。
分散式系統通透性(Transparency)八大類型
| 類型 | 隱藏的內容 |
|---|
| Access 存取 | 隱藏資料表示與存取方式差異 |
| Location 位置 | 隱藏資源所在位置 |
| Migration 遷移 | 隱藏資源搬移 |
| Replication 複製 | 隱藏多份副本存在 |
| Concurrency 並行 | 隱藏多使用者共享 |
| Failure 失效 | 隱藏元件故障 |
| Persistence 持久 | 隱藏資源在記憶體/磁碟切換 |
容錯性與通透性常混淆:兩者都讓使用者「不受干擾」,但容錯性聚焦於故障下仍運行,通透性聚焦於隱藏分散架構本身。題幹關鍵字「將分散特性隱藏」「視為整體」直指通透性。