信頼性設計におけるフェールソフトの例として、適切なものはどれか。
ア | アプリケーションを間違って終了してもデータを失わないように、アプリケーション側の機能で編集中のデータのコピーを常に記憶媒体に保存する。 |
イ | 一部機能の障害によってシステムが停止しないよう、ハードウェアやソフトウェアを十分に検証し、信頼性の高いものだけでシステムを構成する。 |
ウ | クラスタ構成のシステムにおいて、あるサーバが動作しなくなった場合でも、他のサーバでアプリケーションを引き継いで機能を提供する。 |
エ | 電子メールでの返信が必要とされる受付システムの入力画面で、メールアドレスの入力フィールドを二つ設けて、同一かどうかをチェックする。 |
答え ウ
【解説】
ア | フェールセーフ(fail safe)の例です。 |
イ | フォールトアボイダンス(fault avoidance)の例です。 |
ウ | フェールソフトの例です。 |
エ | フールプルーフ(fool proof)の例です。 |
【キーワード】
・フェールソフト