平成29年度 春期 システム監査技術者試験 午前Ⅱ 問4
マネジメント/システム監査システム監査技法であるITF(Integrated Test Facility)法の説明はどれか。
出典:平成29年度 春期 システム監査技術者試験 午前Ⅱ 問4
- ア監査機能をもったモジュールを監査対象プログラムに組み込んで実環境下で実行し,抽出条件に合った例外データ,異常データなどを収集し,監査対象プログラムの処理の正確性を検証する方法である。
- イ監査対象ファイルにシステム監査人用の口座を設け,実稼働中にテストデータを入力し,その結果をあらかじめ用意した正しい結果と照合して,監査対象プログラムの処理の正確性を検証する方法である。
- ウシステム監査人が準備した監査用プログラムと監査対象プログラムに同一のデータを入力し,両者の実行結果を比較することによって,監査対象プログラムの処理の正確性を検証する方法である。
- エプログラムの検証したい部分を通過したときの状態を出力し,それらのデータを基に監査対象プログラムの処理の正確性を検証する方法である。
正解:イ
解説
ITF(Integrated Test Facility)法とは,監査対象ファイル内にシステム監査人用の架空の口座(ダミーデータ)を設け,実際のシステムが稼働している状態でテストデータを入力し,その処理結果をあらかじめ用意しておいた正しい結果と照合することによって,監査対象プログラムの処理の正確性を検証するシステム監査技法である。監査機能をもったモジュールを組み込んで例外データなどを収集する方法は監査モジュール法(組込み監査モジュール法),監査人が準備した監査用プログラムと監査対象プログラムに同一データを入力して結果を比較する方法は並行シミュレーション法,プログラムの特定部分を通過したときの状態を出力する方法はスナップショット法の説明であり,いずれもITF法ではない。
選択肢ごとの解説
- ア誤り。監査機能をもったモジュールを監査対象プログラムに組み込んで実環境下で実行し,例外データ・異常データを収集する方法は監査モジュール法(組込み監査モジュール法)の説明であり,ITF法ではありません。
- イ正しい。監査対象ファイルにシステム監査人用の口座を設け,実稼働中にテストデータを入力し,あらかじめ用意した正しい結果と照合して処理の正確性を検証する方法が,ITF法です。
- ウ誤り。システム監査人が準備した監査用プログラムと監査対象プログラムに同一のデータを入力し,両者の実行結果を比較する方法は並行シミュレーション法の説明であり,ITF法ではありません。
- エ誤り。プログラムの検証したい部分を通過したときの状態を出力し,それを基に処理の正確性を検証する方法はスナップショット法の説明であり,ITF法ではありません。