DBデータベーススペシャリスト試験 午前Ⅱ
平成28年度春期 データベーススペシャリスト 午前Ⅱ 問24
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア乾電池のプラスとマイナスを逆にすると,乾電池が装填できないようにする。
- イ交通管制システムが故障したときには,信号機に赤色が点灯するようにする。
- ウネットワークカードのコントローラを二重化しておき,故障したコントローラの方を切り離しても運用できるようにする。
- エハードディスクにRAID1を採用して,MTBFで示される信頼性が向上するようにする。
解き方のヒントを見る
設計思想を比べる一つの視点
各選択肢を読むときは、名称や印象ではなく、何を守るために、どの時点で、どのような前提を置いて設計を考えているかという一つの観点に絞って整理しましょう。用語の連想だけで判断せず、問題文の条件との対応を丁寧に確認してください。
この問題で問われていること
比較の中心は、設計対象そのものではなく、想定しているリスクと、それを扱う境界の置き方が問題文の記述とどう結び付くかです。各文の前提を同じ軸で読み取ってください。
視点
安全性を考える際は、保護したい対象、想定する状況、設計上の責任範囲を混ぜずに捉え、同じ評価軸で各記述を比較します。用語の語感より、前提と目的のつながりを確認することが大切です。
確認ポイント
- 保護対象と想定条件が、文中で一貫しているか
- リスクを扱う境界が、どこに置かれているか
- 名称ではなく、目的と前提の対応で読めているか
正解と解説を見る
正解
イ
解説
フェールセーフとは、故障や異常によって正常動作ができなくなった場合に、安全を確保できる状態へ移行させる設計思想です。交通管制システムの故障時に信号機を赤色にする設計が該当する。
理由
フェールセーフは、装置の故障時に危険な動作を続けないようにし、安全を優先した状態にする考え方です。交通管制システムが故障したとき、信号機を赤色にして交通を止める設計は、この考え方に合致する。
比較
アは誤装着を防ぐフールプルーフ、ウは故障しても運用を続けるための冗長化、エはRAID1によって可用性や記憶装置の耐障害性を高める設計です。いずれも、故障時に安全側へ移行するフェールセーフそのものではありません。
選択肢ア
これは不正解だよ。乾電池のプラスとマイナスを逆にしたときに装填できなくするのは、利用者の誤操作や誤装着を防止する設計である。故障が発生した後に安全側へ移行させるフェールセーフではなく、フールプルーフの考え方に該当する。
選択肢イ(正解)
これは正解だよ。交通管制システムが故障した際に信号機を赤色にするのは、正常な制御を続けられない場合でも交通を止め、安全を優先した状態へ移行させる設計である。故障時に危険を抑えるフェールセーフの具体例である。
選択肢ウ
これは不正解だよ。ネットワークカードのコントローラを二重化し、片方が故障しても運用を続けられるようにするのは、冗長化によって可用性や耐障害性を高める設計である。故障時に安全側へ停止するフェールセーフとは目的が異なる。
選択肢エ
これは不正解だよ。RAID1はデータを複数のハードディスクに保持し、片方の故障後もデータ利用を続けやすくする仕組みである。これは記憶装置の可用性や耐障害性に関する設計であり、MTBFの信頼性向上を目的とする説明もフェールセーフとは異なる。
学習のポイント
異常発生後に安全側へ移行する考え方と、誤操作防止・冗長化との違いを整理する。
出典:独立行政法人 情報処理推進機構(IPA)平成28年度春期 データベーススペシャリスト試験 午前Ⅱ 問24(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針