ユーザーインタフェース

基本情報技術者試験 科目A免除 修了試験 20210124 実施分 問23

次のような注文データが入力されたとき,注文日が入力日以前の営業日かどうかを検査するチェックはどれか。
注文データ(1 行の表):
伝票番号(文字)注文日(文字)商品コード(文字)数量(数値)顧客コード(文字)
  • ア シーケンスチェック
  • イ 重複チェック
  • ウ フォーマットチェック
  • エ 論理チェック

出典:基本情報技術者試験 科目A免除 修了試験 20210124 実施分 問23

答えと解説を見る

正解:エ

覚える知識

入力データチェックの種類(論理チェック等)

論理チェックは、データ項目間や業務ルールの論理的な矛盾の有無を検査する。

この問題で必要なこと

注文日が営業日か、入力日以前かという項目の意味的・論理的な妥当性を調べるチェックは論理チェックである。

ひっかけ

フォーマットチェックは形式(桁・文字種)のみ、シーケンスチェックは順序、重複チェックは同一データの二重入力を調べる。

この知識の出題:本試験系 4 回・免除試験 6 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「入力画面の設計と入力データのチェック・コード設計」で学ぶ

同じ知識の過去問