令和4年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22
テクノロジ/システム構成要素システムに規定外の無効なデータが入力されたとき,誤入力であることを伝えるメッセージを表示して正しい入力を促すことによって,システムを異常終了させない設計は何というか。
出典:令和4年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22
- アフールプルーフ
- イフェールセーフ
- ウフェールソフト
- エフォールトトレランス
正解:ア
解説
フールプルーフとは,人間が誤った操作や不正な入力をしても,システムがその誤りを検出し,エラーメッセージなどで正しい操作を促すことによって,システムを異常終了させたり誤動作させたりしないようにする設計思想です。利用者の誤操作を前提に,システム側で被害を未然に防ぐ考え方といえます。
選択肢ごとの解説
- ア正しい。規定外の無効なデータが入力されたとき,誤入力を伝えるメッセージを表示して正しい入力を促し,システムを異常終了させないようにする設計はフールプルーフです。
- イ誤り。フェールセーフは,故障が発生した際にシステムを安全な状態に保つ設計思想であり,誤入力時のエラーメッセージ表示による正常継続とは異なります。
- ウ誤り。フェールソフトは,故障が発生した際に被害を最小限に抑えつつ縮退した範囲でサービスを継続させる設計思想であり,誤入力時の対応とは異なります。
- エ誤り。フォールトトレランスは,構成要素の一部が故障してもシステム全体としては正常に機能し続けるようにする設計思想であり,誤入力時のメッセージ表示とは異なります。