IPA公式正解:ウ ハードウェアの障害時に,パフォーマンスは低下するが,構成を縮小して運転を続けられるようにする。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ウ】です。フェールソフトは、システムに障害が発生した際、全面停止を避けて機能を限定したり性能を低下(縮退運転・フォールバック)させたりしながらも、最低限のサービスを継続させる設計思想です。
【詳細解説】■ 本問の核心・解法のポイント
システムの高信頼化・安全性向上のための設計思想(フェールソフト、フェールセーフ、フールプルーフ、フォールトトレランス)の正確な区別を問う問題です。フェールソフトのキーワードは「縮退運転(機能を一部縮小・性能低下させても運転を継続)」です。
・各選択肢の徹底解説:
・ア:UPS(無停電電源装置)によって停電時に安全かつ確実にシステム停止手順を実行できるようにするのは、フェールセーフ(安全に停止する)の考え方に沿った電源管理の設計です。
・イ:プログラム障害時に暴走を防ぎ、安全な状態へ移行してシステムを停止させるのは「フェールセーフ(Fail Safe)」の典型例です。
・ウ:【選択肢ウ★】ハードウェア障害時に、多重化構成の一部を切り離すなどして構成を縮小し、処理能力の低下を伴いながらもシステム全体としての運転を継続させる(縮退運転)のは「フェールソフト(Fail Soft)」の設計例です。
・エ:利用者の操作ミスや入力誤りを未然に防ぐ仕組み(入力値チェックや確認ダイアログなど)は「フールプルーフ(Fool Proof)」です。
よって正解はウです。