令和5年度 ITパスポート試験 問93
フールプルーフの考え方を適用した例として,適切なものはどれか。
解答・解説
正解: エ. 利用者がファイルの削除操作をしたときに,“削除してよいか”の確認メッセージを表示する。
フールプルーフ (Foolproof) とは、利用者が誤った操作をしても、システムの誤動作やデータの破壊などの致命的な事態にならないようにする、あるいは誤った操作自体をできないようにする設計思想のことです。
選択肢エの「利用者がファイルの削除操作をしたときに、“削除してよいか”の確認メッセージを表示する」は、利用者の操作ミスによる意図しないファイルの削除を防ぐ仕組みであり、フールプルーフの考え方を適用した例として適切です。
各選択肢の解説
- ア: HDDをRAIDで構成する。
構成要素の一部に障害が発生しても、システム全体として正常に稼働させ続けるフォールトトレランスの考え方を適用した例です。 - イ: システムに障害が発生しても,最低限の機能を維持して処理を継続する。
システムの一部に障害が発生した際に、機能や性能を縮退させてもシステムを完全には停止させずに処理を継続するフェールソフトの考え方を適用した例です。 - ウ: システムを二重化して障害に備える。
機器やシステムを多重化し、障害発生時に備えるフォールトトレランスの考え方を適用した例です。 - エ: 利用者がファイルの削除操作をしたときに,“削除してよいか”の確認メッセージを表示する。
正解です。利用者の誤操作を防ぐフールプルーフの考え方を適用した例です。