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

平成30年度 春期 午前 問24

システム開発技術

次のような注文データが入力されたとき,注文日が入力日以前の営業日かどうかを検査するチェックはどれか。

注文データ(1行の表):

伝票番号注文日商品コード数量顧客コード
(文字)(文字)(文字)(数値)(文字)
答えと解説を見る

✓ これが正解エ論理チェック

解説

項目の値どうしの筋を見るのが論理チェックです。

確かめたいのは、注文日が入力日以前の営業日かどうかです。ここで問われているのは、桁数や文字の種類が整っているかではなく、書かれている日付が業務の決まりに照らして筋の通る値かどうかでした。ある項目の値を、別の値や業務上の取り決めと突き合わせて確かめる検査を論理チェックといいます。この設問はまさにその形なので、論理チェックが当たりました。残る三つは、値そのものの筋ではなく、並び方や重なり、書き方といった別の観点を見る検査です。順番が飛んでいないかを見るもの、同じものが二重に入っていないかを見るもの、決められた形式にはまっているかを見るものでした。三つとも、日付が営業日に当たるかどうかまでは判定できません。

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

出典:平成30年度 春期 基本情報技術者試験 午前 問24

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