《数据结构(
JAVA
)》课程设计大?/p>
开课单位:计算机科学与工程学院
开课学期:?/p>
2
学年秋季学期
?/p>
分:
1
学分
?/p>
时:
16
学时?/p>
1
周)
适用专业:软件工程(
0308
?/p>
一、课程设计的目的与意?/p>
本课程设计是配合《数据结?/p>
(JAVA
》课程而开设的一门实践课程。要求学?/p>
独立完成多个较为完整的应用需求分析,在完成设计和编程大型作业的过程中,深
化对数据结构课程中基本概念、理论和方法的理解;训练综合运用所学知识处理实
际问题的能力,强化面向对象的程序设计理念,使学生的程序设计与调试水平有明
显提高;经过查找参考资料、技术手册和撰写文档,进一步培养软件工程师的综?/p>
素质?/p>
1
、熟悉常用的数据结构分类、数据结构与算法的密切关系?/p>
2
、熟悉各种基本数据结构的逻辑特性、物理表示、操作,学会根据实际问题
要求来选择、应用数据结构?/p>
3
、掌握排序和查找等常用算法的应用,熟悉算法分析方法、设计步骤和?/p>
现,在程序设计方法以及上机操作等基本技能和科学作风方面受到比较系统和严?/p>
的训练?/p>
4
、具有一定的自学能力、编程能力、查阅参考资料能力和编写文档能力?/p>
二、课程设计的内容
选择与数据结构实际应用结合紧密的、综合性的题目,难度应大于课程实验?/p>
题目。以下题目仅作为参考?/p>