IPA公式正解:イ 実際に例外データや異常データの入力を行う。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。エディットバリデーションチェックは、入力データの形式、桁数、範囲、論理的な整合性などを検証し、誤りを排除する機能です。これが正しく機能しているかを検証するには、実際に範囲外の値や無効なフォーマットなどの例外データ・異常データを入力し、エラーとして正しく検出されるかを確認します。
【詳細解説】■ 本問の核心・解法のポイント
エディットバリデーションチェック(入力データの妥当性・有効性検証)は、アプリケーションのインプットコントロール(入力統制)の中核をなす機能です。データ形式、桁数、数値範囲、必須項目チェック、論理チェック(相関チェック)などにより、不正なデータがシステムに入力・処理されるのを防止します。この機能が正しく動作しているかを監査で検証するためには、テストデータ法などを利用し、意図的にエラーとなるデータ(限界値や無効値、フォーマット不正など)を入力して想定通りのエラー処理が行われるかを実地検証することが最も有効です。
・各選択肢の徹底解説:
・ア:許可された担当者以外のログインを試行するのは、アクセス制御(認証・認可)のコントロールを検証する方法であり、入力データの内容を検証するエディットバリデーションチェックの検証ではありません。
・イ:【選択肢イ★】エディットバリデーションチェックが機能しているかを確かめるには、あらかじめ作成した例外データや異常データを実際に入力してエラーメッセージが表示され、処理が拒否されるかを確認するのが適切です。
・ウ:入力原票の承認印の確認は、入力前の承認手続き(業務処理統制のうち承認統制)を検証する方法です。
・エ:入力対象データの件数とプルーフリスト上の合計件数を照合するのは、データの網羅性や欠落・重複を検証するコントロール(バッチトータルやコントロールトータル等のチェック)の検証方法です。
よって正解はイです。