《数据结构》课程设计主题及要求

2023-10-07 13:43 热爱学习

1.关于本次课程设计

1。每个学生只能选择一个问题并在其所属班级的班长处注册。同一问题的回答人数不得超过 4 人(一班内)。

2。课程设计成绩分为5个等级:优秀(5分)、良好(4分)、一般(3分)、及格(2分)、不及格(1

分)。

3。试题分为难度和工作量(详见题后“星级”)。为了体现公平性,请参见下表。请

我们根据自己的情况来选择主题。

4。严禁抄袭课程设计报告和源代码。报告必须严格按照《课程设计任务说明书》的要求撰写,大致包含

以下:

①需求分析:描述各个模块的功能需求;

②概要设计:描述各个模块的算法设计(可以是描述算法的流程图),使用的存储结构(如

如果指定存储结构,请写出存储结构的struct或typedef定义);

③详细设计:各个算法的实现源码(注意只写了算法的源码,完整的源码放在附录中)。

源代码缩进必须正确,关键代码(如关键变量/参数/语句的含义,各个函数的作用等)必须给出清晰的中文注释;

④调试分析:如需要测试数据,至少提供3组测试数据,并记录每组数据输出的结果;并使用文字

文字描述了调试过程中遇到的问题(问题是什么?如何解决问题?);

⑤课程设计总结:课程设计过程中的收获、遇到的问题、解决问题过程的思考、程序调试能力

考试、数据结构课程思考等(严禁套话);

⑥附录:完整源代码(必须正确缩进)。

5。程序运行时,必须有友好的解释界面和操作提示菜​​单(仅以英文文本显示),严禁“云

”。

“黑屏”的情况,程序必须具有良好的容错能力。当输入的数据不合理或者非法时,程序必须能够处理,并显示友好的提示信息而不崩溃。

6。在提交课程设计报告之前,请使用

Winrar打包成单个文件发送至support@www.sz3e.com(不方便上网的同学可以复制到U盘并与报告一起提交)。邮件标题(及附件的文件名)如:

电脑061—刘德华—马踏棋盘

7。课程设计报告写好后,按要求装订,将于2009年1月5日晚上7:00~9:00举行(若时间有变动,另行通知

通知)并提交至B楼四楼信息与计算科学教研室,逾期申请不再等待。

8。请记住,你是计算机专业的,写程序、写报告、发邮件都需要专业。

培养专业精神,对大家以后的工作都有好处。