令和5年度 春期 応用情報技術者試験 午前 問15
テクノロジシステム構成
この問題は2023(R5)春 応用情報技術者 午前に出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。
本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。
コンピュータシステムの信頼性を高める技術に関する記述として,適切なものはどれか。
解答・解説を読む
正解: 選択肢エ
正解は エ です。
フォールトトレランス (Fault Tolerance) は、システムを構成する部品の一部に故障が発生しても、システム全体としては機能を維持し、処理を継続できるようにする技術や設計思想のことです。これを実現するための代表的な手法として、重要部品の 多重化(冗長化) があります。
各選択肢の解説
- ア:誤り。構成部品の信頼性を高めて故障が起きないようにする技術は フォールトアボイダンス (Fault Avoidance) です。フェールセーフ (Fail-safe) は、故障が発生した場合に、システムを安全な状態へ移行させて被害を最小限に抑える設計思想です。
- イ:誤り。フェールソフト (Fail-soft) は、故障が発生した場合に、システムの一部機能を切り離すなどして性能が低下しても、システム全体としては停止させずに処理を継続させる設計思想です。ソフトウェア起因に限定されるものではありません。
- ウ:誤り。構成部品に故障が発生しても運用を継続できるようにする技術は フォールトトレランス の説明です。フォールトアボイダンス は部品の品質向上などで故障自体が発生しないようにするアプローチです。