システム構成要素

基本情報技術者試験信頼性設計」の問題

テクノロジ系システム構成要素難易度:normal
システムに障害が発生したとき、被害が拡大しないよう常に安全な側へ状態を倒す設計思想はどれか。
フォールトトレラント
フェールセーフ
フールプルーフ
フェールソフト
正解
フェールセーフ

フェールセーフは故障が起きても安全側に状態が倒れるよう設計する思想である。設問の『常に安全な側へ倒し被害拡大を防ぐ』に一致するため正しい。

?選択肢ごとの解説

ア ×フォールトトレラントは故障が起きても冗長化により全機能を維持し続ける考え方であり、安全側へ倒すフェールセーフとは狙いが異なる。
イ ○フェールセーフは故障が起きても安全側に状態が倒れるよう設計する思想である。設問の『常に安全な側へ倒し被害拡大を防ぐ』に一致するため正しい。
ウ ×フールプルーフは利用者の誤操作そのものを未然に防ぐ仕組みであり、故障発生後に安全側へ導くフェールセーフとは対象とする原因が異なる。
エ ×フェールソフトは故障部位を切り離し機能を縮退させて稼働を続ける思想であり、安全停止を志向するフェールセーフとは方向性が違う。

くわしく

信頼性設計の用語は対象と方向で区別する。フェールセーフは『故障時に安全側へ』、フェールソフトは『故障時に機能縮退で継続』、フールプルーフは『誤操作を未然防止』、フォールトトレラントは『故障しても機能維持』である。

本番での押さえどころ

試験のコツ

キーワード『安全側へ倒す』はフェールセーフ、『縮退して継続』はフェールソフト、『誤操作防止』はフールプルーフと対応づける。

覚え方

信号機が故障時に赤(止まれ=安全)になるのがフェールセーフ、と具体例で覚える。

よくある誤り

フェールセーフとフェールソフトの取り違えが最頻出。『セーフ=安全停止』『ソフト=機能を落として継続』と語感で区別する。

システム構成要素の他の問題

この問題を、AIの8-ways解説つきで。

基本情報技術者試験の演習を、一問ごとに「なぜ」まで。まずは無料で。

無料ではじめる →

ukamiru 過去問 · 基本情報技術者試験 · fe-a3-0188

【基本情報技術者試験】信頼性設計の問題 — 解答・解説|ukamiru 過去問