"面向对象程序设计课程大作业目的和要求"

需积分: 0 1 下载量 97 浏览量 更新于2023-12-19 收藏 90KB DOC 举报
《面向对象程序设计》大作业旨在检验学生对面向对象程序设计方法和思想的掌握情况,以及对软件程序设计主流方法和思想的熟练应用能力。这项作业要求学生综合运用已学的相关知识,例如程序设计基本思想和方法、C语言、面向对象程序设计思想和方法,通过对真实世界的模拟和抽象来解决一些比较简单的实际问题。这既有利于培养学生的程序设计能力,也是后续实践课程顺利进行的必要保证。 在这项作业中,学生需要针对比较系统的题目进行编码、测试,并进行设计说明书的撰写。通过这一过程,学生不仅培养和锻炼了初步的工程意识和实践能力,同时加深对所学知识的理解和掌握,巩固课程学习的内容。此外,这项作业还旨在培养学生掌握面向对象程序设计(OOP)的思想,锻炼其使用面向对象的程序设计思想分析和解决实际问题的能力,培养上机动手能力,培养文档报告书面表达和思辨的能力。 具体来说,学生需要对所学的C知识进行综合运用,要求要用到类的特性,包括类的封装、类的抽象、继承和多态,编写一些小型的具有一定应用价值的程序。通过对真实世界的模拟和抽象来解决一些比较简单的实际问题,学生需要运用已学的相关知识,例如程序设计基本思想和方法、C语言、面向对象程序设计思想和方法,通过对真实世界的模拟和抽象来解决一些比较简单的实际问题。通过这一过程,学生将加深对所学知识的理解和掌握,巩固课程学习的内容。 在这一过程中,学生需要通过对真实世界的模拟和抽象来解决一些比较简单的实际问题,掌握在Visual C集成开发环境下进行程序设计和测试的方法和技巧。通过这一过程,学生将学会如何对真实世界的问题进行建模和抽象,然后利用面向对象程序设计的特性进行程序设计、编码和测试。最终,学生需要完成一份完整的设计说明书,从而培养学生的文档报告书面表达和思辨的能力。 总的来说,《面向对象程序设计》大作业要求学生运用所学的知识和技能,综合应用程序设计基本思想和方法、C语言、面向对象程序设计思想和方法,通过对真实世界的模拟和抽象来解决一些比较简单的实际问题。这项作业旨在培养学生的程序设计能力,锻炼其使用面向对象的程序设计思想分析和解决实际问题的能力,培养其工程意识和做法,以及文档报告书面表达和思辨的能力。通过这一过程,学生将掌握面向对象程序设计的思想和方法,以及Visual C集成开发环境下进行程序设计和测试的方法和技巧,从而为后续实践课程的顺利进行奠定基础。