平成28年度春期 応用情報技術者試験 午前 問16
フェールセーフの考え方として,適切なものはどれか。
- ア システムに障害が発生したときでも,常に安全側にシステムを制御する。
- イ システムの機能に異常が発生したときに,すぐにシステムを停止しないで機能を縮退させて運用を継続する。
- ウ システムを構成する要素のうち,信頼性に大きく影響するものを複数備えることによって,システムの信頼性を高める。
- エ 不特定多数の人が操作しても,誤動作が起こりにくいように設計する。
解答・解説を見る
正解:ア
AI解説
フェールセーフは、システムに障害が発生したとき、被害を最小にするよう常に安全側に制御するという設計思想である。信号機が故障時に赤を表示する、ヒータが異常時に電源を切る、などが典型例であり、アが正解。 ア: 正解。障害時に安全側へ倒すのがフェールセーフである。 イ: 異常発生時に機能を縮退させて運用を継続するのはフェールソフト(縮退運転、フォールバック)の説明である。 ウ: 信頼性に影響する構成要素を複数備えて(冗長化して)信頼性を高めるのはフォールトトレラント(耐障害設計・冗長化)の説明である。 エ: 不特定多数が操作しても誤動作が起こりにくいように設計するのはフールプルーフの説明である。 💡 「セーフ=安全側に停止、ソフト=性能を落として継続、トレラント=冗長化で耐える、フールプルーフ=人の誤操作対策」の4点セットで暗記する。主語が「障害」か「人の誤り」かにまず着目すると判別が速い。
出典:平成28年度 春期 応用情報技術者試験 午前 問16 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。