情報処理安全確保支援士試験 情報処理安全確保支援士試験 令和元年度秋期 午前Ⅱ 問24: 情報システムの設計の例のうち,フェールソフトの考え方を適用した例はどれか。
←情報処理安全確保支援士試験 令和元年度秋期 午前Ⅱ
情報システムの設計の例のうち,フェールソフトの考え方を適用した例はどれか。
問題本文
情報システムの設計の例のうち,フェールソフトの考え方を適用した例はどれか。
選択肢
- ア.UPS を設置することによって,停電時に手順どおりにシステムを停止できるようにする。
- イ.制御プログラムの障害時に,システムの暴走を避け,安全に運転を停止できるようにする。
- ウ.ハードウェアの障害時に,パフォーマンスは低下するが,構成を縮小して運転を続けられるようにする。
- エ.利用者の誤操作や誤入力を未然に防ぐことによって,システムの誤動作を防止できるようにする。
正解
ウ. ハードウェアの障害時に,パフォーマンスは低下するが,構成を縮小して運転を続けられるようにする。
解説
フェールソフトは、障害が起きても全停止させず、機能や性能を縮退させてでも運転を継続させる考え方。ハードウェア障害時に性能は落ちるが構成を縮小して稼働を続けるウが該当する。安全に停止させるのはフェールセーフ、誤操作を防ぐのはフールプルーフで考え方が異なる。実務では可用性要件に応じ、止めない縮退運転と安全停止のどちらを優先するか設計方針を選ぶ。
選択肢ごとの解説
- ア.UPSで安全に停止できるようにするのは安全側へ倒すフェールセーフ寄りの例で、縮退継続のフェールソフトではない。
- イ.障害時に安全に停止させるのはフェールセーフの考え方で、運転を継続するフェールソフトではない。
- ウ.障害時に性能を落としつつ構成を縮小して運転を続けるのがフェールソフトの考え方で、これが正解。
- エ.誤操作・誤入力を未然に防ぐのはフールプルーフの考え方で、フェールソフトではない。
情報処理安全確保支援士試験 令和元年度秋期 午前Ⅱ の過去問一覧へ戻る・問24