中小企業診断士 過去問
平成27年度(2015年)
問172 (経営情報システム 問12)

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

問題

中小企業診断士試験 平成27年度(2015年) 問172(経営情報システム 問12) (訂正依頼・報告はこちら) (新しいタブで開く)

情報システムの信頼性を高めることがますます重要になってきている。
高信頼化へのアプローチに関する以下の①〜④の記述と、その名称の組み合わせとして、最も適切なものを下記から選べ。

①  故障や障害が発生しないよう対処する取り組み。
②  故障や障害が発生したときも主な機能の動作が続行できるように設計すること。
③  故障や障害が発生した場合でも限定的ながらシステムの稼働を続行している状態。
④  故障や障害が発生した場合、システムの被害を最小限にとどめる動作をさせること。

横にスクロールして続きを読む(本文にフォーカスして左右キー)。

  • ①:フェイルセーフ      ②:フォールトアボイダンス  ③:フェイルソフト     ④:フォールトトレランス
  • ①:フォールトアボイダンス  ②:フェイルオーバ      ③:フォールトトレランス  ④:フォールバック
  • ①:フォールトアボイダンス  ②:フォールトトレランス   ③:フォールバック     ④:フェイルセーフ
  • ①:フォールトトレランス   ②:フェイルセーフ      ③:フェイルオーバ     ④:フォールトアボイダンス

正解!素晴らしいです

残念...

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

01

1.フォールトアボイダンス:故障発生後の対応ではなく、設計段階で信頼性を高めるアプローチです。
2.フォールトトレランス:故障や障害が起きた際にもシステムを維持できるようするアプローチです。デュアルシステムなどが具体例です。
3.フォールバック:システムの一部に不具合が起きた際に、その部分を切り離し、残りの部分で機能を限定し運用を継続することです。
4.フェイルセーフ:障害が起きた際に、被害が拡大しないよう制御する方法です。列車の運行システムのなど、致命的な影響を与えかねないものがこれに該当します。
したがって、3が正解です。

参考になった数33

02

情報システムの信頼性を表す用語についての問題です。

フェイルセーフ

コンピュータに故障や障害が起きた場合を想定してシステムを設計して、故障や障害時に被害を最小限にとどめることです。

フォールトアボイダンス

システムを構成する各部品に高品質なものを採用したり、テストを十分に重ねることでシステムの構成要素の信頼性を上げて、障害や故障を発生させないことです。

フェイルソフト

コンピュータに故障や障害が発生しても、システムが一部ダウンするだけで全体として継続して稼働できるようにすることです。

フォールトトレランス

システムの一部に故障や障害が発生しても全体の機能は、停止することなく正常に稼働し続けることです。

フェイルオーバ

稼働中のシステムに故障や障害が発生した場合に、自動的に代替システムに切り替えて処理を継続することです。

フォールバック

システムに障害が発生しても性能を制限して、機能を限定しながらも稼働を続けることです。

上記をふまえると正しい選択肢の組み合わせは以下のようになります。

①:フォールトアボイダンス

②:フォールトトレランス

③:フォールバック

④:フェイルセーフ

選択肢1. ①:フェイルセーフ      ②:フォールトアボイダンス  ③:フェイルソフト     ④:フォールトトレランス

本選択肢は不正解です。

選択肢2. ①:フォールトアボイダンス  ②:フェイルオーバ      ③:フォールトトレランス  ④:フォールバック

本選択肢は不正解です。

選択肢3. ①:フォールトアボイダンス  ②:フォールトトレランス   ③:フォールバック     ④:フェイルセーフ

本選択肢が正解です。

選択肢4. ①:フォールトトレランス   ②:フェイルセーフ      ③:フェイルオーバ     ④:フォールトアボイダンス

本選択肢は不正解です。

まとめ

システムの信頼性についての用語も出題されることが少なくありません。

似た用語で混乱しそうになりますが、まずは本問で問われた用語から、その意味を正確に学習しておきましょう。

