サービスマネジメントとシステム監査
システム監査の技法のうち、テストデータ法の説明として、適切なものはどれか。
- A監査人が用意したテストデータを監査の対象のプログラムで処理させ、結果を事前に予想した結果と比べて、プログラムが正しく処理するかを確かめる
- B監査人が用意したプログラムで本番のデータを処理し、本番のシステムの処理の結果と比べる
- C監査の対象のプログラムの特定の箇所に、処理の途中のデータを書き出す仕組みを組み込み、そのデータを調べる
答えと解説を見る
正解:A. 監査人が用意したテストデータを監査の対象のプログラムで処理させ、結果を事前に予想した結果と比べて、プログラムが正しく処理するかを確かめる
テストデータ法は、監査人が、正しいデータや誤ったデータ(上限を超える金額など)を含むテストデータを用意し、監査の対象のプログラムで処理させて、結果が予想どおりかを確かめる技法です。入力のチェックや計算の処理が正しく組み込まれているかを確かめるのに向いています。監査人のプログラムで本番のデータを処理して比べるのは並行シミュレーション法、処理の途中のデータを書き出して調べるのはスナップショット法です。
- A. 正しい。テストデータを処理させ、予想した結果と比べます。
- B. 並行シミュレーション法の説明です。
- C. スナップショット法の説明です。