平成26年度 春期 基本情報技術者試験 午前 問15
テクノロジ/システム構成要素フェールセーフ設計の考え方に該当するものはどれか。
出典:平成26年度 春期 基本情報技術者試験 午前 問15
- ア作業範囲に人間が入ったことを検知するセンサが故障したとシステムが判断した場合,ロボットアームを強制的に停止させる。
- イ数字入力フィールドに数字以外のものが入力された場合,システムから警告メッセージを出力して正しい入力を要求する。
- ウ専用回線に障害が発生した場合,すぐに公衆回線に切り替え,システムの処理能力が低下しても処理を続行する。
- エデータ収集システムでデータ転送処理に障害が発生した場合,データ入力処理だけを行い,障害復旧時にまとめて転送する。
正解:ア
解説
フェールセーフとは,システムに故障が発生した場合,被害が拡大しないよう安全側に制御する設計思想です。センサの故障を検知した際にロボットアームを強制的に停止させるのは,誤動作による人身事故などの重大な被害を防ぐための安全側への制御であり,フェールセーフの典型例です。
選択肢ごとの解説
- ア正しい。異常を検知したら装置を停止させて安全を確保するのは,フェールセーフの典型的な考え方です。
- イ誤り。不正な入力に対して正しい入力を要求するのは,フールプルーフ(誤操作防止)の考え方です。
- ウ誤り。障害時に処理能力が低下しても処理を継続するのは,フェールソフトの考え方です。
- エ誤り。障害時にデータ入力だけを継続し後でまとめて処理するのも,処理を止めずに継続するフェールソフト的な考え方です。