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

平成23年度 秋期 午前 問28

ソフトウェア開発管理技術

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

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

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

解説

値どうしの筋が通っているかを照らし合わせる検査です。

入力データの検査は、何を見て正しさを判断するかで種類が分かれます。一つの項目の書式や桁だけを見るもの、レコードの並び順を見るもの、同じものが二度現れていないかを見るもの、そして項目の値を別の値や業務上の決まりと照らして筋が通るかを見るものです。設問が求めているのは、注文日という項目を、入力日という別の時点と、さらに営業日であるかどうかという決まりの両方に照らす検査ですから、最後の種類にあたります。これが論理チェックです。判定の軸は、その検査が一つの項目の形だけで完結するのか、それとも外の値や決まりを持ち出す必要があるのかです。

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

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

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