平成25年度 春期 応用情報技術者試験 午前 問23
テクノロジ/ハードウェアウォッチドッグタイマの機能はどれか。
出典:平成25年度 春期 応用情報技術者試験 午前 問23
- アあらかじめ設定された一定時間内にタイマがクリアされなかった場合,システム異常とみなしてシステムに通知する。
- イシステム異常を検出した場合,タイマで設定された時間だけ待ってシステムに通知する。
- ウシステム異常を検出した場合,マスカブル割込みでシステムに通知する。
- エシステムが一定時間異常であった場合,上位の管理プログラムをコールする。
正解:ア
解説
ウォッチドッグタイマは,プログラムが正常に動作していれば一定時間ごとにタイマをクリア(リセット)する仕組みを利用し,暴走などでクリアが行われずタイマがタイムアウトした場合にシステム異常とみなして通知する機構です。
選択肢ごとの解説
- ア正しい。一定時間内にタイマがクリアされないことをもってシステム異常とみなし通知する仕組みがウォッチドッグタイマです。
- イ誤り。ウォッチドッグタイマは異常を検出してから待つのではなく,一定時間クリアされないこと自体を異常の兆候として検出します。
- ウ誤り。マスカブル割込みでの通知は,ウォッチドッグタイマ自体の基本機能の説明としては不適切です(割込みマスク中は検知できなくなるおそれがあります)。
- エ誤り。上位の管理プログラムをコールするという動作は,ウォッチドッグタイマそのものの基本機能の説明ではありません。