高级语言程序设计课程设计1 课程设计的目的高级语言程序设计课程设计的目的是培养学生综合运用高级语言程序设计课程中所学到的知识,编写程序解决实际问题的能力,以及严谨的工作态度和良好的程序设计习惯。通过课程设计训练,学生应该能够了解程序设计的基本开发过程,掌握编写、调试和测试C/C+语言程序的基本技巧,充分理解结构化程序设计的基本方法。课程设计的主要任务是要求学生遵循软件开发过程的基本规范,运用结构化程序设计的方法,按照课程设计的题目要求,分析、设计、编写、调试和测试C/C+程序及编写实践报告。2 课程设计的考核内容及考核方式2.1 考核内容学生综合解决问题的能力将反应在设计的程序和编写的课程设计报告中,因此本课程设计的考核内容包括2个部分:(1)程序的编写,针对学生编写并提交的程序,考查下列内容:l 是否符合题目要求,是否完成了主要功能;l 是否存在语法错误、逻辑错误和运行错误;l 程序设计是否合理;l 程序是否具有良好的可读性和可靠性;l 是否符合结构化程序设计所提倡的基本理念;l 用户界面是否友好。(2)课程设计报告