プロジェクトマネージャ 2016年 午前2 問17
問題文
フェールセーフの考えに基づいて設計したものはどれか。
選択肢
ア:乾電池のプラスとマイナスを逆にすると、乾電池が装填できないようにする。
イ:交通管制システムが故障したときには、信号機に赤色が点灯するようにする。(正解)
ウ:ネットワークカードのコントローラを二重化しておき、故障したコントローラの方を切り離しても運用できるようにする。
エ:ハードディスクにRAID1を採用して、MTBFで示される信頼性が向上するようにする。
🔒 解説は解答すると表示されます
フェールセーフ設計【午前2解説】
正解の理由
フェールセーフとは、システムや機器に故障が発生したときに、危険な状態にならないよう安全側に制御する設計です。
交通管制システムが故障したとき、信号機を赤色にするイは、故障時に車両を停止させ、事故の危険を抑える設計です。故障時に安全を優先するため、フェールセーフに該当します。
解法ステップ
- 「故障したときにどうなるか」に注目します。
- 故障や異常の発生後、危険を避ける状態に移行する選択肢を探します。
- 信号機を赤色にして車両を停止させるイが該当します。
選択肢別の誤答解説
- ア:乾電池を逆向きに装填できないようにする設計です。誤使用を防止するもので、フェールセーフではなくフールプルーフの考え方です。
- イ:故障時に信号機を赤色にし、安全を優先します。フェールセーフの例です。
- ウ:コントローラを二重化し、故障した方を切り離して運用を続ける設計です。故障の影響を抑え、運転を継続するフォールトトレラントの考え方です。
- エ:RAID1でディスクを冗長化し、信頼性を高める設計です。フェールセーフのように故障時に安全側へ移行することを目的としたものではありません。
よくある誤解
- 故障に強ければ、すべてフェールセーフだと思う
故障しても運転を継続する設計は、フォールトトレラントに当たることがあります。フェールセーフは、故障時に安全を確保することがポイントです。 - 誤操作を防ぐ設計をフェールセーフだと思う
乾電池を逆向きに入れられないようにするなど、誤使用を防ぐ設計はフールプルーフです。 - 信頼性を高める設計と安全を確保する設計を混同する
信頼性の向上は故障しにくさに関する考え方です。フェールセーフは故障した後の安全な状態に着目します。
補足コラム
フェールセーフでは、故障時にシステムを停止させたり、危険を伴わない状態に切り替えたりします。たとえば、踏切の制御装置が故障した場合に遮断機を下ろす設計は、安全側に移行する例です。
一方、故障してもサービスを継続できるようにする設計は、フォールトトレラントです。フェールセーフとの違いは、安全を優先して停止するか、機能を維持して運転を続けるかです。
FAQ
Q. 故障時に機器を停止させれば、必ずフェールセーフですか?
A. いいえ。停止によって危険を避けられる場合に、フェールセーフといえます。単に機能が停止するだけでは、安全を確保したとは限りません。
A. いいえ。停止によって危険を避けられる場合に、フェールセーフといえます。単に機能が停止するだけでは、安全を確保したとは限りません。
Q. RAID1は故障時に備えているのに、なぜフェールセーフではないのですか?
A. RAID1の主な目的は、ディスク故障時にもデータやシステムを利用できるようにすることです。安全側への移行ではなく、運転やサービスの継続を目指すためです。
A. RAID1の主な目的は、ディスク故障時にもデータやシステムを利用できるようにすることです。安全側への移行ではなく、運転やサービスの継続を目指すためです。
関連キーワード: フェールセーフ、フールプルーフ、フォールトトレラント、RAID1、冗長化

\ せっかくなら /
プロジェクトマネージャを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

