LONGEPASS
網頁設計/作業準備/Q98
簡單
正確率 -
Q98.

若程式使用一頁未被載入到記憶體的資料,作業系統會發生何種狀況?

網頁設計 · 乙級 · 作業準備 · Q98

難易度分析

2 / 5

本題屬於單一概念的定義辨析,需區分作業系統層級的中斷機制與程式語言執行期錯誤之差異,只要掌握虛擬記憶體管理的基本專有名詞即可正確回答。

正確答案:④Page Fault

④ Page Fault:Page Fault(缺頁中斷) 是作業系統虛擬記憶體管理的核心機制。當程式存取的資料頁面尚未載入實體記憶體時,CPU 會觸發缺頁中斷,作業系統隨即執行頁面調入(Page-in) 作業,將所需頁面從磁碟載入記憶體後繼續執行。

錯誤選項解析

  • ① Reference Error:Reference Error 屬於程式語言層級的錯誤,通常發生在程式嘗試存取未定義的變數或物件參考時,與作業系統的記憶體管理機制無關。
  • ② Memory Error:Memory Error 為泛稱的記憶體錯誤名詞,並非作業系統在虛擬記憶體管理中針對未載入頁面所觸發的專屬中斷訊號。
  • ③ Access Error:Access Error 通常指記憶體存取違規(如存取未授權的記憶體位址或越界存取),與頁面尚未載入記憶體的情況不同。
Learning Tip

"本題核心考點為虛擬記憶體管理中的缺頁處理機制。需嚴格區分:「Page Fault」是作業系統層級的硬體中斷,用於處理頁面未載入的情況;而「Reference Error」屬於程式語言執行期的錯誤,「Access Violation」則是記憶體保護機制的違規攔截。在作業系統丙級/乙級檢定中,分頁(Paging)、分段(Segmentation) 與缺頁置換演算法(如 FIFO、LRU) 均為高頻考點,務必釐清各專有名詞的應用情境。"

學員答題分佈

①Reference Error0%
②Memory Error0%
③Access Error0%
④Page Fault0%

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

相似類型題目