数据结构课程设计
1。考核方式及内容
根据学生的态度、问题完成情况、课程设计报告的质量以及课程设计过程中对问题的回答情况,综合得分按照10%、40%、30%、20%进行加权。绩效评价分为五个等级:优秀、良好、一般、及格、不及格。评分标准:
优秀:能够回答所有问题+好的报告
或者汇报好+实现“改进部分”的功能;
好:所有问题都能解答+报告一般;
或者汇报总体+实现“改进部分”的功能;
中:能够回答大部分问题+良好的报告;
及格:能够回答答辩+平均报告中的大部分问题;
以下四种类型不合格:
1)我很难回答答辩中的问题;
2) 报告几乎都是代码;
3)相似度达到60%;
4)课程设计报告和数据结构与c/c++关系不大。
课程设计报告装订顺序如下:
任务表(签名,将题目要求粘贴在相应位置,注意下划线) 目录(注意目录格式和页码) 1. 设计任务(题目要求) 2 . 需求分析(你要选择什么样的数据逻辑结构?数据元素包含哪些属性?需要哪些功能?为什么这样设计?最后列出抽象数据类型定义) 3.系统设计(设计为实现抽象数据类型,包括选择什么物理存储方式?数据元素的结构或类定义,以及各个函数的设计思路、算法、程序流程图等) 4. 编码实现(重要功能的实现代码) 5.调试分析(选择多组测试数据、运行截图、结果分析) 6、课程设计总结(心得) 7、谢谢 8、参考文献;
课程报告打印要求:
在 B5 纸上打印。报告总页数应控制在10-15页以内。报告不能全是代码。报告中的代码总数应控制在3页以内。
格式:无页眉,有页码,页码居中
字体大小:小四,单行距
字体:宋+时代新罗马
截图:截图必须附有图片编号和标题,如:“图1插入功能流程图”
2。课程设计主题
1。长整数的加法
2。通讯录管理系统的设计与实现——序列表
3。广义表的应用
4。学生成绩管理系统的设计与实现
5。家谱管理系统的设计与实现
6。集合的并集、交集和差集运算程序
7。运动会成绩统计
8。一变量多项式计算器
9。文章编辑
10。哈夫曼树及其编码
11。校园导游咨询
12。通讯录管理系统-单链表的设计与实现
13。地图着色问题
14。内部排序算法比较
15。火车票售票系统
16。图书馆管理系统
17。客户消费积分管理系统
18。产品进销存管理系统
19。解迷宫
20。地址簿管理系统的设计与实现-线性检测然后哈希表
21。语言中符号的平衡问题