《面向对象的程序设计课程设计》教学大纲课程设计名称:
《面向对象的程序设计》课程设计
课程编号:05110124学院(系):计算机系专业:计算机科学与技术、信息管理与信息系统
学时数或周数:2周30学时学分数:2大纲主撰人:编写日期:2005.3
一、设计目的
课程设计是课程教学中的一项重要内容,是完成教学计划到达教学H标的重要环节,是教学计划中 综合性
较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手 能力、提高学
生全面素质具有很重要的意义。
本次课程设计通过设计和实现几个应用程序,到达以下目标:
使学生能够比拟熟练地掌握C++语言的基本语法规那么:
熟练掌握基本的面向对象的程序设计方法,如类的实现、创立类的实例一对象、实现类的继承等: 掌握各
种面向对象的程序设计技术,如多态的实现、运算符重载、使用C++标准库等。
掌握在VC++平台上进行程序设计和调试的方法。
二、总体要求
学生利用学到的面向对象的基本原理和C++语言语法以及编程技巧,通过灵活应用Visual C++6.0 集成开发
环境进行应用程序和系统的开发设计,掌握可视化程序设计的基本方法和步骤,强化巩固已有 编程知识,训练
新的设计与编程思路,帮助熟悉程序编写,及时追究错误,具体要求如F:
1 .整个课程设计的各个环节学生自己动手。
2 .前五个题目是C++的基本知识,每个学生都必须完成。
3 .后五个题目可作为选做内容,每个学生都必须选做一题。
4 .写出相应的算法分析和源代码。
5 .要求上机调试通过。
6 .对课程设计进行总结,撰写课程设计报告。
三、时间安排
第1-2周的周一至周五,每天3个学时,合计10天,共30学时。
四、地点
计算中心5楼机房。
五、组织管理
1 .系领导组织抽查、考勤
2 .教师分班负责六、设计内容
本次课程设计以机械工业出版社出版的《C++程序设计一课程设计》为参考;
共包含10个设计题目,比拟完整的涵概了 C++语言的各种程序设计技术,现分别介绍如下: