令和3年度春期 応用情報技術者試験 午前 問13
システムの信頼性設計に関する記述のうち,適切なものはどれか。
- ア フェールセーフとは,利用者の誤操作によってシステムが異常終了してしまうことのないように,単純なミスを発生させないようにする設計方法である。
- イ フェールソフトとは,故障が発生した場合でも機能を縮退させることなく稼働を継続する概念である。
- ウ フォールトアボイダンスとは,システム構成要素の個々の品質を高めて故障が発生しないようにする概念である。
- エ フォールトトレランスとは,故障が生じてもシステムに重大な影響が出ないように,あらかじめ定められた安全状態にシステムを固定し,全体として安全が維持されるような設計方法である。
解答・解説を見る
正解:ウ
AI解説
フォールトアボイダンスは、システムを構成する個々の要素(部品・モジュール)自体の品質や信頼性を高めることによって、そもそも故障が発生しないようにするという設計の考え方である。故障の発生自体を防ごうとする点が判断基準になる。 ア: 利用者の誤操作によってシステムが異常終了しないよう単純ミスを防ぐ設計は、フールプルーフの説明であり、フェールセーフの説明ではない。 イ: フェールソフトは、故障が発生した場合に機能を縮退させながらも(全てを止めずに)稼働を継続させる概念であり、「機能を縮退させることなく」という記述は誤りである。 ウ: 正しい。フォールトアボイダンスは、構成要素の品質を高めて故障の発生自体を防ごうとする考え方である。 エ: 故障が生じてもあらかじめ定めた安全な状態にシステムを固定し、全体として安全を維持する設計はフェールセーフの説明であり、フォールトトレランス(冗長化などにより故障後も機能を維持し続ける設計)の説明ではない。 💡 フォールトアボイダンス(故障させない)、フォールトトレランス(故障しても機能維持)、フェールセーフ(壊れても安全側に)、フェールソフト(壊れても縮退継続)、フールプルーフ(誤操作させない)の5つの用語をセットで整理して覚えておく。
出典:令和3年度 春期 応用情報技術者試験 午前 問13 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。