基本情報技術者試験 練習問題 74:システム設計の信頼性
📊 Qraftユーザーの成績
- 難易度 Bランク(レーティング1200)
- 難易度 766位/2795問中
- 正答率 —(0回)
システムの信頼性向上を目的としたフォールトトレラント設計について述べた文として、正しいものはどれか。
- フェールソフトは、利用者が誤った操作をしても、危険な結果やシステムの異常を招かない設計思想である。
- フェールセーフは、障害発生時にシステムを停止するなどして、安全な状態へ移行させる設計思想である。
- フールプルーフは、障害発生時に機能の一部を切り離し、性能を落としても処理を継続する設計思想である。
- フォールトマスキングは、障害の原因となる部品を事前に排除し、故障自体を発生させない設計思想である。
- フォールトアボイダンスは、障害発生時にその影響が外部に波及しないよう自動で補正する設計思想である。
正解と解説を見る
正解:フェールセーフは、障害発生時にシステムを停止するなどして、安全な状態へ移行させる設計思想である。
フェールセーフは、障害発生時にシステムを停止するなどして、安全な状態へ移行させる設計思想であるため、該当する説明が正解です。
【正解の理由】
フェールセーフ(Fail Safe)は、システムの一部が故障(フェール)した際に、被害の拡大を防ぐためにシステム全体を安全(セーフ)な状態(停止状態など)に制御する考え方です。
【不正解の理由】
• 「フェールソフトは、利用者が誤った操作をしても…」:これはフールプルーフ(Fool Proof)の説明である
• 「フールプルーフは、障害発生時に機能の一部を切り離し…」:これはフェールソフト(Fail Soft)の説明である
• 「フォールトマスキングは、障害の原因となる部品を事前に排除し…」:これはフォールトアボイダンス(Fault Avoidance)の説明である
• 「フォールトアボイダンスは、障害発生時にその影響が外部に波及しないよう自動で補正する…」:これはフォールトマスキング(Fault Masking)の説明である