過去問解きまくり研究所 ホーム

平成24年度 秋期 午前 問59

システム監査

入力チェックに関する問題

業務システムの利用登録をするために,利用者登録フォーム画面(図 1)から登録処理を行ったところ,エラー画面(図 2)が表示され,再入力を求められた。このコントロールはどれか。

〔図1 利用者登録フォーム画面〕(画面の枠と項目を読み取って書き起こした)
   ┌─────────────────┐
   │     利用者登録フォーム       │
   ├─────────────────┤
   │   氏名  : [            ]  │
   │   郵便番号: [            ]  │
   │   住所  : [            ]  │
   │   生年月日: [            ]  │
   │                             │
   │          [ 登録処理 ]          │
   └─────────────────┘

〔図2 エラー画面〕(同上)
   ┌─────────────────┐
   │        エラー            │
   ├─────────────────┤
   │ ・郵便番号は半角数字で入力して下さい。 │
   │ ・住所は必ず入力して下さい。       │
   │ ・生年月日は西暦で入力して下さい。    │
   │                             │
   │          [ 確認 ]            │
   └─────────────────┘
答えと解説を見る

✓ これが正解イエディットバリデーションチェック

解説

入力値の形をその場で調べる仕組みです。

この設問は、エラー画面に並んだ三行がそのまま根拠になっています。三行はどれも、入力された値そのものの形を咎めています。郵便番号を半角数字でと求める行は文字の種類を、住所を必ず入力してと求める行は空欄でないかどうかを、生年月日を西暦でと求める行は決めた書式かどうかを見ています。つまり、受け付ける前に値の形と範囲を調べる入力チェックが働いた場面です。これに当たるのが、エディットバリデーションチェックという名前の仕組みです。前半は形を整えるという意味、後半は妥当かどうかを確かめるという意味ですから、名前がそのまま中身を表しています。残る三つは、働く時が違うか、見ている対象が違います。いつ、何を見る仕組みなのかという二つの軸で、記述ごとに並べ直してください。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成24年度 秋期 応用情報技術者試験 午前 問59(改変:原典の図表をテキストに書き起こした)

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)