SkillStack
テクノロジ系19 / 25問

プロジェクトマネージャ試験 令和3年度 秋期 午前II 問19

情報システムの設計の例のうち、フェールソフトの考え方を適用した例はどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】ウ

フェールソフトとは、障害が発生したときにシステム全体を停止させるのではなく、故障した部分を切り離したり機能を制限したりして、処理能力を落としながらも運転を継続する考え方です。ハードウェア障害時に構成を縮小し、パフォーマンスは低下してもサービスを続けるウは、この考え方に該当します。このような縮退した状態での運転は、縮退運転とも呼ばれます。

アの説明は誤りです。UPSは停電時に蓄電池から一時的に給電し、データの保存や正常な終了処理の時間を確保する装置です。手順どおりに停止することが目的であり、機能を縮小して継続運転するフェールソフトではありません。

イの説明は誤りです。これはフェールセーフの説明です。フェールセーフは、障害が起きた場合にシステムを安全側へ移行させ、被害や危険を防ぎます。

エの説明は誤りです。これはフールプルーフの説明です。フールプルーフは、利用者が誤った操作をしようとしても受け付けないようにするなど、人為的ミスを未然に防ぐ設計です。

【ポイント】 フェールソフトは「性能を落として継続」、フェールセーフは「安全側へ停止」と覚えます。 フールプルーフは利用者の誤操作への対策であり、機器やプログラムの障害への対策とは区別してください。

出典:令和3年度 秋期 プロジェクトマネージャ試験 午前II 問19
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の25問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める