- トップページ
- 応用情報技術者
- 平成29年度秋季問題一覧
- 平成29年度秋季問題22-解答・解説-分析
平成29年度秋季問題
問題22
組込みシステムにおける、ウォッチドッグタイマの機能はどれか。
ア | あらかじめ設定された一定時間内にタイマがクリアされなかった場合、システム異常とみなしてシステムをリセット又は終了する。 |
イ | システム異常を検出した場合、タイマで設定された時間だけ待ってシステムに通知する。 |
ウ | システム異常を検出した場合、マスカブル割込みでシステムに通知する。 |
エ | システムが一定時間異常であった場合、上位の管理プログラムに通知する。 |
組込みシステムにおける、ウォッチドッグタイマの機能はどれか。
ア | あらかじめ設定された一定時間内にタイマがクリアされなかった場合、システム異常とみなしてシステムをリセット又は終了する。 |
イ | システム異常を検出した場合、タイマで設定された時間だけ待ってシステムに通知する。 |
ウ | システム異常を検出した場合、マスカブル割込みでシステムに通知する。 |
エ | システムが一定時間異常であった場合、上位の管理プログラムに通知する。 |
解答:ア
<解説>
ウォッチドッグタイマー (Watchdog timer) は、メインのプログラムがハングアップなどの不正な状態に陥ってしまい規則的なウォッチドッグ操作(サービスパルスの書き込み)が行なわれなかった(タイムアウト)場合に、例外処理が実行される。例外処理は、ハングアップしたシステムを正常動作に戻すことを目的としてシステムをリセットする場合が多いが、電源切断によりシステムを強制停止させるものや電源を切断した後に再投入するものもある。
したがって、アが正解である。
お問い合わせ