平成28年度 秋期 午前 問46
システム構成要素
フールプルーフに該当するもの
安全性や信頼性を確保するための設計のうち,フールプルーフに該当するものはどれか。
- ア装置が故障したときは,システムが安全に停止するようにして,被害を最小限に抑える。
- イ装置が故障したときは,利用できる機能を制限したり,処理能力を低下させたりしても,システムは稼働させる。
- ウ装置が故障しても,システム全体の機能に影響がないように,二重化などを行って冗長な構成とする。
- エ利用者が誤った操作をしても,システムに異常が起こらないようにする。
答えと解説を見る
✓ これが正解エ利用者が誤った操作をしても,システムに異常が起こらないようにする。
解説
誤った操作をされても異常にならない設計です。
この種の設計を見分けるときは、何が起きた場面の話なのかを先に決めると迷いません。分かれ目は、人が操作を誤った場面か、装置そのものが壊れた場面かです。フールプルーフが受け持つのは前者でした。使う人は必ず間違えるという前提に立ち、間違った手順や入り得ない値を受け付けない、危ない状態では動き出さないといった作りにしておくことで、誤りが異常につながらないようにします。だから、利用者が誤った操作をしてもシステムに異常が起こらないようにすると述べたものが当たります。残る三つは、どれも装置が壊れた後にどう振る舞わせるかを決めた設計で、人の操作の誤りを受け止める話ではありませんでした。壊れた後を安全に終わらせるのか、機能を落としてでも続けるのか、そもそも影響が出ないよう備えておくのか、という別の分かれ方をしています。
ほかの選択肢はなぜ違うのか
- ア装置が故障したときは,システムが安全に停…:装置が故障したときは、システムが安全に停止するようにして被害を最小限に抑えると述べています。話の起点が故障であり、止め方をどうするかという設計でした。使う人の操作の誤りを受け止める作りとは、想定している場面が違います。
- イ装置が故障したときは,利用できる機能を制…:装置が故障したときに、利用できる機能を制限したり処理能力を低下させたりしてでも稼働させると述べています。これも起点は故障で、落としどころを決めた設計です。誤操作が異常につながらないようにする話ではありませんでした。
- ウ装置が故障しても,システム全体の機能に影…:装置が故障してもシステム全体の機能に影響がないように、二重化などを行って冗長な構成とすると述べています。あらかじめ余分に備えておく設計で、対象はやはり装置の故障です。人の操作をどう受け止めるかには触れていません。
この問題の用語
- フールプルーフ人が操作を誤っても危険や故障につながらないようにする設計のこと。故障しても安全側に倒すフェールセーフとは着眼点が違います。
- フェールセーフ故障しても危険が生じないように、安全な側へ倒しておく設計です。誤った操作そのものをできなくする考え方とは区別されます。
- フォールトトレラント一部が壊れても、全体としては動き続けられるようにする設計です。冗長な構成を組み込み、切り替えて運転を続けます。
- 信頼性意図した動きと実際の結果が食い違わない度合い。情報セキュリティでは一貫しているという特性、機器ではRASISのRとして壊れにくさを指します。
出典:平成28年度 秋期 基本情報技術者試験 午前 問46
同じ用語が出る問題
- 平成30年度 春期 午前 問13(フォールトトレラント)
- 平成27年度 秋期 午前 問56:フェールセーフに関する問題(フェールセーフ)
- 平成26年度 春期 午前 問15:フェールセーフに関する問題(フールプルーフ)
- 平成25年度 秋期 午前 問13(フェールセーフ)
- 平成24年度 秋期 午前 問45:フールプルーフに該当するもの(フールプルーフ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)