1、 I 课课 程程 设设 计计 报报 告告 课程设计名称:数据结构和算法数据结构和算法课程设计课程设计 课程设计题目: 顺序表结构和算法顺序表结构和算法 II 课程设计任务书课程设计任务书 课程设计名称 XXXX 课程设计课程设计 专业 学生姓名 班级 学号 题目名称 起止日期 年 月 日起至 年 月 日止 课设内容和要求: 参考资料: 教研室审核意见:教研室审核意见: 教研室主任签字:教研室主任签字: 指导教师(签名)指导教师(签名) 年 月 日 学学 生(签名)生(签名) 年 月 日 III 课程课程设计总结:设计总结: 课程设计课程设计结束了, 在这次的课程设计中不仅检验了我所学习的知识,
2、 也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情的方 法和技巧。在设计过程中,和同学们相互探讨,相互学习,相互监督。我学会了 运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世,这次课程设计对我 来说受益良多。课程设计是我们专业课程知识综合应用的实践训练,着是我们迈 向社会,从事职业工作前一个必不少的过程“千里之行始于足下” ,通过这次课 程设计,我深深体会到这句千古名言的真正含义。我今天认真的进行课程设计, 学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基 础。 由于本课题中的许多知识点都没有学过都要靠自己到课外的资料中去查找, 在用的时候难免出现
3、这样那样的错误。如开始设计出来的菜单不是预想的那样, 而是总个窗中出现混乱。解决的这个问题的办法是调整。一个系统的菜单和提示 信息非常重要。如果没有这些用户根本不知道怎么用你设计的这个系统。在设计 的调试过程中也无法顺利的完成调试工作。有了一个清晰简单的菜单和一些提示 信息这后,调试过程完成的非常顺利。回顾起此次课程设计,至今我仍感慨颇多, 的确,从拿到题目到完成整个编程,从理论到实践,虽然只有几天,但可以学到 很多的东西,不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没 有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的, 只有理论知识是远远不够的,只有把所学的理
4、论知识与实践相结合起来,从理论 中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的 能力。在设计的过程中遇到问题,难免会遇到过各种各样的问题,同时在设计的 过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不 够牢固, 比如说结构体通过这次课程设计之后, 一定把以前所学过的知识都用上。 本次课程设计结束了, 对于我的影响很大。 我通过这次实践学到了许多知识。 学到了设计一个简单的系统。要注意哪些方面。也使我知道自己哪些方面做得还 不够。 IV 目目 录录 目录 学术诚信声明学术诚信声明 . 错误!未定义书签。 1 问题分析和任务定义问题分析和任务定义 1 1.1 题目 . 1 1.2 内容 . 1 2 系统功能模块结构图系统功能模块结构图 . 2 3 数据结构设计及使用说明数据结构设计及使用说明 . 3 3.1 定义线性表抽象数据类型定义线性表抽象数据类型 . 3 3.1.1 基本操作基本操作: . 3 3.2 详细设计和编码 4 3.2.1 类型定义 4 3.2. .2顺序表初始化顺序