令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問23
テクノロジ/システム構成要素システムに異常が起きた際の対応方法の一つであるフェールソフトとして,適切な動作はどれか。
出典:令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問23
- ア警告を出し,処理続行の判断をオペレーターに任せる。
- イシステムのサービスを順次,安全に停止する。
- ウ性能が低下しても,処理を継続する。
- エデータや装置を損なうことなく運転を停止する。
正解:ウ
解説
フェールソフトは,システムの一部に故障が発生した場合に,故障した部分を切り離すなどして機能を縮退させながらも,性能が低下してもシステム全体としての処理を継続させる設計方針です。
選択肢ごとの解説
- ア誤り。警告を出して処理続行の判断をオペレーターに任せる動作は,フェールソフトそのものの動作の説明ではありません。
- イ誤り。システムのサービスを順次,安全に停止する動作は,フェールセーフの考え方に近い動作です。
- ウ正しい。性能が低下しても処理を継続する動作が,フェールソフトの適切な動作です。
- エ誤り。データや装置を損なうことなく運転を停止する動作は,フェールセーフの説明です。