平成23年度 特別 システム監査技術者試験 午前Ⅱ 問23
テクノロジ/システム構成要素操作に不慣れな人も利用するシステムでは,間違ったデータが入力されることが想定される。誤入力が発生しても,プログラムやシステムを異常終了させずに,エラーメッセージを表示して次の操作を促すような設計を何というか。
出典:平成23年度 特別 システム監査技術者試験 午前Ⅱ 問23
- アフールプルーフ
- イフェールセーフ
- ウフェールソフト
- エフォールトトレランス
正解:ア
解説
フールプルーフとは,操作に不慣れな人が誤った操作や入力を行っても,プログラムやシステムを異常終了させることなく,エラーメッセージを表示するなどして正しい操作を促すように設計する考え方です。人間の誤りを前提として,それによる重大な障害を未然に防ぐことを目的としています。
選択肢ごとの解説
- ア正しい。誤った操作や入力が行われても異常終了させず,エラーメッセージを表示して次の操作を促すような設計思想は,フールプルーフです。
- イ誤り。フェールセーフは,故障や異常が発生した際に,被害を最小限に抑えるようにシステムを安全側に制御する設計思想です。
- ウ誤り。フェールソフトは,故障が発生した部分を切り離すなどして,性能を低下させながらもシステムの稼働を継続させる設計思想です。
- エ誤り。フォールトトレランスは,構成要素を多重化するなどして,故障が発生してもシステム全体の機能を維持する設計思想です。