IPA過去問ドリル

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

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

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

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

正解:ア

解説

ウォッチドッグタイマは,正常動作中のプログラムが定期的にタイマをクリア(リフレッシュ)することを前提とし,一定時間クリアされなかった場合に暴走やハングアップが起きたとみなしてシステムをリセットしたり終了させたりする仕組みです。

選択肢ごとの解説

  • 正しい。一定時間内にタイマがクリアされなかった場合にシステム異常とみなし,リセット又は終了を行うのがウォッチドッグタイマの機能です。
  • 誤り。異常を検出してから設定時間だけ待って通知するという動作は,ウォッチドッグタイマの仕組みではありません。
  • 誤り。ウォッチドッグタイマは通常マスク不可能な割込みやリセットを発生させます。また異常の検出は「タイマがクリアされないこと」によって行います。
  • 誤り。上位の管理プログラムを呼び出すのではなく,システムのリセットや終了といった復旧処理を直接行います。
応用情報技術者の過去問を演習モードで解く