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