数据结构课程设计大纲

发布 2022-10-02 13:46:28 阅读 4132

《数据结构》课程设计大纲。

总学时: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 培养学生开发大型程序的方法和相互合作的精神。4 ...