信息表示
信息的定义
在百度百科中是给出“信息”的定义的,信息是指音讯、消息、通讯系统传输和处理的对象,泛指人类社会传播的一切内容。人们通过获得、识别自然界和社会的不同信息来区别不同事物,得以认识和改造世界。
在维基百科中是这样给出了information的描述:信息是为某种问题提供答案或解决不确定性的任何实体或形式。它与数据和知识有关,因为数据代表属于参数的价值,而知识意味着对真实事物或抽象概念的理解。
数据的定义
在百度百科中这样给出数据的解释:数据就是数值,也就是我们通过观察、实验或计算得出的结果。数据有很多种,最简单的就是数字。数据也可以是文字、图像、声音等。数据可以用于科学研究、设计、查证等。
根据这些定义和描述, 我们来总结一下,首先, 数据和信息之间是既相互关联,又有区别:
编码的定义
所谓编码,就是用少量简单的基本符号,选用一定的组合规则,以表示出大量复杂多样的信息。在计算机中,所有的数据都用二进制数来表示。任何数据都用二进制数进行编码。
计算机中所处理的数据
主要包括以下几种类型:非数值数据、数值数据、十进制数据、数串和校验码。
非数值数据,又称为字符数据,通常是指字符、字符串、图形符号和汉子等各种数据。
数值数据:是可以测量的,可以计数出来的数据,是有“量值”概念的数据。
十进制数:把十进制数的各位数字变成一组对应的二进制代码,用4为二进制数表示1位十进制数,称为二进制编码的十进制数(Binary Code Decimal),即BCD码。
数据校验码:数据在存取和传送的过程中可能会发生错误,为了减少和避免错误,除了需要提高硬件本身的可靠性外,就是利用校验码。数据校验码是指那些能够发现错误或能偶自动纠正错误的数据编码。