# 14-6. コード設計と入力のチェック ## コードって何? - 認識番号のようなもの - 社員番号や学生番号など #### なぜコードを使うの? - 確実に識別する - 入力を簡単にする - 並べ替えを簡単にする - 入力時の誤りを検出する etc... ## コード設計のポイントは? - **適切な**桁数や割当規則などを定めること ## チェックディジットって何? - コードに付加された数字 #### なぜ数字を付加するの? - 誤入力を判定するため #### チェックディジット以外にどんな方法があるの? - **ニューメリクチェック** - 数値 - **シーケンスチェック** - 順序 - **リミットチェック** - 範囲 - **フォーマットチェック** - 形式 - **照合チェック** - 照合 - **論理チェック** - 対となる項目の値との関係 - **重複チェック** - 重複 ###### tags: `基本情報技術者試験`