平成26年度 秋期 応用情報技術者試験 午前 問22
テクノロジ/ハードウェアウォッチドッグタイマの機能はどれか。
出典:平成26年度 秋期 応用情報技術者試験 午前 問22
- アあらかじめ設定された一定時間内にタイマがクリアされなかった場合,システム異常とみなしてシステムをリセット又は終了する。
- イシステム異常を検出した場合,タイマで設定された時間だけ待ってシステムに通知する。
- ウシステム異常を検出した場合,マスカブル割込みでシステムに通知する。
- エシステムが一定時間異常であった場合,上位の管理プログラムを呼び出す。
正解:ア
解説
ウォッチドッグタイマは,プログラムが正常に動作していれば定期的にタイマをクリア(リセット)する仕組みを前提とし,あらかじめ設定した時間内にクリアされなかった場合はシステム異常とみなして,システムのリセットや強制終了などの回復処理を行います。
選択肢ごとの解説
- ア正しい。設定時間内にタイマがクリアされない場合,異常とみなしてリセット又は終了する機能です。
- イ誤り。異常検出後にさらに時間だけ待って通知するという遅延動作はウォッチドッグタイマの一般的な機能ではありません。
- ウ誤り。マスカブル割込みで通知する方式は,割込みマスクによって通知が無視され得るため,異常検出の確実な対策として不十分です。
- エ誤り。上位の管理プログラムを呼び出す動作はウォッチドッグタイマの基本機能ではありません。