LONGEPASS
Q20.

下列何種方式無法協助程式設計者進行程式偵錯?

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

難易度分析

2 / 5

此題主要測試對於程式開發常用技術與資訊安全防護功能之間差異的理解。題目要求判別哪些技術屬於程式偵錯範疇,考生需具備辨識標準除錯工具(如紀錄流程、記憶體狀態檢視、逐行執行)與資安監控機制之功能界線的能力。

正確答案:④加上防毒追蹤

④ 加上防毒追蹤:防毒追蹤 屬於資安防護機制,用於監控與攔截惡意程式行為,與程式偵錯無關。程式偵錯需依賴除錯器(Debugger)提供的追蹤、斷點、記憶體檢視等功能。

錯誤選項解析

  • ① 追蹤(Trace):追蹤(Trace) 是標準的程式偵錯技術,透過記錄程式執行流程與變數變化,開發者可逐步檢視程式邏輯與資料流向,有效定位問題點。
  • ② 傾印(Dump):傾印(Dump) 可將程式執行當下的記憶體狀態、堆疊資訊或變數內容輸出至檔案,供開發者事後分析當機原因或異常狀態,是常見的除錯手段。
  • ③ 單步(Single step):單步執行(Single Step) 為偵錯工具的核心功能,允許開發者逐行執行程式碼並即時觀察各階段狀態,便於精確找出邏輯錯誤或例外狀況。
Learning Tip

"本題考點為區分程式偵錯工具與資安防護機制的功能差異。常見混淆點在於將「追蹤」一詞泛化理解,但Trace/Single Step/Dump 均為除錯器內建功能,而防毒軟體的追蹤機制目的在於病毒行為監控,無法協助開發者找出程式邏輯錯誤。實務上應熟悉 IDE 整合偵錯環境的各項操作。"

學員答題分佈

①追蹤(Trace)0%
②傾印(Dump)0%
③單步(Single step)0%
④加上防毒追蹤0%

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

相似類型題目