システム監査技術者暗記無料で始める

並行シミュレーション法とは?へいこうしみゅれーしょんほう

並行シミュレーション法とは、監査人が監査対象プログラムと同じ処理を行う検証用プログラムを別に用意し、同一の入力データを双方に処理させて結果を比較することで、対象プログラムの正確性を確かめる技法。本番プログラムに手を加えず、本番データをそのまま使って検証できる。

最終更新:2026-10-06

試験情報

システム監査技術者試験の過去問では2問の解説で触れられています(2016年度〜2017年度)。

システム監査技術者試験の頻出用語/午前II

この語が出る過去問を解く →

背景

プログラムの内部を読んで正しさを確かめる方法は、規模が大きくなるほど現実的でなくなり、変更のたびに読み直しが要る。出力が正しいかを問うのであれば、独立に作った処理と突き合わせれば足りる——この発想が並行シミュレーション法である。監査人が自ら処理を作る点で、被監査部門の説明に依存しない証拠が得られる。

具体例

給与計算システムの支給額と、監査人が仕様書から起こした表計算モデルによる再計算結果を突き合わせ、差異が生じた件について原因を追及する。突合の条件と差異の一覧は監査調書に残す。

試験での引っ掛け

テストデータ法との違いは、監査人が何を作るかにある。テストデータ法は監査人がデータを作って対象プログラムに流し、並行シミュレーション法は監査人がプログラムを作って本番データを流す。検証用プログラムが仕様の誤解のまま作られていれば差異の解釈を誤るため、仕様の確認が前提になる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 2問の解説で触れられる(2016年度〜2017年度)
  • 分野:午前II
  • テストデータ法との違いは、監査人が何を作るかにある。