令和4年度 春期 ネットワークスペシャリスト試験 午前II 問24
テクノロジシステム構成システム開発技術信頼性設計の考え方要件定義・製品品質
システムに規定外の無効なデータが入力されたとき,誤入力であることを伝えるメッセージを表示して正しい入力を促すことによって,システムを異常終了させない設計は何というか。
解答・解説
正解: ア. フールプルーフ
システムに規定外の無効なデータが入力されたとき、誤入力であることを伝えるメッセージを表示して正しい入力を促すことによって、システムを異常終了させない設計は フールプルーフ と呼ばれます。利用者が誤った操作(愚かな操作=fool)をしても、システムが障害を引き起こさない(防ぐ=proof)ようにする考え方です。
各選択肢の解説
- ア:フールプルーフ
正解です。利用者の誤操作によるシステムの異常終了や誤動作を防ぐ設計概念です。 - イ:フェールセーフ
システムの一部に障害が発生した際に、常に 安全な状態(安全側) へとシステムを制御・移行させる設計です。 - ウ:フェールソフト
システムの一部に障害が発生した際に、システム全体を停止させるのではなく、機能や性能を縮退(低下)させてでも システムの稼働を継続 させる設計です。 - エ:フォールトトレランス
システムの一部に障害が発生しても、あらかじめ用意した予備の機器などに切り替えることで、障害の影響を隠蔽し、正常時と同じように処理を継続 させる設計です。