数据结构与算法——数据的基本概念和术语(3)

103 阅读1分钟

数据

数据是能输入计算机且能被计算机处理的各种符号的集合

  • 信息的载体
  • 是对客观事物符号化的表示
  • 是能够被计算机识别、存储和加工的

数据包括

  • 数值类型的数据: 整数、实数\color{red}{整数、实数}
  • 非数值类型的数据:文字、图像、图形、声音\color{red}{文字、图像、图形、声音}

数据元素

  • 是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理
  • 也称为元素、记录、结点、顶点

如底下的每一行便是一个元素,可以对一整行进行删除和添加

学号姓名性别籍贯专业
001李安安徽计算机应用
002李光江苏计算机应用
003余华安徽计算机应用

数据项

  • 构成数据元素的不可分割的最小元素

上面每一行的其中一个属性(学号、姓名...),就是一个数据项

数据、数据元素、数据项之间的关系

数据项组成数据元素
数据元素组成数据

classDiagram
数据 <|-- 数据元素
数据元素 <|-- 数据项

数据对象

  • 性质相同的数据元素的集合,是数据的一个子集

例如:

  • 整数数据对象的集合 N = { -2 , -1 , 0 , 1 , 2 ...}
  • 字母字符数据对象的集合 N = { "A" , "B" , "C" ...}