平成22年度 秋期 午前Ⅱ 問20
システム構成要素
フェールソフトの説明
フェールソフトの説明として,適切なものはどれか。
- アシステムの一部に故障や異常が発生したとき,データの消失,装置の損傷及びオペレータに対する危害が起こらないように安全な状態に保つ。
- イシステムの運用中でも故障部分の修復が可能で,24時間365日の連続運転を可能にする。
- ウ装置の一部が故障しても,システムの全面的なサービス停止にならないようにする。
- エ利用者が決められた順序でしか入力できないようにするなどして,単純なミスが起こらないようにする。
答えと解説を見る
✓ これが正解ウ装置の一部が故障しても,システムの全面的なサービス停止にならないようにする。
解説
一部が故障しても、全面停止させずに機能を絞って動かします。
フェールソフトは、装置の一部が故障したときに、その部分を切り離したり機能を絞ったりして、システム全体のサービスが止まらないようにする設計の考え方です。性能や機能が落ちても動き続けることを優先し、全面停止を避けます。見分ける軸は、故障や誤りに対して何を優先するかです。動き続けることを優先するのがフェールソフト、止めてでも安全を守ることを優先するのがフェールセーフ、そもそも人の誤りを起こさせないようにするのがフールプルーフです。また、運用しながら修理して止めずに動かすことは、保守のしかたの話です。故障しても全面的なサービス停止にならない、という表現に注目すると正解を選べます。
ほかの選択肢はなぜ違うのか
- アシステムの一部に故障や異常が発生したとき…:故障や異常が起きたときに、データの消失や装置の損傷、人への危害が起こらないよう安全な状態に保つのは、フェールセーフの説明です。安全を優先して止めることもある考え方で、動き続けることを優先するフェールソフトとは異なります。
- イシステムの運用中でも故障部分の修復が可能…:運用中でも故障部分を修理でき、24時間365日の連続運転ができるというのは、システムを止めずに保守できる仕組みの説明です。故障の後に機能を絞ってでもサービスを続けるという、フェールソフトの考え方そのものではありません。
- エ利用者が決められた順序でしか入力できない…:決められた順序でしか入力できないようにして単純なミスを防ぐのは、フールプルーフの説明です。人の誤りを起こさせない工夫であり、装置の故障が起きたときの振る舞いを定めるフェールソフトとは対象が違います。
この問題の用語
- フールプルーフ人が操作を誤っても危険や故障につながらないようにする設計のこと。故障しても安全側に倒すフェールセーフとは着眼点が違います。
- 信頼性意図した動きと実際の結果が食い違わない度合い。情報セキュリティでは一貫しているという特性、機器ではRASISのRとして壊れにくさを指します。
出典:平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問20
同じ用語が出る問題
- 令和5年度 春期 午前Ⅱ 問8:使用性に関する問題(信頼性)
- 令和5年度 春期 午前Ⅱ 問1:アシュアランスケースに関する問題(信頼性)
- 令和4年度 春期 午前Ⅱ 問23(信頼性)
- 令和3年度 春期 午前Ⅱ 問10:信頼性に分類されるもの(信頼性)
- 平成29年度 秋期 午前Ⅱ 問8:フェールセーフに関する問題(フールプルーフ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)