過去問解きまくり研究所 ホーム

平成26年度 秋期 午前 問22

ハードウェア

ウォッチドッグタイマの機能

ウォッチドッグタイマの機能はどれか。

答えと解説を見る

✓ これが正解アあらかじめ設定された一定時間内にタイマがクリアされなかった場合,システム異常とみなしてシステムをリセット又は終了する。

解説

決められた時間内にクリアが来ないことで異常を知ります。

設問は、ウォッチドッグタイマの機能を選ばせています。この仕組みでは、正常に動いているプログラムが時間切れになる前に必ずタイマをクリアする、という約束をあらかじめ置きます。約束が守られている間は何も起こりません。逆に、決められた時間が過ぎてもクリアが来なければ、プログラムが暴走したか止まったとみなして、システムをリセットしたり終了させたりします。ですから、あらかじめ設定された一定時間内にタイマがクリアされなかった場合に、システム異常とみなして手を打つ、という記述が当てはまります。見張っているのは、何かが起きたことではなく、起きるはずのことが起きなかったことです。人がそばで見ていない組込みシステムで、暴走した装置を自動で立ち直らせる最後の備えとして置かれます。判断の軸は、異常を見つけるのがタイマ自身かどうかの一点です。

ほかの選択肢はなぜ違うのか

出典:平成26年度 秋期 応用情報技術者試験 午前 問22

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)