《数据结构A》教学大纲.docx
《《数据结构A》教学大纲.docx》由会员分享,可在线阅读,更多相关《《数据结构A》教学大纲.docx(7页珍藏版)》请在第壹文秘上搜索。
1、数据结构A教学大纲适用葩围:2O2X版本科人才培养方案涕程代码:08130291课程性质:学科基础必修课学分:4.5学分学时:72学时(理论56学时,实验16学时)先修课程:C程序设计A后续课程:操作系统、高敬数学B适用专业:数据科学与大数据技术开课单位:计算机科学与技术学院一、课程说明小数据结构A3是数据科学与大数据技术专业的学科基础必修课,本课程主要使学生体会“W法的设计建立于逻粕结构,算法的实现依赖于物埋(存储)结构”,井健根见实际情况选择相应的数据结构和制法,学习如何合理地组织数匏、1I效地存储和处埋数据,正确地设计律法以及对算法的分析和评价.为以后在本专业方面的优防程序设计打下基础.
2、二、课程目标通过本课程的学习,使学生达到如卜目标:课程H标1:掌握和理解战性结构与非我性结构数据组织形式及肥本匏法。课程目标2;具有简单运用相应的数据结构和算法合理组次数据、处理数据的能力。课程目标3:在课程教学中把理想信念教对与科学精神的培养结合起来,提高学生用马克思主义的世界观和方法论认识、分析和解决何跑的能力:让学生在学好专业知识的同时整定理想信念,不断增强科技强国的使命感和并任感:培养学生精益求精的工匠精神和创新精神。三、课程目标与毕业要求4数据结构A3课程教学目标对数据科学与大数据技术专业毕业要求的支撵见去U1课程教学目标与毕业要求关JK毕业聂求指标点课程目标支部9&1.工程知火1.
3、2具有解决软件工程问题所需的工程基础用识,能幡针对一个复杂系统或者过程进行数据分析,构隹合适的数学模型并利用计算机求解.课程目标1:掌握和理解线性结构与非线性结构数据组织形式及基本算法.H3.设计/开发解决方案3.2能够对特定应用问期进行建模,设计解决方案,并按照规范进行软件工程开发.课程目标2:具有简单运用.相应的歙据结构和算法合理组织效据、处理数据的能力。M4.WX4.1能好应用专业知识对软件工程领域的宓条工程向即进行网研和分析,明确研究目标,选择研究路线,设计实验方案.课程目标3:在课程教学中把理想侑念教行与科学精神的培养结合起来,提高学生用马克思主义的世界观和方法论认识、分析和解决何趣
4、的能力;让学生在学好专业知识的同时坚定理想信念.不断增强科技强国的使命尊和贲任感:培养学生精益求精的工匠精神和创新精神。M注;表中-H(商)、M(中)”表示谍程与相关毕业要求的关联度.四教学内容、基本要求与学时分配1.理论部分理论部分的教学内容、基本要求与学时分配见表2。表2救学内容、基本要求与学时分配教学内容教学要求,教学重点球点理论学时实验学时对应的修程目标1.缩论1.1 什么是数据结构:1.2 基本概念和术语:1.3 算法和算法分析。教学要求:使学生能膨知道为什么学习数据结构这门课,这门课的主要内容是什么:知道本门课的基本学习方法:能准确理解各种基本概念和术语:会怙算算法的时间复杂度。点
5、:了的数据结构这门课的主要研究内容及学习方法:熟悉基本概念和术语:算法时间复杂度的计算魔点:算法时间复杂度的计算。41、2,32.tttt*1.1 1级性表的类型定义:1.2 线性式的顺序去示和实现:1.3 线性表的链式表示和实现:1.4 循环健表和双向社於教学要求t使学生理解线性表的定义和特点:理解线性表的瞅序表示和实现;理解线性表的糙式表示和实现;掌握我性表的葩木操作和应用。篁点:单链表的插入删除和查询.魔点:通过笊链女举一反三对循环能衣和双向链表进行操作。821、2、33.松和队列3.1 枝的定义、特点、表示、操作和应用:3.2 队列的定义、特点、表示、操作和应用。教学要求I使学牛.掌握
6、栈和队列的定义、特点、逻辑结构及其基本运。:了解校和队列在实际编程中的掳本应用。62k2、3点:栈和队列的定义、特戊、丛本操作。魔点:循环队列的表示和实现.串、数坦和广义表4.1率的定义、存储、运算:1.2数级的定义、序存储、压缩存储:4.3广义表的定义和存储.敦学要求I使学生了解串和广义表的定义和基本特点:明白率、广义次的编程适用场合;能对稀琉矩阵进行压缩存储。Mjft:串的定义和运算、广义表的定义和存储.充点:串的运算。64k2,35.树与二叉树5. 1树和二叉树的定义:5.2 二叉树的性质和存储:5.3 遍历二叉树:5.4 树和森林;5.5 哈夫曼树及其应用。教学要求:使学生理解树和二叉
7、树的定义和特点;熟练掌握:叉树的存储方法和泗历方法:)能完成树、森林与二叉树间的相互转换:理解哈夫曼树的构造方法,能用哈夫曼树解决实际问魄,点:二叉树的定义、性旗、存储、遍历、应用.魔点:哈夫曼树及其应用.821、2,3.6.1图的定义和术语:6.2 图的存储结构:6.3 图的遮历:6.4 图的应用.教学要求:使学生理解图的基本概念及术语:掌握图的存储方式和遍历方法;能用图解决实际问题,点:图的存储、遍历和应用.难点:图的应用.82k2、37.餐找7.1查找的正本概念;7.2我性表的查找:7.3树表的查找:7.4散列表的查找.教学要求:使学生了裤杳找的基本思想:掌握自找的法本方法:了解杳找的实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构A 数据结构 教学大纲