数据结构1-数据结构的基本概念和术语

上传人:hjk****65 文档编号:246922704 上传时间:2024-10-16 格式:PPT 页数:19 大小:148KB
返回 下载 相关 举报
数据结构1-数据结构的基本概念和术语_第1页
第1页 / 共19页
数据结构1-数据结构的基本概念和术语_第2页
第2页 / 共19页
数据结构1-数据结构的基本概念和术语_第3页
第3页 / 共19页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,数 据 结 构,第一课 数据结构的基本概念和术语,第一课 数据结构的基本概念和术语,本课主题:,数据结构的基本概念和术语,教学目的:,了解数据结构的基本概念,理解常用术语,教学重点:,基本概念:数据与数据元素,教学难点:,数据元素间的四种结构关系。,授课内容:,一、数据、数据元素、数据对象、数据结构的定义,1,、,数据的定义,定义一:数据是客观事物的符号表示。,例:张三的,C,语言考试成绩为,92,分,,92,就是,该同学的成绩数据。,定义二:能输入到计算机中并被计算机程序处理的符号的总称。,例:图像、声音等。,现实世界信息的分析、复制、传播首先要符号化,这样才便于处理,尤其是便于计算机的处理。家长、社会要了解一个学生的学习成绩和能力,要看他的学习档案,而学习档案即是说明该学生学习情况的数据。,数据的实例,2,、数据元素、数据项,数据元素,:,是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理,它也可以再由不可分割的数据项组成。,数据项,:,一个数据元素可由多个数据项组成。数据项是数据的不可分割的最小单位。,如图示:,3,、数据对象,是性质相同的数据元素的集合,如上例:一个班级的成绩表可以看作一个数据对象。,4,、数据结构,相互之间存在特定关系的数据元素集合。,四类基本,数据结构,(1),四类基本,数据结构,(2),数据结构的形式定义:,数据结构名称,=,(,D,,,S,)其中,D,为数据元素的有限集,,S,是,D,上关系的有限集,数据结构的形式定义实例,例:复数,Complex=(C,R),例:课题小组,Group=(P,R),P=T,G1,Gn,S11,Snm1n3,,,1m2,,,R=R1,R2,R1=|1in,1n3,R2=|1in,1jm,1m2,数据结构所包括的三方面内容,逻辑结构:数据元素之间的逻辑关系。,存储结构,(,物理结构,),:数据元素及其关系在计算机存储器的表示。用于表示数据元素的位串称之为元素或结点。用于表示数据项的位串称之为数据域。,数据的运算:对数据施加的操作。,算法的设计取决于选定的数据逻辑结构,而算法的实现依赖于采用的存储结构。,数据的两种存储结构,顺序存储结构:把逻辑上相邻的结点存储在物理位置上相邻的存储单元里,结点间的逻辑关系由存储单元的邻接关系来体现。通常顺序存储结构是借助于语言的数组来描述的。,链式存储结构:不要求逻辑上相邻的结点物理上也相邻,结点间的逻辑关系是由附加的指针字段表示的,通常要借助于语言的指针类型来描述。,存储结构详解,计算机中存储信息的最小单位:位,,8,位为一字节,两个字节为一字,字节、字或更多的二进制位可称为位串。在逻辑描述中,把位串称为元素或结点。,当数据元素由若干数据项组成时,位串中对应于各个数据项的子位串称为数据域,(Data Field),。,存储结构实例,例:上述成绩表数据用,C,语言的结构体数组,classonestu50,来存储:,struct,stu,int,stuno,;/*,数据项,也称,stu,位串中的一个子位串,或叫做数据域*,/,char name20;,int,maths,;,int,language;,int,c_language,;classonestu50;,二、数据类型,1,、定义:数据类型是一个值的集合和定义在这个值集上的一组操作的总称。,例:,C,语言中的整型,其内涵为一定范围的自然数集合,及定义在该集合上的加减乘除及取模、比较大小操作。,而实型则无取模操作。当然整型也不需四舍五入。,2,、数据类型的种类:,数据类型封装了数据存储与操作的具体细节。,三、总结,数据,-,数据元素,具有特定关系的数据元素集合,-,数据结构,数据结构的逻辑表示与物理存储,-,逻辑结构与存储结构,人们不仅关心数据的逻辑结构、存储结构,还关心数据的处理方法(算法)与处理结果,-,数据类型,数据类型,-,分类,回目录,下一课,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 销售管理


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!