戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

基本情報技術者 2017年 秋期 午前(科目A)13


問題文

デュアルシステムの説明として、最も適切なものはどれか。

選択肢

同じ処理を行うシステムを二重に用意し、処理結果を照合することで処理の正しさを確認する。どちらかのシステムに障害が発生した場合は、縮退運転によって処理を継続する。(正解)
オンライン処理を行う現用系と、バッチ処理などを行いながら待機させる待機系を用意し、現用系に障害が発生した場合は待機系に切り替え、オンライン処理を続行する。
待機系に現用系のオンライン処理プログラムをロードして待機させておき、現用系に障害が発生した場合は、即時に待機系に切り替えて処理を続行する。
プロセッサ、メモリ、チャネル、電源系などを二重に用意しておき、それぞれの装置で片方に障害が発生した場合でも、処理を継続する。

デュアルシステムの説明として、最も適切なものはどれか。【午前2 解説】

要点まとめ

  • 結論: デュアルシステムは同一処理を並列で二重実行し、結果を照合して誤りを検出し縮退運転で継続する方式です。
  • 根拠: 選択肢アは「同じ処理を二重に用意し照合する」と明示しており、デュアル(並列二重化)の定義に合致します。
  • 差がつくポイント: 「結果の照合で誤り検出を行う」ことと「縮退運転で処理継続」が書かれているかを確認すると正誤を判断できます。

正解の理由

正解は です。デュアルシステムとは同一の処理を2つの独立したシステムで同時に実行し、その出力を照合して異常を検出する方式を指します。選択肢アは「同じ処理を行うシステムを二重に用意し、処理結果を照合する」と明確に記述しており、照合で異常を検出した後に片方が使えなくなっても「縮退運転(デグレードモード)」で処理を継続する点まで言及しているため、デュアル方式の典型的な説明になっています。

よくある誤解

  • 「二重にする=ただの冗長化」と考える誤解:デュアルは単に部品を冗長化するだけでなく、出力照合による誤り検出が目的です。
  • 「待機系と同じ」だと思う誤解:スタンバイ系(待機系)はアクティブ/パッシブの切替であり、常時照合する点が異なります。
  • 「二重化すれば必ず正しくなる」との誤信:両系が同じ誤りを出す(共通故障)場合は検出できないため、多様性(N-version等)や投票が必要な場合があります。

解法ステップ

  1. 問題文のキーワードを抽出:「同じ処理」「二重」「照合」「縮退運転」。
  2. 各選択肢がそのキーワードに合致するかを確認する(照合の有無、待機系かどうか、部品レベルかどうか)。
  3. デュアルの定義(並列二重実行+照合)に最も合致する選択肢を選ぶ。
  4. 他選択肢は「待機系」「ホットスタンバイ」「ハードウェア冗長化」など別概念に当てはまることを確認する。

選択肢別の誤答解説

  • : 正解。並列で同一処理を実行し照合する説明はデュアルシステムの本質を表しています。縮退運転により処理継続する点も典型です。
  • イ: 誤り。現用系と待機系の切替を説明しており「スタンバイ系(アクティブ/パッシブ)」の説明で、常時照合するデュアルとは異なります。
  • ウ: 誤り。待機系にプログラムをロードして即時切替できる点は「ホットスタンバイ」や「ウォームスタンバイ」に近く、照合して誤りを検出するデュアルの説明ではありません。
  • エ: 誤り。プロセッサや電源などの個々の装置を二重化するのは「ハードウェア冗長化(コンポーネント冗長)」で、システム全体を並列で照合するデュアルとは趣旨が異なります。

補足コラム

デュアルシステムは安全性や信頼性が重要な分野(ミッションクリティカルな制御系や一部の金融処理等)で用いられます。比較による誤り検出の欠点として「同一のバグや共通故障を検出できない」点があり、その対策として多様化(異なる実装で同じ機能を作るN-versionプログラミング)や多数決(トリプルモジュラリティ、TMR)を組み合わせることがあります。縮退運転(degeneration)とは機能を限定してでも処理を続ける運転形態で、可用性重視の設計で採用されます。

FAQ

Q: デュアルとトリプルの違いは何ですか?
A: デュアルは2系で並列照合する方式、トリプル(TMR)は3系で多数決を取り誤りを訂正できる方式です。検出だけでなく訂正能力が必要ならTMRが有利です。
Q: 縮退運転とは具体的に何をするのですか?
A: 故障した系を外して残りの系で機能を限定しながら処理を継続することです。パフォーマンス低下や機能制限を許容して可用性を維持します。
Q: デュアルだけで安全が確保できますか?
A: 共通故障には弱く、重大な安全要件では多様化や追加の冗長手法を併用するのが一般的です。

関連キーワード: デュアルシステム、二重化、照合、縮退運転、待機系、ホットスタンバイ、ハードウェア冗長化、フォールトトレラント、TMR、多様化
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について