1、学生实验报告学生实验报告 一、一、 实验名称:实验名称:万年历万年历 二、二、实验目的与要求实验目的与要求 设计目的设计目的 1 1、数据结构是计算机专业的教学计划中的核心课程之一,数据结构在计算机科数据结构是计算机专业的教学计划中的核心课程之一,数据结构在计算机科 学中是一门综合性的专业基础课。 “数据结构” 的研究不仅涉及到计算机硬件学中是一门综合性的专业基础课。 “数据结构” 的研究不仅涉及到计算机硬件( (特特 别是编码理论、存储装置和存取方法等别是编码理论、存储装置和存取方法等) )的研究范围,而且和计算机软件的研究的研究范围,而且和计算机软件的研究 有着更密切的关系,无论是编译程序
2、还是操作系统,都涉及到数据元素在存储有着更密切的关系,无论是编译程序还是操作系统,都涉及到数据元素在存储 器中的分配问题。在研究信息检索时也必须考虑如何组织数据,以便查找和存器中的分配问题。在研究信息检索时也必须考虑如何组织数据,以便查找和存 取数据元素更为方便。因此,可以认为“数据结构”是介于数学、计算机硬件取数据元素更为方便。因此,可以认为“数据结构”是介于数学、计算机硬件 和计算机软件三者之间的一门核心课和计算机软件三者之间的一门核心课程。在计算机科学中, “数据结构”不仅是程。在计算机科学中, “数据结构”不仅是 一般程序设计一般程序设计( (特别是非数值计算的程序设计特别是非数值计算
3、的程序设计) )的基础,而且是设计和实现编译的基础,而且是设计和实现编译 程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。 2 2、 通过本项课程设计,可以培养独立思考、通过本项课程设计,可以培养独立思考、 综合运用所学有关相应知识的能综合运用所学有关相应知识的能 力,能更好的巩固力,能更好的巩固数据结构数据结构课程学习的内容,掌握课程学习的内容,掌握 工程软件设计的基本方工程软件设计的基本方 法,强化上机动手编程能力,闯过理论与实践相结合的难关!更加了解了法,强化上机动手编程能力,闯过理论与实践相结合的难关!
4、更加了解了 c c 语语 言的好处和其可用性!同时增加了同学之间的团队合作精神!更加也体会到以言的好处和其可用性!同时增加了同学之间的团队合作精神!更加也体会到以 后在工作中团队合作的重要性和必要性!后在工作中团队合作的重要性和必要性! 3 3、 通过通过数据结构数据结构课课程设计,使学生了解高级程序设计语言的结构,掌握基本程设计,使学生了解高级程序设计语言的结构,掌握基本 的程序设计过程和技巧,掌握基本的分析问题和利用计算机求解问题的能力,的程序设计过程和技巧,掌握基本的分析问题和利用计算机求解问题的能力, 具备初步的高级语言程序设计能力。为后续各门计算机课程的学习和毕业设计具备初步的高级语言程序设计能力。为后续各门计算机课程的学习和毕业设计 打下坚实基础。打下坚实基础。 设计要求设计要求 1 1、能够显示星期;、能够显示星期; 2 2、能够显示年月日;、能够显示年月日; 3 3、能显示十二个月;、能显示十二个月; 4 4、能准确显示阳历的每一天;、能准确显示阳历的每一天; 4 4、格式与日历一致、格式与日历一致; 二、二、 实验内容:实验内容