フェールソフトの設計例

フェールソフト(Fail-soft) とは、システムの一部に障害が発生した場合でも、システム全体を完全に停止させるのではなく、機能や性能を縮小(低下)させてでも稼働を継続させるという信頼性設計の考え方です。したがって「ウ」が正解です。 「UPS を設置することによって、停電時に手順どおりにシステムを停止できるようにする。」は、 フェールセーフ (障害時に安全な状態へ移行する)の考え方です。 「制御プログラムの障害時に、システムの暴走を避け、安全に運転を停止できるようにする。」も、 フェールセーフ の考え方です。 「利用者の誤操作や誤入力を未然に防ぐことによって、システムの誤動作を防止できるようにする。」は、 フールプルーフ (人間がミスをしても誤動作しない)の考え方です。

情報システムの設計の例のうち、フェールソフトの考え方を適用した例はどれか。

出典令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問24
ア
UPS を設置することによって、停電時に手順どおりにシステムを停止できるようにする。
イ
制御プログラムの障害時に、システムの暴走を避け、安全に運転を停止できるようにする。
ウ
ハードウェアの障害時に、パフォーマンスは低下するが、構成を縮小して運転を続けられるようにする。
エ
利用者の誤操作や誤入力を未然に防ぐことによって、システムの誤動作を防止できるようにする。