令和3年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問19
テクノロジ/システム構成要素情報システムの設計の例のうち,フェールソフトの考え方を適用した例はどれか。
出典:令和3年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問19
- アUPS を設置することによって,停電時に手順どおりにシステムを停止できるようにする。
- イ制御プログラムの障害時に,システムの暴走を避け,安全に運転を停止できるようにする。
- ウハードウェアの障害時に,パフォーマンスは低下するが,構成を縮小して運転を続けられるようにする。
- エ利用者の誤操作や誤入力を未然に防ぐことによって,システムの誤動作を防止できるようにする。
正解:ウ
解説
フェールソフトは,システムの一部に障害が発生した場合に,全体を停止させるのではなく,パフォーマンスは低下しても機能を縮退させながら運転を継続させる設計の考え方です。ハードウェア障害時に構成を縮小して運転を続けられるようにする例は,まさにフェールソフトの考え方を適用したものです。
選択肢ごとの解説
- ア誤り。UPSを設置して停電時に手順どおりシステムを安全に停止できるようにするのは,フェールセーフの考え方の例です。
- イ誤り。障害時にシステムの暴走を避けて安全に運転を停止できるようにするのは,フェールセーフの考え方の例です。
- ウ正しい。ハードウェア障害時に,パフォーマンスは低下するが構成を縮小して運転を続けられるようにするのは,フェールソフトの考え方の例です。
- エ誤り。誤操作や誤入力を未然に防いで誤動作を防止するのは,フールプルーフの考え方の例です。