日常生活中人们所说的“数据”,大多是指可以比较其大小的一些数值。但在计算机中,数据不仅仅是数值。
国际标准化组织(ISO)对数据所下的定义是:“数据是对事实、概念或指令的一种特殊的表达形式,这种特殊的表达形式可以用人工的方式或自动化的装置进行通信、翻译和转换或者进行加工处理。”因此,通常意义下的数字、文字、图像、声音、动画、视频等都可以认为是数据。
计算机内部数据可以分为数值型数据和非数值型数据。数值型数据是指用来表示数量多少和数值大小的数据,对它们可以进行各种数学运算和处理;其他的数据统称为非数值型数据,包括其他所有类型的数据,如文字、图像、声音、动画、视频等。对非数值型数据一般不进行数学运算,而是其他更复杂的操作。
计算机要处理各种信息,首先要将信息表示成具体的数据形式。计算机内的信息都以二进制数的形式表示,这是因为二进制数具有在电路上容易实现、可靠性高、运算规则简单、可直接用作逻辑运算等优点。因此,我们对各种形式的信息的存储、处理和传输,在计算机中最终都转化为对二进制编码的存储、处理和传输。