基本情報技術者試験「監査技法」の問題
監査人が監査目的に合わせて作成した検証用プログラムに、実際の本番データを入力して処理し、その結果を被監査システム本来の処理結果と突き合わせて差異の有無を確かめる監査技法はどれか。
アテストデータ法
イ監査モジュール法
ウチェックリスト法
エ並行シミュレーション法
正解
エ.並行シミュレーション法
並行シミュレーション法は、監査人が監査目的に沿って独自に作成した検証用プログラムへ実際の本番データを流して処理させ、その出力を被監査システムの本番処理結果と比較する。両者の差異から本番プログラムの処理が正しいかを評価する技法であり、設問の手順に合致するためエが正しい。
?選択肢ごとの解説
ア ×テストデータ法は監査人がデータを用意して本番プログラムへ入力する技法であり、プログラムを別途用意して本番データを流す並行シミュレーションとは方向が逆である。
イ ×監査モジュール法は被監査プログラム内部に監査用機能を組み込み運用中の取引を継続採取する技法であり、別プログラムで突合する手法ではない。
ウ ×チェックリスト法は確認項目の一覧に沿って点検する技法であり、プログラムで本番データを並行処理して突合するものではない。
エ ○並行シミュレーション法は、監査人が監査目的に沿って独自に作成した検証用プログラムへ実際の本番データを流して処理させ、その出力を被監査システムの本番処理結果と比較する。両者の差異から本番プログラムの処理が正しいかを評価する技法であり、設問の手順に合致するためエが正しい。
✎くわしく
並行シミュレーション法の核心は『監査人が用意した正しい処理を本番データで再現し、本番結果と比較する』点にある。本番処理とは別経路で同じ入力を処理するため、本番プログラムに潜む計算誤りやロジックの不備を実データ規模で検出できる。テストデータ法とは『用意するものがプログラム(並行)かデータ(テスト)か』、監査モジュール法とは『外部で突合か内部で常時採取か』という軸で区別する。
✓本番での押さえどころ
試験のコツ
『監査人作成の検証プログラム』『本番データを処理して結果を突合』とあれば並行シミュレーション法と判断する。
覚え方
並行=本番処理と並べて同じデータを別プログラムで走らせ突き合わせる、と『並走して照合』でイメージする。
よくある誤り
テストデータ法との取り違えが頻出。並行シミュレーションは『監査人がプログラムを作り、本番データを流す』と覚え、データを作るテストデータ法と逆向きに整理する。
システム監査の他の問題
システム監査人に求められる要件として、監査の客観性を確保するために最も重視されるものはどれか。内部統制の整備において、不正やミスを防ぐ目的で、一人の担当者が業務の開始から承認・記録までを単独で完結できないように、互いに…システム監査を一般的な進め方の順序で並べたとき、本調査(本監査)の直前に位置し、監査対象の概要や統制状況を事前に把握して本調…システム監査において、監査人が実施した監査手続の内容、収集した監査証拠、及びそれらに基づく判断の過程を記録し、監査の結論を裏…システム監査基準とシステム管理基準の関係について、最も適切なものはどれか。コンピュータ支援監査技法(CAAT)を採用する主な狙いとして、最も適切なものはどれか。
この問題を、AIの8-ways解説つきで。
無料ではじめる →基本情報技術者試験の演習を、一問ごとに「なぜ」まで。まずは無料で。
ukamiru 過去問 · 基本情報技術者試験 · fe-a2-0160