平成27年度 春期 プロジェクトマネージャ試験 午前II 問16
安全性と信頼性について,次の方針でプログラム設計を行う場合,その方針を表す用語はどれか。
〔方針〕
不特定多数の人が使用するプログラムには,自分だけが使用するプログラムに比べて,より多くのデータチェックの機能を組み込む。プログラムが処理できるデータの前提条件を文書に書いておくだけでなく,その前提条件を満たしていないデータが実際に入力されたときは,エラーメッセージを表示して再入力を促すようにプログラムを作る。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
-
ア: フールプルーフ
正しい。フールプルーフとは、利用者が誤った操作や入力を行っても重大な問題が発生しないように設計する方針のことを指します。記述されているデータチェック機能やエラーメッセージの表示は、フールプルーフの具体例です。 -
イ: フェールセーフ
誤り。フェールセーフは、システムに障害が発生した場合でも安全性を保つことを目的とした設計方針です。問題文の方針には該当しません。 -
ウ: フェールソフト
誤り。フェールソフトは、障害が発生した場合でもシステム全体の機能を完全に停止させず、最低限の機能を動作させる方針を指します。 -
エ: フォールトトレラント
誤り。フォールトトレラントは、障害が発生しても正常な動作を継続できるように設計する方針を指します。
答え
ア: フールプルーフ
出典:平成27年度 春期 プロジェクトマネージャ試験 午前II 問16