1、 课课 程程 设设 计(论文)计(论文) 课程名称 数据结构 题目名称 排序算法的实现 学生学部(系) 艺术设计与计算机 专业班级 10 计算机 1 班 2011 年 12 月 05 日 课程设计(论文)任务书课程设计(论文)任务书 一、课程设计(论文)的内容一、课程设计(论文)的内容 排序算法的实现 二、课程设计(论文)的要求与数据二、课程设计(论文)的要求与数据 (1)需求分析 (2)概要设计 (3)详细设计 (4)编程实现 (5)测试: 提供数个测试用例 (6)符合撰写规范设计的必要说明文档 三、课程设计(论文)应完成的工作三、课程设计(论文)应完成的工作 (1)根据要求完成课题; (2
2、)程序书写符合规范,程序设计完善; (3)对程序进行初步的测试; (4)程序运行结果和过程的界面截图; (5)根据设计规范撰写报告并按时提交; (6)设计内容用A4纸打印并按要求装订。 四、课程设计(论文)进程安排四、课程设计(论文)进程安排 序号 设计(论文)各阶段内容 地点 起止日期 1 搜集资料 图书馆 12.05-12.10 题目名称 排序算法的实现 学生学部(系) 艺术设计与计算机学部 专业班级 10 计算机 1 班 姓 名 学 号 1 2 需求分析 图书馆 12.10-12.14 3 概要设计 图书馆 12.14-5.17 4 详细设计 图书馆 12.17-12.20 5 程序实现
3、 图书馆 12.20-12.29 6 系统测试、运行 机房 12.19-12.30 7 提交报告 12.30 五、应收集的资料及主要参考文献五、应收集的资料及主要参考文献 1 朱战立.数据结构.北京:电子工业出版社,2010 2 吴伟民,严蔚敏. 数据结构(C 语言版) .北京: 清华大学出版社,2009 发出任务书日期:发出任务书日期: 2011 2011 年年 12 12 月月 1212 日日 指导教师签名:指导教师签名: 计划完成日期:计划完成日期: 2011 2011 年年 12 12 月月 30 30 日日 教学单位责任人签章:教学单位责任人签章: 目录目录 1 1 序言序言 错误!
4、未定义书签。 1.1 内容 . 错误错误!未定义书签。未定义书签。 1.2 目的 . 1 2 2 需求分析需求分析 错误!未定义书签。 2.1 需求分析 . 错误错误!未定义书签。未定义书签。 2.2 功能分析. 错误错误!未定义书签。未定义书签。 3 3 概要设计概要设计 2 2 4 4 详细设计详细设计 3 3 5 5 程序实现程序实现 4 4 总结总结 8 8 参考文献参考文献 9 9 1 1 1 序言序言 1.11.1 内容内容 排序是对数据元素序列建立某种有序序列的过程。排序的方法有许多种,不同的排序方 法特点不同。学习排序,主要有两点,一个是每种排序的算法思想,另一个是每种排序方法 的性能特点。 1.21.2 目的目的 通过学习排序算法,我们可以掌握各种排序的基本思想、掌握各种排序方法的算法实现、 掌握各种排序方法的优劣分析及花费的时间计算、 掌握各种排序方法所适应的不同场合等等。 2 2 需求分析需求分析 2.12