システム監査技術者 2010年 午前2 問05
問題文
表はコンピュータを利用して行うシステム監査技法についてまとめたものである。
(1)~(4)の組合せとして適切なものはどれか。


選択肢
ア:
イ:(正解)
ウ:
エ:
🔒 解説は解答すると表示されます
システム監査技法【午前2解説】
正解の理由
正しい組合せはイです。
表の「○」が示す技法の特徴から、各欄の機能を対応付けます。
- (1)はITF法に対応します。ITF法は、稼働中のオンラインシステムにテスト用データを投入して処理を確認する技法です。したがって「稼働中オンラインシステムのテスト」です。
- (2)は並行シミュレーション法、スナップショット法、トレーシング法に対応します。いずれもプログラムの処理内容や実行状況を調べるため、「プログラムロジックの分析」です。
- (3)はコード比較法に対応します。プログラムのコードを比較して変更や不正な改変の有無を確認するため、「プログラムの検証」です。
- (4)は汎用監査ソフトウェア法と組込み監査モジュール法に対応します。監査対象のデータを取り出して調査するため、「データの抽出」です。
解法ステップ
-
対応する技法が一つだけの欄に注目します。
(1)はITF法だけ、(3)はコード比較法だけが該当します。 -
技法の特徴から機能を特定します。
ITF法は稼働中のオンラインシステムをテストする技法、コード比較法はプログラムを検証する技法です。
よって、(1)は「稼働中オンラインシステムのテスト」、(3)は「プログラムの検証」です。 -
複数の技法が対応する欄を判断します。
並行シミュレーション法、スナップショット法、トレーシング法は、プログラムの処理や実行状況の分析に関係します。したがって(2)は「プログラムロジックの分析」です。 -
残った機能を対応付けます。
汎用監査ソフトウェア法と組込み監査モジュール法は、監査に必要なデータを抽出するため、(4)は「データの抽出」です。
この順に対応させると、イの組合せになります。
選択肢別の誤答解説
- ア: (2)と(3)の対応が逆です。スナップショット法やトレーシング法はプログラムの処理状況を調べる技法であり、コード比較法がプログラムの検証に当たります。
- イ:各技法の特徴と機能の対応が正しい組合せです。
- ウ:ITF法に対応する(1)を「データの抽出」としています。ITF法の中心は、稼働中のオンラインシステムでテストを行うことです。
- エ: (1)と(2)の対応が不適切です。ITF法はオンラインシステムのテスト、並行シミュレーション法などはプログラムロジックの分析に対応します。
よくある誤解
- ITF法とテストデータ法を同じものと考える
どちらもテストに使われますが、ITF法は稼働中のオンラインシステムにテスト用データを投入する点が特徴です。 - スナップショット法やトレーシング法を、データ抽出の技法と考える
データの記録を扱いますが、主な目的はプログラムの実行状況や処理の流れを分析することです。 - コード比較法を、データの抽出と結び付ける
コード比較法で比較するのはプログラムのコードです。監査対象データの抽出とは目的が異なります。
補足コラム
システム監査技法は、「何を調べるか」で整理すると覚えやすくなります。
- システムをテストする:テストデータ法、ITF法、並行シミュレーション法
- プログラムの処理を分析する:並行シミュレーション法、スナップショット法、トレーシング法
- プログラムを検証する:コード比較法
- データを抽出する:汎用監査ソフトウェア法、組込み監査モジュール法
一つの技法が複数の機能に関係する場合もあるため、表の○印を手掛かりに、技法ごとの目的を確認することが大切です。
FAQ
Q. ITF法では、なぜ稼働中のシステムをテストできるのですか?
A. テスト用のデータを用いて、稼働中のオンラインシステムの処理を確認する技法だからです。実際の業務データへの影響を避けるため、テストデータの扱いには注意が必要です。
A. テスト用のデータを用いて、稼働中のオンラインシステムの処理を確認する技法だからです。実際の業務データへの影響を避けるため、テストデータの扱いには注意が必要です。
Q. スナップショット法とトレーシング法の違いは何ですか?
A. スナップショット法は、処理の途中でデータの状態を記録して確認します。トレーシング法は、プログラムの実行経路や処理状況を追跡して調べます。どちらもプログラムの動作分析に使われます。
A. スナップショット法は、処理の途中でデータの状態を記録して確認します。トレーシング法は、プログラムの実行経路や処理状況を追跡して調べます。どちらもプログラムの動作分析に使われます。
Q. 汎用監査ソフトウェア法と組込み監査モジュール法は、何をする技法ですか?
A. どちらも監査に必要なデータを取り出す用途があります。汎用監査ソフトウェア法は監査用ソフトウェアを利用してデータを分析し、組込み監査モジュール法は業務システムに監査機能を組み込んでデータを収集します。
A. どちらも監査に必要なデータを取り出す用途があります。汎用監査ソフトウェア法は監査用ソフトウェアを利用してデータを分析し、組込み監査モジュール法は業務システムに監査機能を組み込んでデータを収集します。
関連キーワード: システム監査技法、ITF法、テストデータ法、並行シミュレーション法、スナップショット法、トレーシング法、コード比較法、汎用監査ソフトウェア法、組込み監査モジュール法

\ せっかくなら /
システム監査技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

