組込みシステムにおける,ウォッチドッグタイマの機能はどれか。
令和元年度 秋期 応用情報技術者 問21
テクノロジ系
正解と解説
正解 ア
ウォッチドッグタイマは、決められた時間内にタイマがクリアされないとシステム異常とみなし、リセットや終了を行う仕組みです。
ウォッチドッグタイマは、プログラムの暴走や停止を見張るタイマです。正常に動くプログラムは、一定時間ごとにタイマをクリアします。暴走や無限ループなどでクリアが途絶えると、タイマが設定時間に達します。そのときシステム異常とみなし、リセット又は終了を行います。決め手は「一定時間内にタイマがクリアされなかった場合」という記述です。
イ:ウォッチドッグタイマは、タイマがクリアされないことで異常を検出します。異常を検出してから待って通知するものではありません。
ウ:マスカブル割込みは禁止(マスク)できるので、暴走時に通知が届かないことがあります。ウォッチドッグタイマの機能は、タイムアウト時のリセット又は終了です。
エ:上位の管理プログラムを呼び出す仕組みではありません。ウォッチドッグタイマは、タイマのクリアが途絶えたときにシステムをリセット又は終了します。
出典:令和元年度 秋期 応用情報技術者試験 問21
全年度から出題。10問で実力を判定します。登録不要。
出典:令和元年度 秋期 応用情報技術者試験 問21(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方