简述逻辑结构和存储结构的关系
1个回答
展开全部
简述逻辑结构和存储结构的关系:存储结构是逻辑结构的存储映像。
一、逻辑结构相关内容:
1、定义:逻辑结构是指数据对象中数据元素之间相互关系(逻辑关系),即从逻辑关系上描述数据。它与数据的存储无关,是独立于计算机存储器的。
2、分类:有下列4类基本结构。集合,结构中的数据元素之间除了同属于一个集合外,没有其他的关系;线性结构,线性结构中的数据元素之间是一对一的关系。树形结构,树形结构中的数据元素之间是一对多的关系;图状结构或网状结构,结构中的元素之间是多对多的关系。
二、存储结构相关内容:
1、定义:数据的存储结构是指数据的逻辑结构在计算机中的存储方式。它研究的是数据结构在计算机中的实现方法,包括数据元素的表示和元素之间的关系。数据元素的存储结构形式主要有两种:顺序存储和链式存储
2、顺序存储:是利用数据元素在存储器中的相对位置来表示数据元素之间的逻辑顺序。顺序存储结构是把数据元素放在地址连续的存储单元中,程序设计中使用数组类型来实现。(逻辑相邻物理相邻)
3、链式存储结构:利用结点中指针来表示数据元素之间的关系。把数据元素存储在任意的存储单元里,这组存储单元可以是连续的,也可以是连续的,程序设计中使用指针类型来实现。(逻辑相邻物理不一定相邻)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询