AUシステム監査技術者試験 午前Ⅱ
平成25年度春期 システム監査技術者 午前Ⅱ 問1
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア監査機能をもったモジュールを監査対象プログラムに組み込んで実環境下で実行し,抽出条件に合った例外データ,異常データなどを収集し,監査対象プログラムの処理の正確性を検証する方法である。
- イ監査対象ファイルにシステム監査人用の口座を設け,実稼働中にテストデータを入力し,その結果をあらかじめ用意した正しい結果と照合して,監査対象プログラムの処理の正確性を検証する方法である。
- ウシステム監査人が準備した監査用プログラムと監査対象プログラムに同一のデータを入力し,両者の実行結果を比較することによって,監査対象プログラムの処理の正確性を検証する方法である。
- エプログラムの検証したい部分を通過したときの状態を出力し,それらのデータを基に監査対象プログラムの処理の正確性を検証する方法である。
解き方のヒントを見る
比較対象と条件の境界を整理する
設問中で比較される対象、基準となる条件、評価する時点や範囲を分けて捉え、同じ言葉がどの要素を指すかを丁寧に確認しましょう。監査の観点では、対象の定義と比較の前提が混ざると判断がぶれやすいため、まず関係を整理します。
この問題で問われていること
この設問では、対象そのものと、それを照らし合わせる条件の対応関係に注目してください。誰が、何を、どの基準で、どの範囲まで確認する場面なのかを整理すると、論点の取り違えを防げます。
視点
対象と比較条件を別々の要素として捉え、それぞれの定義、適用範囲、確認する主体の関係を整理しましょう。用語の似た選択肢でも、比較の前提が異なる場合があります。
確認ポイント
- 比較される対象が何かを区別する
- 照合に使われる条件の範囲を確認する
- 確認主体と評価する時点の関係を整理する
正解と解説を見る
正解
イ
解説
ITF法は、監査対象ファイルに監査人用の口座などを設け、実稼働中にテストデータを入力して、その処理結果をあらかじめ用意した正しい結果と照合するシステム監査技法です。
理由
ITFはIntegrated Test Facilityの略で、監査対象システムの実稼働環境に監査用の口座やファイルを用意し、通常処理の中でテストデータを処理させる方法です。処理結果を期待される正しい結果と比較して、プログラムの正確性を検証します。
比較
監査機能を組み込んで異常データを収集する方法、監査用プログラムと結果を比較する方法、通過時の状態を記録する方法は、それぞれ別の監査技法に該当します。ITFの要点は、実稼働中に監査用データを処理し、結果を照合する点です。
選択肢ア
これは不正解だよ。監査機能をもつモジュールを対象プログラムに組み込み、例外データや異常データを収集する説明であり、実稼働中に監査用口座へテストデータを入力して結果を照合するITF法の特徴とは異なる。
選択肢イ(正解)
これは正解だよ。監査対象ファイルにシステム監査人用の口座を設け、実稼働中にテストデータを入力し、その処理結果をあらかじめ用意した正しい結果と照合する方法は、ITF法の説明に一致している。
選択肢ウ
これは不正解だよ。監査用プログラムと監査対象プログラムに同じデータを入力し、両者の実行結果を比較する方法である。ITF法は別プログラムとの結果比較ではなく、実稼働環境でのテスト結果を正しい結果と照合する。
選択肢エ
これは不正解だよ。検証したい部分を通過したときの状態を出力し、そのデータを分析する説明である。これは処理途中の状態を確認する技法に関するもので、監査用口座でテストデータを処理するITF法とは異なる。
学習のポイント
ITF法と並行シミュレーション、スナップショット法などの違いを、実行場所と検証方法で整理する。
出典:独立行政法人 情報処理推進機構(IPA)平成25年度春期 システム監査技術者試験 午前Ⅱ 問1(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針