2014年自考管理系统中计算机应用复习笔记:代码设计
代码设计
代码是计算机和人都容易理解的符号(或语言),能够实现人和计算机的沟通。代码的重要性表现在以下几个方面。
。可以惟一地标识一个分类对象(实体)。
。加快输入,减少出错,便于存储和检索,节省存储空间。
。使数据的表达标准化。简化处理程序,提高处理互效率。
代码也叫信息编码,是作为事物(实体)惟一标识的、一组有序字符组合。它必须便于计算机和人识别、处理。
代码设计方法
1.代码设计的原则
。惟一性:是区别系统中每个实体或属性的惟一标识。
。简单性:尽量压缩代码长度,可降低出错机会。
。易识别性:为便于记忆、减少出错,代码应当逻辑性强,表意明确。
。可扩充性:不需要变动原代码体系,可直接追加新代码,以适应系统发展。
。合理性:必须在逻辑上满足应用需要,在结构上与处理方法相一致。
。规范性:尽可能采用现有的国标、部标编码,结构统一。
2.代码的类型
代码的类型是指代码符号的表示形式,进行代码设计时可选择一种或几种代码类型组合。
(1)顺序码。它也叫序列码,用连续数字作为每个实体的标识。编码顺序可以是实体出现的先后,或实体名的字母顺序等。其优点是简单、易处理、易扩充、用途广;缺点是没有逻辑含义、不能表示信息特征、无法插人、删除数据将造成空码。
(2)重复码。采用与原来手工系统相同的编码,叫做重复码。其优点是容易被原系统人员接受、易实现、便于推广;缺点是不能任意更改、可能不尽合理。
(3)成组码。它是最常用的一种编码、它将代码分为几段(组),每段表示一种含义,每段都由连续数字组成。其优点是简单、方便、能够反映出分类体系、易校对、易处理;缺点是位数多不便记忆,必须为每段预留编码,否则不易扩充。例如:身份证编码共17位:
(4)表意码。它将表示实体特征的文字、数字或记号直接作为编码。其优点是可以直接明白编码含义、易理解、易记忆;缺点是编码长度位数可变,给分类、处理带来不便。例如:网站代码:
(5)专用码。它是具有特殊用途的编码,如汉字国标码、五笔字型编码、自然码、ASCll代码等。
(6)组合码。它也叫合成码、复杂码。它由若干种简单编码组合而成,使用十分普遍。其优点是容易分类、容易增加编码层次、可以从不同角度识别编码、容易实现多种分类统计;缺点是编码位数和数据项个数较多。
3.代码的校验
为了减少编码过程中的错误,需要使用编码校验技术。这是在原有代码的基础上,附加校验码的技术。校验码是根据事先规定好的算法构成的,将它附加到代码本体上以后,成为代码的一个组成部分。当代码输入计算机以后,系统将会按规定好的算法验证,从而检测代码的正确性。
常用的简单校验码是在原代码上增加一个校验位,并使得校验位成为代码结构中的一部分。系统可以按规定的算法对校验位进行检测,校验位正确,便认为输入代码正确。
更多自考动态请您持续关注环球网校自考频道!
最新资讯
- 考前必背!自学考试《中国近现代史纲要》论述题高频考点2024-10-19
- 自考报考策略:科学搭配科目,加速毕业进程2024-07-20
- 2025年考研考生五一假期,英语科目应该如何复习?2024-05-03
- 备考指南!2024年4月自学考试考前要做哪些准备?2024-03-31
- 考前备考冲刺!自考如何一次就过?2024-03-30
- 考点汇总:《中国近现代史纲要》论述题2024-03-25
- 备考资料:《中国近现代史纲要》简答题考点汇总2024-03-25
- 自考可以从哪些维度进行备考?2024-02-17
- @自考生,这里有备考技巧2024-02-17
- 自学考试备考复习方法!建议收藏2024-02-16