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