平成23年度 特別 情報セキュリティスペシャリスト試験 午前Ⅱ 問22
システム構成要素
操作に不慣れな人も利用するシステムでは,間違ったデータが入力されることが想定される。誤入力が発生しても,プログラムやシステムを異常終了させずに,エラーメッセージを表示して次の操作を促すような設計を何というか。
- アフールプルーフ
- イフェールセーフ
- ウフェールソフト
- エフォールトトレランス
答えと解説を見る
✓ これが正解アフールプルーフ
解説
人の誤入力を前提に異常終了を防ぐ設計はフールプルーフです。
フールプルーフは、人は操作を誤るものだという前提に立ち、誤った操作をしても危険な状態や異常な状態に陥らないようにする設計の考え方です。操作に慣れていない人が間違ったデータを入力しても、プログラムやシステムを異常終了させず、エラーメッセージを表示して正しい操作を促すのは、その典型です。信頼性を高める設計の考え方にはいくつか種類があり、名前がよく似ています。見分ける軸は、何が誤りや異常の原因になっているかです。人の誤操作に備えるのがフールプルーフで、ほかの三つは、機械や部品の故障が起きたときにどう振る舞うかを定めた考え方です。
ほかの選択肢はなぜ違うのか
- イフェールセーフ:フェールセーフは、故障が起きたときにシステムを安全な側の状態へ移す考え方です。たとえば故障時に信号をすべて赤にするといった設計で、人の誤入力に備えるものではありません。
- ウフェールソフト:フェールソフトは、故障が起きたときに、機能を縮小してでもシステムを動かし続ける考え方です。故障した部分を切り離して運転を続ける設計で、誤入力への備えとは違います。
- エフォールトトレランス:フォールトトレランスは、装置を冗長化するなどして、故障が起きても正常に動き続けられるようにする考え方です。機械の故障に備えるもので、人の誤操作を前提にしてはいません。
この問題の用語
- フールプルーフ人が操作を誤っても危険や故障につながらないようにする設計のこと。故障しても安全側に倒すフェールセーフとは着眼点が違います。
- フェールセーフ故障しても危険が生じないように、安全な側へ倒しておく設計です。誤った操作そのものをできなくする考え方とは区別されます。
出典:平成23年度 特別 情報セキュリティスペシャリスト試験 午前Ⅱ 問22
同じ用語が出る問題
- 平成28年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問22:フェールセーフに関する問題(フェールセーフ)
- 平成25年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問22(フールプルーフ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)