2024新粤教版(2019)《高中信息技术》选择性必修第一册第一章 认识数据和数据结构ppt课件(共31张PPT).pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2024新粤教版(2019)《高中信息技术》选择性必修第一册第一章 认识数据和数据结构ppt课件(共31张PPT).pptx》由用户(QXX)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中信息技术 2024新粤教版2019高中信息技术选择性必修第一册第一章 认识数据和数据结构 ppt课件共31张PPT 2024 新粤教版 2019 高中 信息技术 选择性 必修 一册 第一章 下载 _选修1 数据与数据结构_粤教版(2019)_信息_高中
- 资源描述:
-
1、认识数据和数据结构认识数据和数据结构1.1 数据及其价值1数字数字(Number)是一种用来表示数的书写符号。数字在不同的记数系统中表示的形式各不相同,阿拉伯数字是最普遍的一种。(二进制)2数值量是事物在同一种属性上的差别,通常用数字和单位来表示。一个量用数字表示时,这个数字叫作这个量的数值(Numerical Value)。例如,对于“质量”这种属性,一个大苹果质量约150克,一个小苹果质量约100克;对于“长度”这种属性,一张A4纸的两条边长分别为29.7厘米、21厘米3数据数据(Data)是指对现实世界客观事物进行记录并可以鉴别的符号。数据是事实或观察的结果,是对客观事物的逻辑归纳,是用
2、于表示客观事物的未经加工的原始素材数据是信息的载体,是计算机程序加工的“原材料”。可用于表示这个苹果“相片中、画中描述的、近似球形的、红色的、香甜的、质量为150克的物品”。当然,数据越详细越准确,对于“苹果”这个事物的表示就越准确。1.下列描述正确的是()。A.“200”和“两百”是相同的数值在不同的记数系统中的写法 B.人体的正常体温是37.9C,“37.9C 是数据 C.小明的英语考试成绩是90分,“90”是数字 D.信息是数据的载体,是有意义的数据1.2 对实际问题的数据抽象计算机越来越多地用于控制、管理及数据处理等非数值计算的工作,这些工作的操作对象及其关系是一些具有一定结构的数据,
3、无法用数学方程进行描述。因此,我们必须对实际问题进行数据抽象,分析待处理对象的特性以及各处理对象之间存在的关系,建立问题的数据模型。1.2 对实际问题的数据抽象2.收集资料,进行分析,探究问题的解。研究表明,对超市经营有影响的各种因素中,人的因素起重要作用。“人”的属性众多,“超市客户”的属性则需要筛选,可以从超市客户管理需要的角度进行筛选。1.2 对实际问题的数据抽象1.2 对实际问题的数据抽象1.2.2 分析数据之间的关系1.2.2 分析数据之间的关系1.2.2 分析数据之间的关系在图1-11中,数据间的联系是多对多的:每个数据既有多个前驱,也有多个后继。这种数据间的多对多联系称为网状关系
4、。例如,学校教育教学活动中涉及的人员之间的关系就是网状关系:一个教师同时教多个学生,一个学生也同时有多个教师授课。综合以上三个例子可见,描述这类非数值计算问题的数学模型不再是数学方程,而是用诸如表、树、图之类的数据模型进行描述。数据模型是客观事物及其关系的数据描述,是对客观事物进行数据抽象的结果。1.2.3 建立数据模型线性关系是计算机中最常见的数据关系,表是计算机中最常见的数据模型。在本教科书的后续章节中将要学习到的链表、队列、栈、字符串,其数据模型都是表。具有层次关系的数据,其数据模型是树如家族成员树(如图1-10所示)、班级成员树、学校机构树等。具有网状关系的数据,其数据模型是图如城市交
5、通图(如图1-11所示)、学校人员图、(师生)教学图等。数据对象(Data Object)是性质相同的数据元素的集合,是数据的一个子集。例如,整数数据对象是集合N=0,1,-1,2,-2,3,-3,1.3认识数据结构假设超市商品数据是随机排列的查找的方法最简单:从头开始逐个比较,顺序查对,直到找到目标为止。查找操作必须对所有数据进行,所以虽然方法简单却效率低下。假设超市商品数据是有组织的可按照商品所属类别进行分类,同类商品数据放在一起,则商品查找效率将大大提高:先找到商品所属类别,再从该类别下的首个数据开始进行逐个比较查对即可,无须对所有数据进行查找。(1)对于商品数据,除了图中所列组织方式,
6、还有其他方式吗?(2)对应图中数据的不同的组织方式,如果增加新的商品数据,其操作效率如何?删除商品呢?通过以上探究活动可知,当数据组织的方式、数据之间的关系不同时,实现同一功能的数据处理的过程就不同,数据处理的效率也不同。也就是说,在用计算机程序解决问题时,数据之间的关系会影响解决问题的步骤设计和程序执行效率。为了描述和处理越来越复杂的数据关系,人们需要研究数据结构。在计算机世界中,把数据元素以及数据元素之间的关系构成的集合称为数据结构(Data Structure)数据元素之间的关系包括:(1)数据元素之间的逻辑关系,即数据的逻辑结构(Logical Structure)。(2)数据元素及其
7、关系在计算机存储器中的存储方式,即数据的存储结构(Storage Structure),也称为数据的物理结构。2数据的逻辑结构根据数据元素之间逻辑关系的不同,数据结构有以下四种基本结构,如图1-14所示。(1)集合结构:数据元素除同属于一个集合之外,没有其他关系。(2)线性结构:数据元素之间存在前后有序的一对一的关系。(3)树形结构:数据元素之间存在一对多的关系。(4)图形结构:数据元素之间存在多对多的关系。3数据的存储结构数据结构在计算机存储器中的存储方式称为数据的存储结构,又称物理结构。它包括数据元素的存储和数据元素之间关系的存储。二进制的一位是计算机存储器的最小单位,数据在计算机中的存储
展开阅读全文
链接地址:https://www.163wenku.com/p-7635981.html