問題
問57 チェックディジットを利用する目的として、適切なものはどれか。
ア 数値項目へ入力したデータに、英字や記号が混入した誤りを検出する。
イ 入力したコードの値の誤りを検出する。
ウ 入力したコードの桁数の誤りを検出する。
エ 入力したデータ値が、定められた範囲内に収まっていない誤りを検出する。
解説と解答
チェックディジットとは、その名前のとおりチェック用の数字(ディジット)です。入力誤りや偽造などを検出するために元のコードに付加される数字のことです。通常データの最後に、データを一定の式で計算した値を付加して、読取り時にも同じように計算して、読取ったデータが正しいかチェックします。
以上から正解はイです。
ア ニューメリックチェックで行います。
ウ フォーマットチェックで行います。
エ リミットチェックで行います。