ユーザーインタフェース
基本情報技術者試験 科目A免除 修了試験 200912 実施分 問28
次のような注文データが入力されたとき,注文日が入力日以前の営業日かどうかを検査するために行うチェックはどれか。
注文データ
| 伝票番号(文字) | 注文日(文字) | 商品コード(文字) | 数量(数値) | 顧客コード(文字) |
|---|
答えを選ぶ
出典:基本情報技術者試験 科目A免除 修了試験 200912 実施分 問28(問題文は IPA の公開問題。解説は当サイト作成)
答えと解説を見る
正解:エ
覚える知識
入力データチェックの種類(論理チェック等)
論理チェックは、データの値が業務上の論理(日付の前後関係や営業日など)に合っているかを検査する。
この問題で必要なこと
注文日が入力日以前の営業日かどうかは、データ間の整合や意味的な妥当性を調べる論理チェックである。
ひっかけ
フォーマットチェックは形式のみ、シーケンスチェックは順番、重複チェックは同一値の二重入力を調べる。
この知識の出題:本試験系 4 回・免除試験 6 回(公開問題での観測値)