システムに規定外の無効なデータが入力されたとき、誤入力であることを伝えるメッセージを表示して正しい入力を促すことによって、システムを異常終了させない設計は何というか。
誤操作・誤入力に耐える設計がフールプルーフ
選択肢
- アフールプルーフ
- イフェールセーフ
- ウフェールソフト
- エフォールトトレランス
正解と解説
正解:ア フールプルーフ
フールプルーフは、利用者が誤った操作や不正なデータ入力をしても、システムが異常な状態に陥らないようにする設計思想である。設問のように入力値を検査してエラーメッセージで再入力を促すのは典型例である。故障が起きた後の振る舞いを定めるフェールセーフやフェールソフトとは、着眼点が異なる。
選択肢ごとの解説
- ア正しい。誤った操作や入力があっても異常にならないようにする設計である。
- イフェールセーフは故障時に安全な側に倒れるようにする設計である。
- ウフェールソフトは故障時に機能を縮退させて処理を続ける設計である。
- エフォールトトレランスは冗長化により故障しても機能を維持する考え方である。
同じ分野の他の問題
- 安全性と信頼性について、次の方針でプログラム設計を行う場合、その方針を表す用語はどれか。〔方針〕不特定多数の人が使用する…2024年度 春期 午前II 問24
- Webサーバ、アプリケーション(AP)サーバ及びDBサーバ各1台で構成されるWebシステムにおいて、次の3種類のタイムア…2016年度 秋期 午前II 問23
- Pattern-Oriented Software Architectureのアーキテクチャパターンのうち、ブローカーの…2025年度 春期 午前II 問24
- MTBFを長くするよりも、MTTRを短くするのに役立つものはどれか。2025年度 春期 午前II 問23
- キャッシュメモリへの書込み動作には、ライトスルー方式とライトバック方式がある。それぞれの特徴のうち、適切なものはどれか。2025年度 春期 午前II 問22
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。