令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問23

テクノロジシステム構成

この問題は2024(R6)春 システムアーキテクト 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

システムに異常が起きた際の対応方法の一つであるフェールソフトとして,適切な動作はどれか。

解答・解説を読む

正解: 選択肢

システム障害発生時の設計思想である フェールソフト(fail soft) とは、システムの一部に障害が発生した場合でも、システム全体を完全に停止させるのではなく、機能を制限したり性能を低下させたりしてでも、必要な処理を継続する という考え方です。

したがって、正解はウの「性能が低下しても,処理を継続する。」となります。

各選択肢の解説

  • :誤り。警告を出して処理続行の判断をオペレーターに任せるのは、システムが自律的に被害を最小限に抑えつつ稼働を続けるフェールソフトの設計とは異なります。

  • :誤り。システムのサービスを順次、安全に停止させる設計思想は フェールセーフ(fail safe) と呼ばれます。

  • :正解。フェールソフトの適切な説明です。

  • :誤り。データや装置を損なうことなく安全な状態へ移行・停止させる設計思想であり、これも フェールセーフ に該当します。