IPA過去問ドリル

令和3年度 秋期 応用情報技術者試験 午前 問21

テクノロジ/ハードウェア

組込みシステムにおける,ウォッチドッグタイマの機能はどれか。

出典:令和3年度 秋期 応用情報技術者試験 午前 問21

正解:ア

解説

ウォッチドッグタイマは,システムの暴走やハングアップを検出するための監視タイマです。正常に動作しているプログラムは一定時間内にタイマをクリア(リセット)し続けますが,あらかじめ設定された時間内にクリアされなかった場合はシステム異常とみなし,システムをリセット又は終了させます。

選択肢ごとの解説

  • 正しい。設定時間内にタイマがクリアされなければ異常とみなしてリセットなどを行うのがウォッチドッグタイマの機能です。
  • 誤り。異常検出後に一定時間待ってから通知するタイマではありません。タイマがクリアされないこと自体で異常を検出します。
  • 誤り。ウォッチドッグタイマのタイムアウトは一般にノンマスカブル割込みやリセットとして通知され,マスカブル割込みによる通知を本質とするものではありません。
  • 誤り。一定時間の異常継続を判定して上位プログラムを呼び出す仕組みではなく,タイマがクリアされないことによって異常を検出してリセットなどを行う仕組みです。
応用情報技術者の過去問を演習モードで解く