(精)2021新浙教版七年级下册《信息技术》第十四课 线性表 ppt课件(教学设计).zip

收藏

压缩包目录 预览区
  • 全部
    • 第十四课 线性表 课件(23张ppt)+教学设计
      • 第十四课线性表.ppt--点击预览
      • 第十四课线性表教学设计.doc--点击预览
跳过导航链接。
展开 精2021新浙教版七年级下册信息技术第十四课线性表ppt课件教学设计.zip精2021新浙教版七年级下册信息技术第十四课线性表ppt课件教学设计.zip
请点击导航文件预览
编号:1473747    类型:共享资源    大小:1.75MB    格式:ZIP    上传时间:2021-06-08
2
文币
资源描述:
第十四课 线性表 信息技术 七下 新知导入新知导入 根据图片回答问题根据图片回答问题 1、三张图分别是哪类数据结构? 2、有什么共同点? 数据结构有很多种,一般来说,按照数据的逻辑结构对其进行简单的分类,包括线性结 构和非线性结构两类。 新知导入新知导入 线性结构 简单地说,线性结构就是表中各个结点具有线性关系。如果从数 据结构的语言来描述,线性结构应该包括如下几点: 1、线性结构是非空集。 2、线性结构有且仅有一个开始结点和一个终端结点。 3、线性结构所有结点都最多只有一个直接前趋结点和一个直接 后继结点。 线性表就是典型的线性结构,还有栈、队列和串等都属于线性结 构。 新知导入新知导入 非线性结构 简单地说,非线性结构就是表中各个结点之间具有多个对应 关系。如果从数据结构的语言来描述,非线性结构应该包括 如下几点: 1、非线性结构是非空集。 2、非线性结构的一个结点可能有多个直接前趋结点和多个 直接后继结点。 在实际应用中,数组、广义表、树结构和图结构等数据结构 都属于非线性结构。 新知讲解新知讲解 01 线性表的概念 新知导入新知导入 利用计算机程序解决问题时,与问题有关的数据 往往不仅数量庞大,而且存在错综复杂的关系。 为了使计算机更加高效地处理数据,需要对数据 进行有效的组织和管理,并以一定的形式加以存 储和表示。 新知讲解新知讲解 1、有且仅有一个开始结点 a1,它没有直接前趋,而仅有一个 直接后继 a2, a1叫表头元素; 2、有且仅有一个终端结点 an,它没有直接后继,而仅有一个 直接前趋 an-1 ,an 叫表尾元素; 3、其余的内部结点 ai (2 i n -1) 都有且仅有一个直接前 趋 ai-1 和一个直接后继 ai+1 。 某一元素的左侧相邻元素称为“直接前驱”,位于此元素 左侧的所有元素都统称为“前驱元素” 某一元素的右侧相邻元素称为“直接后继”,位于此元素 右侧的所有元素都统称为“后继元素” 新知讲解新知讲解 02 线性表的存储结构 新知导入新知导入 线性表的存储结构一般有两种方式:顺 序存储结构和链式存储结构。 新知讲解新知讲解 根据穿针引线的方式,又称为顺序存放和非顺 序存放。 顺序存放是顺序存储结构, 非顺序存放称为链式存储方式。 新知讲解新知讲解 例如:线性表 (5, 2, 1, 7, 4, 9) 的存储结构: 依次存储,地址连续中间 没有空出存储单元。 是一个典型的线形表顺序存储结构。 存储结构: 地址不连续中间存在空的 存储单元。 不是一个线形表顺序存储结构。 顺序存储结构 将数据按照一定的顺序存储在连续的整个物理 空间中,即逻辑上相邻的两个数据在物理存储 上也相邻,这种存储方式称为顺序存储结构,简 称顺序表。 用一组物理位置任意的存储单元来存放线性表的数据元素。这组存储单元既可以是 连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。因此,链表中元 素的逻辑次序和物理次序不一定相同。 链式存储结构 链式存储结构 数据分散地存储在物理空间中,在表示数据之间的 逻辑关系时,每一个元素不仅需要存储数据信息而 且还需要存储其后继数据元素的位置信息,这种存储结构 称为链式存储结构,简称链表。 新知讲解新知讲解 顺序存储结构链式存储结构 优点 存储密度大,存储空间利用率高,可随 机存取。 插入或删除元素时很方便 ,使用灵活,结点空间可 以动态申请和释放。 缺点插入或删除元素时不方便 存储密度小,存储空间利 用率低,非随机存取。 新知讲解新知讲解 03 线性表结构中 的数组列表 新知讲解新知讲解 数据结构的线性表,顾名思义,是呈线性的,但是在数据结构的存储方面又将线性 表分为了数组,和链表。 数组元素的存储方式,是在内存里面开了一段空间并且元素之间的地址位置是连续 的。 而链表是爱存哪儿存哪儿,我们只需要在存的元素中标出下一个元素的地理位置, 顺藤摸瓜,反正也是一条线的,也是把数据存储下来了。 这就是数组和线性表之间的本质区别。 ABCDEFG 012345 6 数据元素 数组下标 新知讲解新知讲解 数组就是一个用来存储数值的突器。一般用(a0,a1,ai-1,ai,ai+1,an-1)事示 含有n个元素的数组a。其中,a0的下标是0。下标即是用来表示数组元素所在的位置 。开辟七个空间来存放AG七个字母,a0是数组的第一个元素,即是A,a6的数据是 G。 ABCDEFG 012345 6 数据元素 数组下标 新知讲解新知讲解 若在数组中,删除下标为3的数组空间中的元素a3即D,则插入点后的所有元素都要 向前移,结果为A-B-C-E-F-G,由于数组空间的长度是固定的,所以a6,地址单元中元 素为空。 ABCEFG 012345 6 删除元素 新知讲解新知讲解 在a4空间中插入元素H,则插人点后的所有元素全部都要向后移,结果 为A-B-C-E-H-F-G。 ABCDHFG 012345 6 插入元素 知识拓展知识拓展 数据结构的物理结构: 物理结构又叫存储结构,分为四种种,顺序存储结构、链式 存储结构、索引结构、散列结构。 2.1 顺序存储结构:一段连续的内存空间。 优点:随机访问 缺点:插入删除效率低,大小固定 2.2 链式存储结构:不连续的内存空间 优点:大小动态扩展,插入删除效率高 缺点:不能随机访问。 知识拓展知识拓展 数据结构的物理结构: 2.3 索引存储结构:为了方便查找,整体无序,但索引块之间有序 ,需要额外空间,存储索引表。 优点:对顺序查找的一种改进,查找效率高 缺点:需额外空间存储索引 2.4 散列存储结构:选取某个函数,数据元素根据函数计算存储位 置可能存在多个数据元素存储在同一位置,引起地址冲。 优点:查找基于数据本身即可找到,查找效率高,存取效率高。 缺点:存取随机,不便于顺序查找。 巩固小结巩固小结 第十四课第十四课 线性表线性表 教学设计教学设计 1 教学目标教学目标 1. 知道为什么存在数据结构。理解数据结构。理解常见的数据结构类型,能判断生活中数据结构的 应用。 2.在完成查找通讯录、排序音乐任务时,体会数据结构存在意义。在完成确定座位号任务、观看栈 与队列的图片、视频时,学会判断常见的数据结构类型。 3.通过了解数据结构存在的重要性,感受计算机解决问题的有效性,激发对信息技术学习 的欲望。 2 重点难点重点难点 教学重点:了解数据结构的概念及种类。 教学难点:各种数据结构在生活中的应用。 3 教学过程教学过程 1、回顾上节课内容 (1)三张图分别是哪类数据结构? (2)有什么共同点? 数据结构有很多种,一般来说,按照数据的逻辑结构对其进行简单的分类,包括线性结构和非线性 结构两类。 线性结构 简单地说,线性结构就是表中各个结点具有线性关系。如果从数据结构的语言来描述,线性结构应 该包括如下几点: 1、线性结构是非空集。 2、线性结构有且仅有一个开始结点和一个终端结点。 3、线性结构所有结点都最多只有一个直接前趋结点和一个直接后继结点。 线性表就是典型的线性结构,还有栈、队列和串等都属于线性结构。 非线性结构 简单地说,非线性结构就是表中各个结点之间具有多个对应关系。如果从数据结构的语 言来描述,非线性结构应该包括如下几点: 1、非线性结构是非空集。 2、非线性结构的一个结点可能有多个直接前趋结点和多个直接后继结点。 在实际应用中,数组、广义表、树结构和图结构等数据结构都属于非线性结构。 2、新课讲授 01 线性表的概念 线性表:线性表是最基本、最简单、也是最常用的一种数据结构。 线性表(linear list)是数据结构的一种,一个线性表是 n 个具有相同特性的数据元素的有限序 列。 n (n0) 数据元素 a , a , , a (1)、有且仅有一个开始结点 a1,它没有直接前趋,而仅有一个直接后继 a2, a1叫表头元 素; (2)、有且仅有一个终端结点 an,它没有直接后继,而仅有一个直接前趋 an-1 ,an 叫表尾元 素; (3)、其余的内部结点 ai (2 i n -1) 都有且仅有一个直接前趋 ai-1 和一个直接后继 ai+1 。 某一元素的左侧相邻元素称为“直接前驱”,位于此元素左侧的所有元素都统称为“前驱元素” 某一元素的右侧相邻元素称为“直接后继”,位于此元素右侧的所有元素都统称为“后继元素” 02 线性表的存储结构 线性表的存储结构一般有两种方式:顺序存储结构和链式存储结构。 根据穿针引线的方式,又称为顺序存放和非顺序存放。 顺序存放是顺序存储结构, 非顺序存放称为链式存储方式。 顺序存储结构 将数据按照一定的顺序存储在连续的整个物理空间中,即逻辑上相邻的两个数据在物理存储上 也相邻,这种存储方式称为顺序存储结构,简称顺序表。 链式存储结构链式存储结构 数据分散地存储在物理空间中,在表示数据之间的 逻辑关系时,每一个元素不仅需要存储数据信息而且还需要存储其后继数据元素的位置信息,这 种存储结构称为链式存储结构,简称链表。 03 线性表结构中的数组列表 数组就是一个用来存储数值的突器。一般用(a0,a1,ai-1,ai,ai+1,an-1)事示含有 n 个元素的数 组 a。其中,a0的下标是 0。下标即是用来表示数组元素所在的位置。开辟七个空间来存放 A G 七个字母,a0是数组的第一个元素,即是 A,a6的数据是 G。 删除元素 若在数组中,删除下标为 3 的数组空间中的元素 a3即 D,则插入点后的所有元素都要向前移, 结果为 A-B-C-E-F-G,由于数组空间的长度是固定的,所以 a6,地址单元中元素为空。 插入元素 在 a4空间中插入元素 H,则插人点后的所有元素全部都要向后移,结果为 A-B-C-E-H-F-G。 2、知识拓展知识拓展 数据结构的物理结构: 物理结构又叫存储结构,分为四种种,顺序存储结构、链式存储结构、索引结构、散列结构。 2.1 顺序存储结构:一段连续的内存空间。 优点:随机访问 缺点:插入删除效率低,大小固定 2.2 链式存储结构:不连续的内存空间 优点:大小动态扩展,插入删除效率高 2.3 索引存储结构:为了方便查找,整体无序,但索引块之间有序,需要额外空间,存储索引表。 优点:对顺序查找的一种改进,查找效率高 缺点:需额外空间存储索引 2.4 散列存储结构:选取某个函数,数据元素根据函数计算存储位置可能存在多个数据元素存储在 同一位置,引起地址冲。 优点:查找基于数据本身即可找到,查找效率高,存取效率高。 缺点:存取随机,不便于顺序查找。 缺点:不能随机访问。
展开阅读全文
【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(精)2021新浙教版七年级下册《信息技术》第十四课 线性表 ppt课件(教学设计).zip》由用户(大布丁)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
关 键 词:
信息技术 精】2021新浙教版七年级下册《信息技术》第十四课 线性表 ppt课件(教学设计 新浙教版七 年级 下册 第十四 线性 ppt 课件 教学 设计
提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:(精)2021新浙教版七年级下册《信息技术》第十四课 线性表 ppt课件(教学设计).zip
链接地址:https://www.163wenku.com/p-1473747.html
大布丁
     内容提供者      个人认证 实名认证

Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


侵权投诉QQ:3464097650  资料上传QQ:3464097650
   


【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

163文库