LONGEPASS
電腦硬體裝修/作業準備/Q9
簡單
正確率 -
Q9.

在Visual BASIC 程式中,下列哪一個事件不是使用者操作產生的事件?

電腦硬體裝修 · 乙級 · 作業準備 · Q9

難易度分析

2 / 5

此題旨在評估對於程式事件驅動機制中「觸發來源」的基礎辨識能力。需區分哪些事件是由外部人為操作(如鍵盤、滑鼠)所引發,以及哪些事件是由系統內部的邏輯(如計時器、載入程序)自動啟動。屬於單一觀念的基礎辨析題型。

正確答案:③Timer

③ Timer:Timer 是由系統計時器自動觸發的事件,與使用者操作無關。開發者設定時間間隔(Interval)後,系統會依固定週期自動觸發,常用於定時更新或輪詢作業。

錯誤選項解析

  • ① MouseMove:MouseMove 是當使用者移動滑鼠指標時所觸發的事件,屬於使用者操作產生的事件。只要滑鼠位置發生改變,系統便會自動觸發此事件。
  • ② KeyDown:KeyDown 是當使用者按下鍵盤按鍵時所觸發的事件,屬於使用者操作產生的事件。此事件用於偵測鍵盤輸入動作。
  • ④ MouseClick:MouseClick 是當使用者點擊滑鼠按鍵時所觸發的事件,屬於使用者操作產生的事件。此事件用於回應滑鼠點擊動作。
Learning Tip

"此類題型常考事件驅動程式設計中「使用者觸發」與「系統觸發」事件的區別。關鍵在於判斷事件來源是否依賴人為操作。Timer、Load 等屬於系統自動觸發事件,而 Mouse 系列(MouseClick、MouseMove)與 Key 系列(KeyDown、KeyUp)皆需使用者介入。實務上應熟悉 Visual BASIC 的事件生命週期,避免將系統事件誤認為使用者事件。"

學員答題分佈

①MouseMove0%
②KeyDown0%
③Timer0%
④MouseClick0%

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

相似類型題目