参考になった数23

03

最も適切な組み合わせは「①:フォールトアボイダンス ②:フォールトトレランス ③:フォールバック ④:フェイルセーフ」です。

情報システムの信頼性を高めるためには、故障を防ぐだけでなく、故障が発生した場合にも適切に対応できる仕組みが必要です。

この問題では、故障を未然に防ぐ方法、故障しても動作を続ける方法、機能を制限して運転を続ける方法、安全を優先する方法の違いを理解することが重要です。

 

① フォールトアボイダンス(Fault Avoidance)

フォールトアボイダンスは、故障や障害が発生しないように、あらかじめ対策を行う考え方です。

例えば、品質の高い部品を使用したり、システムの十分なテストを行ったりすることで、故障の発生を防ぎます。

故障が起きた後の対応ではなく、故障そのものを未然に防ぐことを重視しています。

② フォールトトレランス(Fault Tolerance)

フォールトトレランスは、システムの一部が故障しても、重要な機能を継続できるように設計する考え方です。

例えば、サーバを2台用意しておき、1台が故障しても、もう1台で処理を続けられるようにします。

このように、機器やシステムを二重化することを冗長化といいます。

故障を完全に防ぐのではなく、故障が発生してもシステムの機能を維持することが目的です。

③ フォールバック(Fallback)

フォールバックは、故障や障害が発生した際に、一部の機能や性能を制限しながら、システムの稼働を続けることです。

例えば、複数のサーバのうち1台が故障した場合に、処理速度を落としながらも、残りのサーバで重要な業務を続ける方法があります。

このように、通常よりも機能や性能を落として運転することを縮退運転といいます。

フォールバックは、システムを完全に停止させず、限定的な状態で稼働を続けることが特徴です。

④ フェイルセーフ(Fail Safe)

フェイルセーフは、故障や障害が発生した場合に、安全を優先して被害を最小限に抑える考え方です。

例えば、工場の機械に異常が発生したとき、自動的に機械を停止させて事故を防ぐ仕組みがあります。

この場合、機械の動作を続けることよりも、安全を確保することが優先されます。

したがって、故障が発生したときに、安全な状態へ移行させることがフェイルセーフの特徴です。

選択肢3. ①:フォールトアボイダンス  ②:フォールトトレランス   ③:フォールバック     ④:フェイルセーフ

この組み合わせは適切です。

フォールトアボイダンスは、故障や障害の発生を未然に防ぐ取り組みです。

フォールトトレランスは、故障が発生しても重要な機能を継続できるようにする考え方です。

フォールバックは、一部の機能や性能を制限しながら、システムの稼働を続けることです。

フェイルセーフは、故障時に安全を優先し、被害を最小限に抑える考え方です。

①〜④のすべてが、それぞれの説明と一致しています。

まとめ

情報システムの信頼性を高めるための主な考え方は、次のとおりです。

フォールトアボイダンス:故障や障害を未然に防ぎます。

フォールトトレランス:故障が発生しても重要な機能を継続できるようにします。

フォールバック:機能や性能を制限して、システムの稼働を続けます。

フェイルセーフ:故障が発生した場合に、安全を優先して被害を最小限に抑えます。

フェイルソフト:機能や性能の低下を許容しながら、システムの稼働を続ける考え方です。

フェイルオーバ:故障した機器やシステムから、予備の機器やシステムへ自動的に切り替えます。

特に、フォールトアボイダンスは「故障を防ぐ」、フォールトトレランスは「故障しても機能を維持する」、フォールバックは「機能を制限して動かす」、フェイルセーフは「安全を優先する」という違いを覚えておくことが重要です。

また、フォールバックとフェイルソフトは似た概念ですが、フェイルソフトは設計上の考え方、フォールバックは機能を制限して稼働する対応や状態を表す点が異なります。

参考になった数0

操作の確認にはJavaScriptと対応ブラウザが必要です。

出題を開始しますか?