平成27年度秋期 応用情報技術者試験 午前 問14
システムの信頼性設計に関する記述のうち,適切なものはどれか。
- ア フェールセーフとは,利用者の誤操作によってシステムがダウンしてしまうことのないように,単純なミスを発生させないようにする設計方法である。
- イ フェールソフトとは,故障が発生した場合でも機能を縮退させることなく稼働を継続する概念である。
- ウ フォールトアボイダンスとは,システム構成要素の個々の品質を高めて故障が発生しないようにする概念である。
- エ フォールトトレランスとは,故障が生じてもシステムに重大な影響が出ないように,あらかじめ定められた安全状態にシステムを固定し,全体として安全が維持されるような設計方法である。
解答・解説を見る
正解:ウ
AI解説
フォールトアボイダンス(fault avoidance)は、構成要素の品質を高めたり十分なテストを行ったりして、故障そのものの発生を防ぐ(避ける)考え方である。ウが正しい。これに対し、故障の発生を前提に冗長化などで影響を抑えるのがフォールトトレランスである。 ア: 利用者の誤操作でシステムがダウンしないよう単純ミスを防ぐ設計はフールプルーフの説明である。フェールセーフではない。 イ: 機能を縮退させることなく稼働を継続するのはフォールトトレランスの説明である。フェールソフトは一部機能を縮退させて運転を継続する概念である。 ウ: 正解。個々の品質を高めて故障を発生させないようにする考え方がフォールトアボイダンスである。 エ: あらかじめ定めた安全状態に固定して全体の安全を維持する設計はフェールセーフの説明である。フォールトトレランスではない。 💡 「アボイダンス=故障を避ける、トレランス=故障に耐える(冗長化)、フェールセーフ=安全側に倒す、フェールソフト=縮退運転、フールプルーフ=誤操作対策」。用語と説明の入替えが定番のひっかけである。
出典:平成27年度 秋期 応用情報技術者試験 午前 問14 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。