応用情報技術者 2010年 秋期 午前2 問16
問題文
システムの信頼性向上技術に関する記述のうち、適切なものはどれか。
選択肢
ア:故障が発生したときに、あらかじめ指定された安全な状態にシステムを保つことをフェールソフトという。
イ:故障が発生したときに、あらかじめ指定されている縮小した範囲のサービスを提供することをフォールトマスキングという。
ウ:故障が発生したときに、その影響が誤りとなって外部に出ないように訂正することをフェールセーフという。
エ:故障が発生したときに対処するのではなく、品質管理などを通じてシステム構成要素の信頼性を高めることをフォールトアボイダンスという。(正解)
システムの信頼性向上技術に関する問題【午前2 解説】
要点まとめ
- 結論:故障時の対処ではなく、品質管理で信頼性を高める技術はフォールトアボイダンスである。
- 根拠:フォールトアボイダンスは故障を未然に防ぐ設計・管理手法であり、故障後の対応とは異なる。
- 差がつくポイント:フェールソフト、フォールトマスキング、フェールセーフの違いを正確に理解することが重要。
正解の理由
選択肢エは「フォールトアボイダンス」に関する説明で、故障が発生した後の対処ではなく、品質管理や設計段階で信頼性を向上させる手法を指します。これはシステムの信頼性向上技術の基本的な考え方であり、故障を未然に防ぐことに重点を置いています。
よくある誤解
フェールソフトやフェールセーフは故障後の動作に関する用語であり、故障を防ぐ技術ではありません。フォールトマスキングは故障の影響を隠す技術であり、サービスの縮小提供とは異なります。
解法ステップ
- 各用語の定義を正確に理解する。
- 故障後の動作か故障前の対策かを区別する。
- 選択肢の説明と用語の意味を照合する。
- 故障を未然に防ぐ技術がフォールトアボイダンスであることを確認する。
- 他の選択肢の誤りを検証し、正解を特定する。
選択肢別の誤答解説
- ア:フェールソフトは故障時に安全な状態を保つのではなく、機能を縮小して動作を継続することを指す。
- イ:フォールトマスキングは故障の影響を隠す技術であり、サービスの縮小提供はフェールソフトの説明に近い。
- ウ:フェールセーフは故障時に安全な状態を保つことであり、誤り訂正とは異なる。
- エ:正解。フォールトアボイダンスは故障を未然に防ぐための品質管理や設計技術を指す。
補足コラム
信頼性向上技術は大きく「故障を防ぐ(フォールトアボイダンス)」「故障を隠す(フォールトマスキング)」「故障時の安全確保(フェールセーフ)」に分類されます。フェールソフトはフェールセーフの一種で、機能を縮小してサービスを継続する手法です。これらの用語はシステム設計や運用での役割が異なるため、正確な理解が求められます。
FAQ
Q: フォールトアボイダンスとフォールトマスキングの違いは何ですか?
A: フォールトアボイダンスは故障を未然に防ぐ技術で、フォールトマスキングは故障の影響を隠して正常動作を維持する技術です。
A: フォールトアボイダンスは故障を未然に防ぐ技術で、フォールトマスキングは故障の影響を隠して正常動作を維持する技術です。
Q: フェールソフトとフェールセーフは同じ意味ですか?
A: いいえ。フェールセーフは安全な状態を保つこと、フェールソフトは機能を縮小して動作を継続することを指します。
A: いいえ。フェールセーフは安全な状態を保つこと、フェールソフトは機能を縮小して動作を継続することを指します。
関連キーワード: フォールトアボイダンス、フェールセーフ、フォールトマスキング、フェールソフト、信頼性向上技術

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

