算法与数据结构课程设计教学大纲.docx
《算法与数据结构课程设计教学大纲.docx》由会员分享,可在线阅读,更多相关《算法与数据结构课程设计教学大纲.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法与数据结构课程设计教学大纲课程名称:算法与数据结构课程设计课程编号:0809913013设计周数:1设计学分:1开设学期:第4学期适用专业:计算机科学与技术先修课程:C语言程序设计,大学计算机信息技术,算法与数据结构一、目的和意义算法与数据结构课程设计是算法与数据结构教学的配套课程,是算法与数据结构课程的 后继教学环节,是一个重要的、不可缺少的实践环节。设计目的:1 .使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构 和操作实现算法。2 .针对选定的题目学会分析数据的逻辑结构和物理结构;结合C语言程序设计所学的 知识,按要求完成设计方案,3 .使学生掌握软件设计的基
2、本内容和设计方法,并培养学生进行规范化软件设计的能 力。4 .培养学生综合运用基础理论知识和专业知识去解决实际应用设计问题的能力。5 .使学生掌握使用各种计算机资料和有关参考资料,提高学生进行程序设计的基本能 力。意义:算法与数据结构课程是计算机科学与技术专业的最重要的专业基础课,通过课程设计使 得理论知识更加扎实,同时通过一些程序的编写与调试,促进理论环节的学习和实践技能的 提高。二、课程设计任务及要求算法与数据结构课程设计不仅是对程序设计能力的综合锻炼,更是对团队合作,软件开发与项目管理过程的训练。因此,课程设计题目可以根据难度不同由小组合作完成,每个小组1-3人。整个课程设计分为以下几个
3、阶段进行:(-)明确题目的任务,查阅资料并准确地了解需要解决的问题,分析问题的可行性, 创建数据模型;(-)总体功能分析,细化设计。同时设计算法实现相应的功能,对于合作题目要有明 确分工;(三)编码和测试。源程序要按照写程序的规则来编写。要结构清晰,重点函数的重点 变量,重点功能部分要加上清晰的程序注释。程序能够运行,要有基本的容错功能“尽量避 免出现操作错误时出现死循环。(四)书写设计论文。完成文档整理,按照软件工程的要求完成设计论文,内容包括: 设计题目、运行环境(软、硬件环境)、算法设计的思想、算法的流程图、算法设计分析、 源代码、运行结果分析、收获及体会等。(五)系统评价与验收:通过答
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 数据结构 课程设计 教学大纲
限制150内