平成23年度 秋期 午前Ⅱ 問12
サービスの運用
入力チェックに関する問題
様式が複数ある伝票から,様式ごとに定められた項目のデータを入力する。項目の入力漏れを検出するためにプログラムで実行する処理として,適切なものはどれか。
- ア伝票の様式ごとに定められた項目数と入力された項目数が一致することを確認する。
- イ伝票の様式に基づいて,入力された項目の値のデータ形式を検査する。
- ウ入力された項目の内容が,伝票で定義された範囲に収まっていることを確認する。
- エマスタファイルと突き合わせて,入力された項目の内容が正しいことを確認する。
答えと解説を見る
✓ これが正解ア伝票の様式ごとに定められた項目数と入力された項目数が一致することを確認する。
解説
様式ごとの項目数と入力された項目数を比べれば、入力漏れが分かります。
入力チェックには、目的に応じていくつかの種類があります。見分ける軸は、検出したい誤りが入力漏れ、つまり入力されるべき項目が欠けていることだという点です。伝票の様式ごとに入力すべき項目の数は決まっているので、入力された項目の数がその数と一致するかを確かめれば、項目が抜けたときに数が合わず、漏れとして検出できます。データの形や値の範囲、正しさを調べるチェックは、入力された値の中身の誤りを見つけるもので、入力されなかった項目は見つけられません。漏れは数で数える、と覚えておくと選べます。
ほかの選択肢はなぜ違うのか
- イ伝票の様式に基づいて,入力された項目の値…:入力された値のデータ形式を検査するのは、数字であるべき項目に文字が入っていないかなどを確かめるチェックです。入力された値の形の誤りは見つかりますが、入力されなかった項目は検査の対象に上がりません。
- ウ入力された項目の内容が,伝票で定義された…:入力された内容が伝票で定義された範囲に収まっているかを確かめるのは、値の大きさの誤りを見つけるチェックです。項目そのものが入力されていない場合は、範囲を調べる値がないので漏れの検出には向きません。
- エマスタファイルと突き合わせて,入力された…:マスタファイルとの突合せは、入力されたコードなどがマスタに登録されているかを確かめる照合チェックです。入力された値の正しさを見るもので、項目が抜けていることを見つける処理ではありません。
出典:平成23年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問12
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)