平成31年度 春期 ITパスポート 問90(テクノロジ)
出典:平成31年度 春期 ITパスポート試験 公開問題 問90(独立行政法人情報処理推進機構(IPA))
入力画面で数値を入力すべきところに誤って英字を入力したらエラーメッセージが表示され,再入力を求められた。このような工夫をしておく設計思想を表す用語として,適切なものはどれか。
- アフールプルーフ
- イフェールソフト
- ウフォールトトレランス
- エロールバック
正解と解説を見る
正解:ア
【フールプルーフとは】
フールプルーフ(fool proof)は、人が誤った操作をしても、システムが危険な状態や誤った状態にならないようにする設計の考え方です。例えば、数値を入れる欄に英字を入れるとエラーメッセージを出して再入力を求める、ドアが閉まっていないと電子レンジが動かない、などがあります。
【選択肢の検討】
ア:誤った入力をエラーとして受け付けず、再入力を求めて誤りを防ぐので、フールプルーフです。
イ:フェールソフトは、システムの一部が故障したときに、機能や性能を落としてでも、全体の処理を続けられるようにする考え方です。
ウ:フォールトトレランスは、機器を二重化するなどして、一部が故障しても、システム全体としては正常に動き続けるようにする考え方です。
エ:ロールバックは、データベースの処理の途中で障害が起きたときに、更新前の状態に戻すことです。
よって、正解は選択肢アです。