応用情報技術者 2012年 秋期 午前2 問59
問題文
業務システムの利用登録をするために、利用者登録フォーム画面 (図 1) から登録処理を行ったところ、エラー画面 (図2)が表示され、再入力を求められた。このコントロールはどれか。

選択肢
ア:アクセスコントロール
イ:エディットバリデーションチェック(正解)
ウ:コントロールトータルチェック
エ:プルーフリスト
業務システムの利用登録フォームにおけるエラー画面のコントロール【午前2 解説】
要点まとめ
- 結論:エラー画面で入力内容の形式や必須項目のチェックを行うのは「エディットバリデーションチェック」である。
- 根拠:図2のエラーメッセージは「郵便番号は半角数字」「住所は必須」「生年月日は西暦形式」といった入力値の妥当性を検証している。
- 差がつくポイント:アクセス権限管理や集計チェックではなく、入力値の形式や必須入力の検証に着目することが重要である。
正解の理由
イ: エディットバリデーションチェックは、入力フォームでユーザーが入力したデータの形式や必須項目の有無を検証し、不正な入力があればエラーを表示して再入力を促します。図2のエラー画面はまさにこの役割を果たしており、郵便番号の半角数字チェックや住所の必須入力、生年月日の西暦形式チェックなど、入力値の妥当性を確認しています。したがって、正解はイです。
よくある誤解
アクセスコントロールは利用者の権限管理を指し、入力値の検証とは異なります。コントロールトータルチェックはデータの集計整合性を確認するもので、入力形式のチェックではありません。
解法ステップ
- 問題文と図2のエラーメッセージ内容を確認する。
- エラーメッセージが入力値の形式や必須入力に関するものであることを把握する。
- 選択肢の意味を整理し、入力値の妥当性検証に該当するものを選ぶ。
- 「エディットバリデーションチェック」が入力値の形式チェックであることを理解し、正解とする。
選択肢別の誤答解説
- ア: アクセスコントロール
利用者の権限やアクセス許可を管理するもので、入力値の形式チェックとは無関係です。 - イ: エディットバリデーションチェック
入力値の形式や必須項目の検証を行い、エラー表示をするため正解です。 - ウ: コントロールトータルチェック
データの合計値や集計結果の整合性を確認するもので、入力値の形式チェックではありません。 - エ: プルーフリスト
入力内容の候補リストを提示する機能であり、エラー検出や形式チェックとは異なります。
補足コラム
エディットバリデーションチェックはユーザーが入力したデータの正確性を確保するための基本的な検証機能です。これにより、システム側でのデータ処理エラーや不整合を未然に防ぎ、業務の信頼性を高めます。近年はJavaScriptなどのクライアント側でのリアルタイムチェックも普及しています。
FAQ
Q: エディットバリデーションチェックとアクセスコントロールの違いは何ですか?
A: エディットバリデーションチェックは入力データの形式や必須項目の検証、アクセスコントロールは利用者の権限管理を指します。
A: エディットバリデーションチェックは入力データの形式や必須項目の検証、アクセスコントロールは利用者の権限管理を指します。
Q: コントロールトータルチェックはどのような場面で使われますか?
A: データの合計値や件数などの整合性を確認し、入力ミスやデータ破損を検出する際に用いられます。
A: データの合計値や件数などの整合性を確認し、入力ミスやデータ破損を検出する際に用いられます。
関連キーワード: 入力チェック、バリデーション、エラーメッセージ、フォーム入力、データ検証、ユーザーインターフェース

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

