Q16.
下列何者不歸屬於系統呼叫的檔案管理(File Management)分類之功能?
電腦硬體裝修 · 乙級 · 儀表、軟體及一般工具 · Q16
難易度分析
2 / 5
此題要求識別特定資源管理類別的功能範圍,需精確區分檔案操作與記憶體配置之間的界限。題目結構單純,主要考查對作業系統基本分類概念的掌握程度。
正確答案:④配置記憶體空間
④ 配置記憶體空間:配置記憶體空間屬於記憶體管理(Memory Management)分類,使用 `brk()`、`mmap()` 等系統呼叫,與檔案管理無關,故為本題正確答案。
錯誤選項解析
- ① 刪除檔案:刪除檔案屬於系統呼叫中檔案管理的標準功能,透過 `unlink()` 或 `remove()` 等系統呼叫實現檔案的刪除操作。
- ② 開啟檔案:開啟檔案是檔案管理的核心功能之一,使用 `open()` 系統呼叫取得檔案描述元(File Descriptor),以便後續進行讀寫操作。
- ③ 關閉檔案:關閉檔案同樣歸屬於檔案管理,透過 `close()` 系統呼叫釋放檔案描述元與相關系統資源,避免資源洩漏。
Learning Tip
"本題考點為系統呼叫的分類辨識。常考陷阱在於混淆檔案管理(開啟、關閉、讀寫、刪除、建立檔案)與記憶體管理(配置、釋放、映射記憶體)的功能範圍。實務上,程式設計時若未正確呼叫 `close()` 關閉檔案會造成檔案描述元洩漏,而未妥善管理記憶體配置則會導致記憶體洩漏(Memory Leak),兩者皆為系統資源管理的重要課題。"
學員答題分佈
①刪除檔案0%
②開啟檔案0%
③關閉檔案0%
④配置記憶體空間0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!