- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二单元 初识数据结构
项目二 研究学校教学管理相关数据的组织处理
——初识数据结构
第二课时 了解教学管理相关数据的存储结构
❑教材分析
本节的主要内容是了解教学管理相关数据的存储结构。介绍学生信息表在计算机内的存储形式
,引出线性表的顺序存储和链式存储过程。本节课涉及的概念比较多,在教学过程中需要结合学生
已有的经验,通过老师讲解、师生交流讨论和学生自主学习相结合的方式,分析项目案例,帮助学
生理解相关的基本概念。
❑教学目标
1.了解数据的存储结构;
2.了解数据结构的作用。
❑教学重点
1.了解数据存储结构的基本概念。
2.数据存储结构在解决问题中的重要作用。
❑教学难点
1.数据存储结构。
❑教学方法
体验法、讲授法、讨论法、示例法
❑教学准备
计算机教室、多媒体设备、安装Python编程的相关软件、多媒体广播软件、教学课件,学生工作单
等。
❑教学过程
一、新课导入
回顾学生信息表的逻辑结构并导入新课——线性表的存储结构。
逻辑结构是指数据对象中数据元素之间的相互关系。它与数据的存储无关,是独立于计算机的
。
四类基本结构:
二、了解教学管理相关数据的存储结构
上述学生信息表存储到计算机内时,不仅要存储每一条生基本数据,还要借助它们在存储器中
的相对位置来表示线性关系。表2-2所示的是学生信息表的一种存储结构。
表2-2 “某学校学生基本数据”存储结构(一)
假设存储地址为一个十进制数(实际存储地址是一串二进制数),首地址为200,每条学生基本数据
占用30个存储单元(一个存储单元的大小为一个字节),即一条数据的存储空间大小为30个字节。
从图中看到数据元素是按照学生信息表中的顺序依次存储在地址连续的存储空间中的,一对一
的逻辑关系从存储位置的前后顺序能直接反映出来。如第一个学生杨阳的数据存储在地址为200的
储空间内,它后续的卢声凯的数据就存储在地址为230的存储空间内,以此类推,依次由低地址向高
地址存储,直到存储好最后一个数据元素。
思考与讨论
如果存储地址不连续,是否能表示线性关系?
除了顺序存储结构外,还可以用其他方式来存储数据元素。假定给数据元素(每条学生记录)附加
一个后继结点的地址,用于存放下一个数据元素的存储地址,则可得到表2-3所示的存储结构。
在这种存储方式下,数据元素的存储地址可以是连续的,也可以是不连续的。每个存储空间
储了数据元素(称为数据域)和后继结点(下一个数据元素)的存储地址(称为指针域),地址0表示结束。
这一存储方式也可以用图2-4表示。这种存储结构称为链式存储结构。
图2-4链式存储结构
思考与讨论
链式存储结构是否一定需要从低地址向高地址存储?
明确了学生基本数据的逻辑结构和存储结构之后,就可对其进行操作,如插入、删除、查找等(
在后续项目中展开习) 。
三.存储结构
存储结构是指数据的逻辑结构在计算机中的表示,即数据元素及其之间的关系在计算机中的表
示,也称为物理结构。
如何反映数据元素之间的逻辑关系,是实现存储结构的重点和难点。
数据元素在计算机中有两种最基本的存储结构:顺序存储结构和链式存储结构。数据元素在计
算机内可以用一个结点来表示。
1.顺序存储结构。
顺序存储结构是把数据元素按顺序存放在地址连续的存储单元中,其数据之间的逻辑关系和
储关系是一致的,即借助数据元素在存储器中的相对位置来表示数据元素之间的逻辑关系。计算机
会在内存储器中开辟一段地址连续的存储单元空间依次存放数据,即第一个数据放在第一个位置,
第二个数据放在第二个位置……如图2-
6所示,其中1001,1002…表示存储地址,d ,d …表示数据。由于只要知道了首地址,就可以随机存取
1 2
任意位置上的数据元素,所以也可以称顺序存储结构为随机存取存储结构。
图2-6顺序存储结构示意图
2.链式存储结构。
链式存储结构无须占用一整块存储空间,它把数据元素存放在任意的存储单元中。链式存储结
您可能关注的文档
- 人教鄂教版小学科学二年级下册全册教学课件.ppt
- 人教鄂教版小学科学三年级下册全册课件.ppt
- 人教鄂教版小学科学一年级下册全册课件.ppt
- 小学科学教科版(2017秋)六年级上册全册课件.ppt
- 教科版六年级科学上册全册同步练习附答案.pdf
- 人教鄂教版小学科学二年级下册全册教案.pdf
- 人教鄂教版小学科学三年级下册全册分层练习附答案.pdf
- 人教鄂教版小学科学三年级下册全册教案教学设计.pdf
- 人教鄂教版小学科学一年级下册全册教案教学设计.pdf
- 苏教版科学小升初总复习资料 按知识点汇总.pdf
- 第二单元项目二 研究学校教学管理相关数据的组织处理初识数据结构(第三课时).pdf
- 第二单元项目二 研究学校教学管理相关数据的组织处理初始数据结构(第一课时).pdf
- 第二单元项目三 探索商品基本信息表的实现线性表的应用(第一课时).pdf
- 第一单元 走进数据时代 挑战.pdf
- 第一单元项目二 气象数据及其应用认识数据的价值(第二课时).pdf
- 第一单元项目一 气象数据及其应用认识数据的价值(第一课时).pdf
- 项目八 分析历史气温数据设计批量数据算法 教案.pdf
- 项目二 探究计算机中的数据表示认识数据编码 教案.pdf
- 项目七 用计算机计算圆周率设计简单数值数据算法.pdf
- 项目三 调查中学生移动学习现状经历数据处理的一般过程.pdf
原创力文档


文档评论(0)