《数据结构》课程简介.docxVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《数据结构》课程简介

课程名称:数据结构

建议学时:76(理论课学时数:44实践课学时数:32)

先修课程:计算机信息基础、C语言程序设计

适用专业:大数据技术、软件技术及相关专业

课程性质:本课程是大数据技术、软件技术等计算机类专业的一门重要的专业基础课程,其理论性、实践性、综合性都比较强。它是软件开发的基础,提高学生逻辑思维能力的核心,也是各工程领域的桥梁。使读者学会如何把现实世界的问题转化为计算机内部的表示和处理。通过本课程的学习,提高学生数据结构设计与算法设计能力,为后续课程,特别是综合项目开发方面的课程打下了厚实的知识基础。

课程任务:通过本课程的学习,学生能用线性表知识解决数据的存储、插入和删除等操作;能用栈和队列的知识解决实际生活中类似线性结构操作;能用树与图的知识解决实际生活中的非线性结构操作;能够根据数据的存储结构选择适合的查找算法;能够根据场合选择适合的排序算法。使学生逐渐掌握较复杂软件的设计和开发过程,为后续专业课程的学习打下扎实的理论和实践基础。

教学目标:培养学生的数据抽象能力和设计复杂程序的能力。通过学习本课程,使学生掌握各种常用数据的逻辑结构、存储表示、基本操作及算法设计;学会分析计算机加工的数据对象的特性,以便选择合适的数据逻辑结构、存贮结构及相应的基本处理算法;初步掌握算法时间和空间复杂度分析方法,培养学生数据抽象能力和复杂程序设计能力,为今后学习软件开发技术打下坚实基础。

课程内容:本课程分上下两篇,上篇为知识技能篇,由10个单元组成,主要是学习数据结构的基础知识和技能;下篇为技术应用篇,由2个模块组成,通过一个较复杂的实际应用项目的开发,提升学生的逻辑思维能力和综合项目的开发能力。

篇名

单元

单元名称

参考学时

知识技能篇

单元1

绪论及C语言介绍

4

单元2

线性表的结构分析与应用

8

单元3

栈和队列的结构分析与应用

8

单元4

字符串的结构分析与应用

4

单元5

二维数组及广义表的结构分析与应用

4

单元6

树和二叉树的结构分析与应用

10

单元7

图的结构分析与应用

10

单元8

查找的分析与应用

6

单元9

排序的分析与应用

8

单元10

文件

2

技术应用篇

模块

项目名称

参考学时

模块1

新生报到信息注册系统设计

6

模块2

万达停车场管理系统设计

6

主要参考书目:

1.《数据结构》C语言版第2版,李刚主编,人民邮电出版社,2022年1月

2.《数据结构》C语言版,李刚主编,高等教育出版社,2017年1月

3.《数据结构》C语言版,严蔚敏主编,清华大学出版社,2007年3月

4.《数据结构》C语言描述,李学刚主编,高等教育出版社,2013年5月

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档