SC情報処理安全確保支援士試験 午前Ⅰ

平成31年度春期 情報処理安全確保支援士 午前Ⅰ 問16

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

フェールセーフの考えに基づいて設計したものはどれか。

選択肢

  1. ア
    乾電池のプラスとマイナスを逆にすると、 乾電池が装雷できないようにする。
  2. イ
    交通管抽システムが故障したときには、 信号機に赤色が点灯するようにする。
  3. ウ
    ネットワークカードのコントローラを二重化しておき、 片方のコントローラが故障しても運用できるようにする。
  4. エ
    ハードディスクにRAID1を採用して、 MTBFで示される信頼性が向上するようにする。
解き方のヒントを見る

午前I 問16:フェールセーフって何?

フェールセーフは、システムに障害が起きたときでも、人や設備が危ない目にあわないように、安全な状態へ移す考え方だよ。たとえば、機械が故障したら無理に動かし続けるのではなく、自動で止まって事故を防ぐようなイメージだね。

この問題で問われていること

この問題では、フェールセーフと、ミスを起こしにくくするフールプルーフ、故障しても処理を続けるフォールトトレラントとの違いを見分けられるかがポイントだよ。

Fail-safe

fail-safe design moves the system to a safe state when failure occurs

failure -> safe side\ntraffic signal -> red

確認ポイント

  • 乾電池逆挿入防止はフールプルーフ寄りです。
  • 冗長化で運転継続はフォールトトレラント寄りです。
  • 安全側へ遷移する例を選ぶ。
正解と解説を見る

正解

イ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

これは不正解だよ。電池を逆向きに入れられないようにするのは、そもそも間違った操作をできなくする工夫だね。鍵穴の形を合わせないと鍵が入らないようにする感じで、これはフールプルーフの例だよ。

選択肢イ(正解)

これは正解だよ。システムが壊れたときに、危ない動きではなく安全な状態にする考え方だね。たとえば機械が故障したら自動で止まるブレーキみたいなもの。信号機なら、故障時に赤にして車を止めるので、事故を防ぐ安全側の動きになっているよ。

選択肢ウ

これは不正解だよ。片方が壊れてももう片方で続けられるようにするのは、予備の窓口を用意しておくような考え方だね。安全な状態に止めるというより、サービスを止めずに動かし続けるための冗長化やフェールオーバの例だよ。

選択肢エ

これは不正解だよ。RAID1は同じデータを2台に写しておく合鍵のような仕組みで、片方のディスクが壊れてもデータを失いにくくするためのものだね。ただし、故障したときに安全側へ止める設計ではないので、この問題の考え方とは違うよ。

出典:独立行政法人 情報処理推進機構(IPA)平成31年度春期 情報処理安全確保支援士試験 午前Ⅰ 問16(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針