《数据结构》课程设计大纲。
总学时:2周
数据结构课程设计是学生在学完数据结构和c语言两门课后,进行知识综合训练的一个实践环节。
一、设计的目的。
1、培养学生能够独立进行知识综合,独立开发较大程序的一次锻炼。
2、培养提高学生软件开发能力和软件的调试技术。
3、培养学生开发大型程序的方法和相互合作的精神。
4、培养学生的创新意识。
5、培养学生的算法设计和算法分析能力。
6、培养学生对问题进行文字论述和文字表达的能力。
二、设计要求。
1、设计的题目要求达到一定工作量(500行以上**),并具有一定的深度和难度。
2、能进行先对问题进行分析然后进行设计最后进行编码的原则。每一部都要有文档产生。
3、能合理的使用各种描述工具,对所设计的内容进行描述。
4、要求设计的软件能够正确运行,达到题目要求。
5、编写出课程设计说明书,说明书不少于10页(**不算)。
三、设计内容。
1、可参考数据结构相应的课程设计书籍选定设计题目。
2、可根据使用的教材综合有关章节知识确定设计题目。
3、根据设计的题目,参考有关资料,对所解决的问题进行论述与分析。考虑题目的具体要求,确定最后的软件设计方案。
4、详细设计及编程,所实现的功能要测试。
5、编写设计说明书。
1)对所设计的问题进行论述,重点论述系统现实状况。
2)论述所设计的问题的整体方案。
3)对重要部分详细论述,并可采用流程图 n – s 图或pad图进行描述。
4)对所设计的软件未解决的问题要说明。
四、进度安排。
整体设计和详细设计 2天。
编写**3天。
调试测试和运行3天。
撰写设计报告1天。
演示软件和答辩1天。
五、设计成绩评定。
成绩评定分五个等级,分别是优秀、良好、中等、及格和不及格。
六、设计成绩评定依据。
1.设计过程中独立工作能力。
2.设计说明书﹑程序清单﹑开发的软件质量与工作量。
3.设计题目的先进性和实用价值。
4.答辩成绩。
每个等级的依据:
优秀:按时完成设计题目的全部内容,软件结构设计合理,功能完善,有一定的创造性,表现了较强的独立工作能力。说明书文字通顺准确,层次清楚,答辩时能正确熟练地回答问题。
良好:按时完成设计题目的全部内容,软件结构设计合理,功能较完善,有一定能力。说明书基本正确,文字通顺,答辩时能正确回答问题。
中等:按时完成设计题目的全部内容,软件结构设计基本合理,在解决实际问题上有一定的工作能力。说明书内容基本正确,文字通顺,在答辩时基本上能正确回答问题。
及格:基本完成设计题目的全部内容,软件结构设计基本合理,功能不太完善,依靠指导人的帮助。独立工作能力较差,设计中有明显的缺点或错误,说明书基本齐全,但质量较差。
答辩时有些问题经启发后方能回答。
不及格:有下列情况之一者成绩为不及格:
1)独立工作能力很差;没有完成设计的基本要求的内容;软件结构不合理。
2)答辩中大部分问题不能正确回答;在设计中有严重的违反纪律或抄袭他人设计和成果。
3)无故不提交设计。
4)设计期间有三分之一以上时间缺席者。
《数据结构》课程设计大纲
贵州航天职业技术学院。课程设计教学大纲。系别 计算机科学系。适用专业 软件技术。课程名称 数据结构。2009年10月10日。数据结构 课程设计教学大纲。一 课程设计教学目的及基本要求。本课程属于集中实践教学环节,是在学习完 数据结构 课程后进行的一次全面的综合练习。其目的就是要达到理论与实际应用相结...
数据结构课程设计大纲
一 程序设计的内容 课程设计的题目可由教师指定,如可在下列选题中选择,或由教师另外选择,也可由学生自行选择。但选题内容 难度要适当,要有一定的实际意义,并能达到进一步巩固和强化本课程所学知识的效果。选题1 一元多项式简单计算。问题描述 设计一个一元多项式简单的计算器。基本要求 一元多项式简单计算器的...
数据结构课程设计大纲
数据结构 课程设计大纲。总学时 2周 适用专业 计算机科学与技术 软件工程 网络工程。数据结构课程设计是学生在学完数据结构和c语言两门课后,进行知识综合训练的一个实践环节。一 设计的目的。1 培养学生能够独立进行知识综合,独立开发较大程序的一次锻炼。2 培养提高学生软件开发能力和软件的调试技术。3 ...