平成27年度春期 応用情報技術者試験 午前 問57
インプットコントロールの監査で,エディットバリデーションチェックが正しく機能しているかどうかの検証方法として,適切なものはどれか。
- ア 許可された担当者以外はログインできないことを試行する。
- イ 実際に例外データや異常データの入力を行う。
- ウ 入力原票の承認印を確認する。
- エ 入力対象データの件数とプルーフリスト上の合計件数を照合する。
解答・解説を見る
正解:イ
AI解説
エディットバリデーションチェックとは、入力データの形式・範囲・整合性などの妥当性をシステムが検査する入力コントロールである。この機能が正しく働くかを検証するには、実際に例外データや異常データを入力してエラーとして検出・排除されるかを確かめるテストデータ法が適切であり、イが正解である。 ア: 許可された担当者以外がログインできないことの確認は、アクセスコントロール(認証・権限)の検証であり、入力データの妥当性検査機能の検証ではない。 イ: 正解。異常データを意図的に入力し、チェック機能が正しく検出・拒否するかを直接確かめる方法で、機能の有効性を検証できる。 ウ: 入力原票の承認印の確認は、入力前の人手による承認手続(人的コントロール)の検証である。 エ: 入力件数とプルーフリスト(処理結果リスト)の合計件数の照合は、入力漏れ・二重入力を確かめる正確性・網羅性のコントロールであり、バリデーション機能自体の検証ではない。 💡 監査の検証手続は「検証したいコントロールと手続が対応しているか」で選ぶ。プログラムの検査機能を確かめるならテストデータを流すのが最も直接的である。
出典:平成27年度 春期 応用情報技術者試験 午前 問57 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。