asp网站的优点,建设银行招生网站,电脑上如何进入wordpress,淘宝怎么优化关键词步骤数据、数据元素、数据项和数据对象
1.数据(Data)
是能输入计算机且能被计算机处理的各种符号的集合 信息的载体 是对客观事物符号化的表示能够被计算机识别、存储和加工
包括: 数值型的数据:整数、实数等 非数值型的数据:文字、图像、图形、声音等
2.数据元素(Data Eleme…数据、数据元素、数据项和数据对象
1.数据(Data)
是能输入计算机且能被计算机处理的各种符号的集合 信息的载体 是对客观事物符号化的表示·能够被计算机识别、存储和加工
包括: 数值型的数据:整数、实数等 非数值型的数据:文字、图像、图形、声音等
2.数据元素(Data Element) 是数据的基本单位在计算机程序中通常作为一个整体进行考虑和处理。
也简称为元素或称为记录、结点或顶点。
一个数据元素可由若干个数据项组成(Data ltem)
3.数据项(Data Item)
构成数据元素的不可分割的最小单位。 数据、数据元素、数据项三者之间的关系: 数据数据元素数据项
数据书有数据元素构成数据元素是有数据项构成。
4.数据对象(Data Object) 是性质相同的数据元素的集合是数据的一个子集。 数据元素与数据对象
数据元素——组成数据的基本单位
与数据的关系:是集合的个体 数据对象——性质相同的数据元素的集合
与数据的关系是:集合的子集 数据结构
数据元素不是孤立存在的它们之间存在着某种关系数据元素相互之间的关系称为结构(Structure )
是指相互之间存在一种或多种特定关系的数据元素集合
或者说数据结构是带结构的数据元素的集合 数据结构包括以下三个方面的内容:
1数据元素之间的逻辑关系也称为逻辑结构。 2数据元素及其关系在计算机内存中的表示(又称为映像)称为数据的物理结构或数据的存储结构。 3数据的运算和实现即对数据元素可以施加的操作以及这些操作在相应的存储结构上的实现。 数据结构的两个层次
1.逻辑结构 描述数据元素之间的逻辑关系
与数据的存储无关独立于计算机
是从具体问题抽象出来的数学模型
2.物理结构(存储结构) 数据元素及其关系在计算机存储器中的结构存储方式)
是数据结构在许算机中的表示。 逻辑结构与存储结构的关系: 存储结构是逻辑关系的映象与元素本身的映象。 逻辑结构是数据结构的抽象存储结构是数据结构的实现
两者综合起来建立〈数据元素≥间的结构头系。 逻辑结构的种类
划分方法一
(1线性结构 有且仅有一个开始和一个终端结点并且所有结点都最多只有一个直接前趋和一个直接后继。 例如:线性表、栈、队列、串
(2非线性结构 一个结点可能有多个直接前趋和直接后继例如:树、图
划分方式二——四类基本逻辑结构 (1)集合结构:结构中的数据元素之间除了同属于一个集合的关系外无任何其它关系。
(2)线性结构:结构中的数据元素之间存在着一对一的线性关系。 (3)树形结构:结构中的数据元素之间存在着一对多的层次关系。 (4)图状结构或网状结构:结构中的数据元素之间存在着多对多的任意关系。 存储结构的种类
四种基本的存储结构
1.顺序存储结构
用一组连续的存储单元依次存储数据元素数据元素之间的逻辑关系由元素的存储位置来表示。 C语言中用数组来实现顺序存储结构。 2.链式存储结构
用一组任意的存储单元存储数据元素数据元素之间的逻辑关系用指针来表示。
C语言中用指针来实现链式存储结构。 3.索引存储结构
在存储结点信息的同时还建立附加的索引表。
索引表中的每。项称为、个索引项 索引项的一般形式是:(关键字地址)
关键字是能唯一标识一个结点的那些数据项。
若每个结点在索引表中都有一个索引项则该索引表称之为稠密索引(Dense Index)。若一组结点在索引表中只对应一个索引项则该索引表称之为稀疏索引(Sparse Index) 4.散列存储结构
根据结点的关键字直接计算出该结点的存储地址。