中小企業診断士 過去問
令和7年度(2025年)
問170 (経営情報システム 問10)

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

中小企業診断士試験 令和7年度(2025年) 問170(経営情報システム 問10) (訂正依頼・報告はこちら)

情報システムの信頼性設計に関する記述として、最も適切なものはどれか。
  • フェイルオーバとは、故障や障害が発生したときに、一部の機能を低下させても、限定的ながら重要な機能だけでも稼働し続けるように設計することである。
  • フォールトアボイダンスとは、部品一つ一つの信頼性を高めることで、故障や障害が発生しないように設計することである。
  • フォールトトレランスとは、人為的な操作ミスがあっても危険が生じず、システムに異常が起こらないように設計することである。
  • フォールトマスキングとは、故障や障害が発生したときに、システムの被害を最小限にとどめるように設計することである。
  • フォールバックとは、故障や障害が発生したときに、待機系システムが処理を継続するように設計することである。

次の問題へ

正解!素晴らしいです

残念...

この過去問の解説 (2件)

01

フェイルもフォールトも意味合いが近いので紛らわしいですが、障害対策の知識は頻出です。

十分に対策しておきましょう。

選択肢1. フェイルオーバとは、故障や障害が発生したときに、一部の機能を低下させても、限定的ながら重要な機能だけでも稼働し続けるように設計することである。

誤りです。

フェイルオーバは、故障や障害が発生したときに、現用系から待機系に切り替える(オーバする)ものです。

一部の機能を低下させても、限定的ながら重要な機能だけでも稼働し続けるように設計することは、たとえば、グレースフルデクラレーションなどがあります。

選択肢2. フォールトアボイダンスとは、部品一つ一つの信頼性を高めることで、故障や障害が発生しないように設計することである。

正しいです。

フォールト(障害)をアボイドする(避ける)ということで、そのままですね。

選択肢3. フォールトトレランスとは、人為的な操作ミスがあっても危険が生じず、システムに異常が起こらないように設計することである。

誤りです。

フォールトトレランスは、故障(フォールト)が起きてもシステム全体の機能を維持する(耐える。トレランス。)ものです。

人為的な操作ミスに特化しているわけではありません。

 

選択肢4. フォールトマスキングとは、故障や障害が発生したときに、システムの被害を最小限にとどめるように設計することである。

誤りです。

フォールトマスキングとは、故障や障害が発生したときに、その影響をマスク(隠ぺい)して正常出力を維持するものです。

被害を最小限にとどめるように設計することではありません。

選択肢5. フォールバックとは、故障や障害が発生したときに、待機系システムが処理を継続するように設計することである。

誤りです。

これは他の選択肢のフェイルオーバですね。

フォールバックは、故障や障害が発生したときに、以前のバージョンに戻したり(バック)するものです。

まとめ

紛らわしい用語がたくさんでますが、語彙を理解して、その意味合いから連想されるものと、文章との意味合いが整合するかどうかで、各選択肢を比較していけば、おのずと選択肢が絞れるはずです。

参考になった数7

02

情報システムの信頼性設計に関する問題です。

 

各用語と説明を入れ替えた引っ掛け問題の構成になっていますので、用語の意味が分からない場合でも記述の内容から用語との整合性を確認することが可能です。

選択肢1. フェイルオーバとは、故障や障害が発生したときに、一部の機能を低下させても、限定的ながら重要な機能だけでも稼働し続けるように設計することである。

一部の機能を低下させても、限定的ながら重要な機能だけでも稼働し続ける」という記述から、フェイルソフトであり不適切な選択肢となります。

 

ソフトランディング(軟着陸)のイメージで紐づけると分かりやすいです。

 

 

選択肢2. フォールトアボイダンスとは、部品一つ一つの信頼性を高めることで、故障や障害が発生しないように設計することである。

故障や障害が発生しないように設計する」記述から、フォールトアボイダンスであり正解の選択肢となります。

 

※故障や障害が発生しないようにする=回避することです。アボイダンス(avoidance)には「避ける」という意味があります。

選択肢3. フォールトトレランスとは、人為的な操作ミスがあっても危険が生じず、システムに異常が起こらないように設計することである。

人為的な操作ミスがあっても」という記述から、ミスが起こることを前提としています。その上でシステムに異常が起こらないように設計することはフールプルーフであり不適切な選択肢となります。

 

※情報システムではありませんが、製造業などで取り入れられている「ポカヨケ」が該当します。(材料のセット位置がずれていると、機械が作動しないなど)

選択肢4. フォールトマスキングとは、故障や障害が発生したときに、システムの被害を最小限にとどめるように設計することである。

システムの被害を最小限にとどめる」という記述から、フォールトトレランスであり不適切な選択肢となります。

 

※トレランス(Tolerance)には「耐性」という意味があり、故障や障害が発生してもシステムが稼働し続けられるように「耐えられる」というイメージを持っていただけると分かりやすいです。

選択肢5. フォールバックとは、故障や障害が発生したときに、待機系システムが処理を継続するように設計することである。

故障や障害が発生したときに、待機系システムが処理を継続する」という記述から、フェイルオーバであり不適切な選択肢となります。

 

※故障や障害が発生(フェイル)すると、待機系システムに交代する(テイクオーバ=引き継ぐ)というイメージを持っていただけると分かりやすいです。

まとめ

【補足】

 

本問で問われている用語はすべて、過去問題に出題履歴があります。(直近では令和3年度第20問)

 

英語に苦手意識がある人にはハードルが高そうに思われますが、本問の解説で述べているように用語と説明の記述を紐づけることで対応可能です。

参考になった数1