問題

問57 チェックディジットを利用する目的として、適切なものはどれか。

ア 数値項目へ入力したデータに、英字や記号が混入した誤りを検出する。
イ 入力したコードの値の誤りを検出する。
ウ 入力したコードの桁数の誤りを検出する。
エ 入力したデータ値が、定められた範囲内に収まっていない誤りを検出する。

解説と解答

 チェックディジットとは、その名前のとおりチェック用の数字(ディジット)です。入力誤りや偽造などを検出するために元のコードに付加される数字のことです。通常データの最後に、データを一定の式で計算した値を付加して、読取り時にも同じように計算して、読取ったデータが正しいかチェックします。

 以上から正解はイです。

ア ニューメリックチェックで行います。
ウ フォーマットチェックで行います。
エ リミットチェックで行います。

城田 比佐子(しろた・ひさこ)
アイティ・アシストのインストラクター(プロスタッフ)。著書に『3週間完全マスター 基本情報技術者 2012年版』『3週間完全マスター 応用情報技術者 2012年版』などがある。