平成21年度 春期 午前Ⅱ 問7
システム監査
並行シミュレーション法の問題
システム監査技法の一つである並行シミュレーション法はどれか。
- ア監査対象プログラムのある部分の機能を特定し,本番データと異なるデータを使って処理論理の正確性を確かめる方法
- イ監査人が用意した検証用プログラムと監査対象プログラムに同一のデータを入力して,両者の実行結果を比較する方法
- ウ正規の適用業務処理の中で,架空のテストデータを用い,システム機能の信頼性や効率性を検証する方法
- エトランザクション処理を継続的に監視するために,監査人が用意した検証用プログラムをシステムに組み込んで本番データを処理する方法
答えと解説を見る
✓ これが正解イ監査人が用意した検証用プログラムと監査対象プログラムに同一のデータを入力して,両者の実行結果を比較する方法
解説
並行シミュレーション法は、監査人のプログラムと対象の結果を比べます。
並行シミュレーション法は、監査人が用意した検証用プログラムと監査対象プログラムに同じデータを入力し、両者の実行結果を比べる技法です。見分ける軸は、誰が用意したどのプログラムに、どのデータを流すかです。監査人の側で同じ処理をなぞるプログラムを作り、対象と同じ入力を与えて結果が一致するかを見れば、対象プログラムが正しく処理しているかを確かめられます。名前のとおり、同じ処理を並べて動かして比べる技法だと押さえると、用意したデータで機能を試す技法や本番に組み込む技法と区別しやすくなります。
ほかの選択肢はなぜ違うのか
- ア監査対象プログラムのある部分の機能を特定…:対象プログラムの特定の機能に的を絞り、本番とは別のデータを入力して処理論理の正しさを確かめる方法です。用意したデータに対する期待結果と照らす技法であり、監査人のプログラムと結果を比べる要素が無いので、並行シミュレーション法ではありません。
- ウ正規の適用業務処理の中で,架空のテストデ…:正規の業務処理の流れの中に架空のテストデータを紛れ込ませ、機能の信頼性や効率性を確かめる方法です。架空のデータを本番の処理に通す点が特徴で、監査人のプログラムとの結果比較はしていないため、並行シミュレーション法とは別の技法です。
- エトランザクション処理を継続的に監視するた…:監査人の検証用プログラムを本番のシステムに組み込み、本番データの処理を継続的に監視する方法です。対象の内部に入り込んで見張る技法であり、外で同じ処理を走らせて結果を比べる並行シミュレーション法とは仕組みが異なります。
この問題の用語
- システム監査情報システムが安全で正しく使われているかを、担当から独立した立場で点検し報告すること。直すべきところを見つけて伝えます。
- 監査人システム監査を行う人。作る側や運用する側から独立した立場を保ち、自分では作らずに規程や記録を見て確かめます。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
- 信頼性意図した動きと実際の結果が食い違わない度合い。情報セキュリティでは一貫しているという特性、機器ではRASISのRとして壊れにくさを指します。
- トランザクションデータベースへの一連の処理をひとまとめにした単位のこと。途中で失敗すると開始前の状態へ戻され、中途半端な更新が残りません。
- 監視機器や利用者の動きを継続して見て、記録に残しておくこと。稼働状況や性能を見張り、異常に早く気づいて対応するために行います。
出典:平成21年度 春期 システム監査技術者試験 午前Ⅱ 問7
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問8:3線モデルに関する問題(監査人)
- 令和7年度 秋期 午前Ⅱ 問6:JIS Q 27002の問題(監視)
- 令和7年度 秋期 午前Ⅱ 問4:システム監査基準に関する問題(信頼性)
- 令和6年度 秋期 午前Ⅱ 問5:試査に関する問題(トランザクション)
- 令和6年度 秋期 午前Ⅱ 問3:業務処理統制についての監査手続(テスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)