平成29年度 春期 午前Ⅱ 問6
システム監査
テストデータ法に関する問題
テストデータ法をシステム監査手続として使用する上での留意点はどれか。
- ア監査モジュールを適時に組み込み,本番データの正当性を検証すること
- イテスト対象プログラムのロジックが本番で稼働しているものと同一であるかを確認すること
- ウテストデータには本番データをそのまま用いること
- エテストデータの作成に当たっては常に統計的サンプリング手法を用いること
答えと解説を見る
✓ これが正解イテスト対象プログラムのロジックが本番で稼働しているものと同一であるかを確認すること
解説
テストデータ法では、テストするプログラムが本番と同一かを確かめます。
テストデータ法は、監査人が用意したテストデータを監査対象のプログラムで処理させ、その結果を予想される正しい結果と比べて、処理の正確性を確かめる技法です。見分ける軸は、この結果が何についての証拠になるかです。テストで確かめられるのは、あくまでテストに使ったプログラムの処理です。もしテストしたプログラムが本番で稼働しているものと違っていれば、テストの結果がどれほど良くても、本番の処理が正しいという証拠にはなりません。そのため、テスト対象のプログラムのロジックが本番と同一であることを確認しておくことが留意点になります。テストの結果を本番の証拠として使えるかどうかは同一性で決まる、と覚えておくと判断しやすくなります。
ほかの選択肢はなぜ違うのか
- ア監査モジュールを適時に組み込み,本番デー…:監査モジュールを組み込んで本番データの正当性を確かめるのは、プログラムの中に監査の仕掛けを置く別の技法の話です。テストデータ法は、監査人が用意したデータを流して処理を確かめる技法なので、留意点としては筋が違います。
- ウテストデータには本番データをそのまま用い…:テストデータ法では、確かめたい条件に合うデータを監査人が意図して作ります。本番データをそのまま使うと、確かめたい例外や異常の条件が含まれているとは限らず、検証の範囲を監査人が設計できません。
- エテストデータの作成に当たっては常に統計的…:テストデータは、確かめたい処理の条件に合わせて作るものです。正常なデータだけでなく、境界の値や誤りを含むデータを意図して用意することに意味があり、常に統計的サンプリングの手法で作るという決まりはありません。
この問題の用語
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
- システム監査情報システムが安全で正しく使われているかを、担当から独立した立場で点検し報告すること。直すべきところを見つけて伝えます。
- サンプリング全体から一部を抜き出して調べ、全体の傾向を推し量る方法です。全部を調べるより手間が少なく、品質管理や監査、統計調査で使われます。
出典:平成29年度 春期 システム監査技術者試験 午前Ⅱ 問6
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問6:JIS Q 27002の問題(テスト)
- 令和7年度 秋期 午前Ⅱ 問2:システム管理基準に関する問題(システム監査)
- 令和6年度 秋期 午前Ⅱ 問5:試査に関する問題(サンプリング)
- 令和6年度 秋期 午前Ⅱ 問3:業務処理統制についての監査手続(テスト)
- 令和4年度 秋期 午前Ⅱ 問10:業務処理統制に関する問題(サンプリング)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)