基本情報暗記無料で始める

フェールソフトとは?ふぇーるそふと

フェールソフトとは、故障が起きたとき、壊れた部分を切り離し、機能や性能を落としてでもシステム全体の動作を続ける設計の考え方。全部止まるか、能力を下げて動き続けるかの二択で後者を選ぶ。このとき能力を落として動かすことを縮退運転(フォールバック)と呼び、どの機能は落としてよく、どの機能は必ず残すかを前もって決めておくのが実体になる。

最終更新:2026-10-10

試験情報

基本情報技術者試験の過去問では2問の解説で触れられています。

基本情報技術者試験の頻出用語/テクノロジ系

別名:フェイルソフト、fail soft、フェールソフト設計

この語が出る過去問を解く →

背景

信頼性設計のうち、故障は起きる前提で影響を抑える側(フォールトトレランス)の考え方の一つ。同じく故障後の振る舞いを決めるフェールセーフ(安全側に止める)と対で問われる。fe の過去問では、信頼性・可用性(使いたいときに使えること)の観点の項目として、セキュリティの観点のアクセス管理と区別させる形でも出た(fe-2016a-am-58)。

具体例

旅客機のボーイング 787 などの双発機は、エンジンが 1 基止まっても残る 1 基で最寄りの空港まで飛び続けられるように作られている。速度や高度は落ちるが、飛ぶという機能は保つ点がフェールソフトにあたる。

試験での引っ掛け

フェールセーフとの向きの逆転が狙われる。「安全な状態で停止させる」はフェールセーフ、「機能を落として稼働を続ける」はフェールソフト。また、二重化で故障の影響そのものを無くして元の性能のまま動き続けるのはフォールトトレラントの説明で、性能が落ちるかどうかが見分けどころ(fe-2016a-am-46)。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 2問の解説で触れられる
  • 分野:テクノロジ系
  • フェールセーフとの向きの逆転が狙われる。