普考-資訊處理計算機概要112 年第 21 題單選題
下列何者非樹狀目錄結構的優點?
A使用者可以在自己的目錄內,依專題需求建立不同次目錄,以擺放不同用途的檔案
B檔案依專題需求擺放在不同目錄,所以可以快速找到自己所需要的檔案
C在不同目錄內的檔案名稱可以相同,它們不會有衝突
D每個使用者的目錄可以讓別人使用,無須打開目錄或檔案的存取權限正確答案
D正確答案
樹狀目錄結構主要優點在於分類管理、加快搜尋與避免同名檔案衝突,但檔案的「存取權限」屬於作業系統安全機制,與目錄結構本身無關。
為什麼答案是 D
檔案或目錄的分享必須依賴作業系統的「存取控制機制(Access Control)」,必須明確設定權限才能讓他人使用。這與目錄是否為樹狀結構無關,且敘述本身嚴重違反資安原則。
載入中…
完整詳解
Pro · 無限重點 樹狀目錄結構主要優點在於分類管理、加快搜尋與避免同名檔案衝突,但檔案的「存取權限」屬於作業系統安全機制,與目錄結構本身無關。
看到「無須打開存取權限」就選它!存取控制是作業系統安全的核心,任何目錄分享都必須設定權限,與是不是樹狀結構無關。
逐選項分析
A✕
樹狀結構允許建立多層次的子目錄,方便使用者依專案或用途分類檔案,這是其核心優點之一。
B✕
透過階層式的分類,可以大幅縮小搜尋範圍,提高檔案搜尋與管理的效率,屬於樹狀結構的優點。
C✕
只要檔案位於不同的目錄路徑下(絕對路徑不同),即使檔名完全相同也不會發生衝突,解決了單層目錄的命名問題。
D✓ 正確
檔案或目錄的分享必須依賴作業系統的「存取控制機制(Access Control)」,必須明確設定權限才能讓他人使用。這與目錄是否為樹狀結構無關,且敘述本身嚴重違反資安原則。
常見目錄結構比較
| 結構類型 | 特色 | 優點 | 缺點 |
|---|
| 單層目錄 (Single-Level) | 所有檔案都在同一個目錄下 | 實作最簡單 | 檔案不能同名、無法分類、搜尋慢 |
| 雙層目錄 (Two-Level) | 每個使用者有自己的獨立目錄 | 解決不同使用者間的同名衝突 | 單一使用者內仍無法分類檔案 |
| 樹狀目錄 (Tree-Structured) | 支援多層次子目錄,具根目錄 | 可任意分類、同名檔案不衝突、搜尋快 | 檔案分享較不直覺(需透過路徑) |
| 無環圖目錄 (Acyclic-Graph) | 允許目錄或檔案被多個目錄共享 | 方便檔案分享(如捷徑/連結) | 結構複雜、刪除檔案時需處理懸空指標 |
考選部常將「檔案系統結構(如樹狀目錄)」與「檔案安全機制(如存取權限)」混為一談。樹狀目錄解決的是「管理與命名」問題,而非「權限與分享」問題。看到「無須權限」通常都是錯誤敘述。