LONGEPASS
Q13.

下列何者不歸屬於系統呼叫的行程控制(Process Control)分類之功能?

電腦硬體裝修 · 乙級 · 儀表、軟體及一般工具 · Q13

難易度分析

2 / 5

此題考查對作業系統系統呼叫分類的精確理解。考生需要區分哪些功能是直接管理行程生命週期(如建立、執行、終止),以及哪些功能是屬於對檔案中繼資料的操作。題目結構設計了兩個不同領域的功能進行對比,屬於基礎概念的辨析。

正確答案:①設定檔案屬性

① 設定檔案屬性:設定檔案屬性屬於檔案管理系統呼叫(File Management System Call),用於修改檔案的權限、時間戳記等中繼資料,與行程的生命週期控制無關,因此不歸類於行程控制功能。

錯誤選項解析

  • ② 正常結束:正常結束(如 `exit()` 系統呼叫)是典型的行程控制功能,用於讓行程在完成工作後向作業系統請求終止,並釋放所佔用的資源(如記憶體、檔案描述子等)。
  • ③ 中止執行:中止執行(如 `abort()` 系統呼叫)屬於行程控制中的異常終止功能,用於在發生嚴重錯誤時強制結束行程,作業系統會回收該行程的資源並可能產生 core dump 檔案供除錯。
  • ④ 載入:載入(如 `exec()` 系列系統呼叫)是行程控制的核心功能之一,用於將新的程式載入現有行程的位址空間並開始執行,常見於 shell 建立子行程後替換執行映像檔的情境。
Learning Tip

"系統呼叫依功能可分為行程控制(Process Control)、檔案管理(File Management)、裝置管理(Device Management)、資訊維護(Information Maintenance)及通訊(Communication)等類別。本題常考陷阱在於混淆檔案操作與行程操作:`exit`、`exec`、`fork`、`abort` 皆屬行程控制,而 `open`、`read`、`write`、`chmod`(設定檔案屬性)則歸檔案管理。解題關鍵是判斷該功能是否直接影響行程的生命週期(建立、執行、終止、等待)。"

學員答題分佈

①設定檔案屬性0%
②正常結束0%
③中止執行0%
④載入0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目