《面向对象程序设计》课程实验教学大纲

《面向对象程序设计》课程实验教学大纲

ID:41031985

大小:37.50 KB

页数:4页

时间:2019-08-14

《面向对象程序设计》课程实验教学大纲_第1页
《面向对象程序设计》课程实验教学大纲_第2页
《面向对象程序设计》课程实验教学大纲_第3页
《面向对象程序设计》课程实验教学大纲_第4页
资源描述:

《《面向对象程序设计》课程实验教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《面向对象程序设计》课程实验教学大纲(Object-OrientedProgramming)适用于计算机科学与技术专业参考学时:24学时一、实验的教学目的和任务本课程是一门实践性、应用性很强的课程,只有通过具体的程序设计,才能加深学生对面向对象程序设计思想的理解;使学生熟悉VC++6.0的集成开发环境;掌握SDI应用程序结构,以及用资源编辑器进行图标、菜单、工具栏、对话框等资源的编辑;熟悉常用控件和ActiveX控件的使用方法。通过上机操作,也使学生得到计算机实际操作能力的提高。本课程实验学时数12学时。二、实验的具体内容实验环境:VisualC

2、++6.01.简单程序设计(1)实验目的通过简单的程序设计,熟悉VisualC++集成开发环境的基本使用方法。(2)实验内容及步骤①实验指导教师通过演示讲解VisualC++集成开发环境。②简单程序设计,使学生了解在VisualC++集成开发环境如何编写和调试C++程序。2.函数(1)实验目的在VisualC++集成开发环境下进行程序设计,掌握函数的定义、声明和调用方法。(2)实验内容及步骤①编写字符串查找函数,该函数的功能为在字符串中查找指定字符,如果找到了则返回该字符在字符串中的位置,否则返回零。②编写一组求数组中最大最小元素的函数。③了解内

3、联函数、函数重载和递归函数的概念。3.类与对象(1)实验目的掌握面向对象设计方法的基本思想,类的继承与派生、虚函数和运算符重载。通过具体的程序设计练习,掌握面向对象程序设计方法的基本思想。(2)实验内容及步骤①类的定义、类中成员变量的声明。②类的派生。③文件处理。4.Windows编程(1)实验目的掌握Windows编程的基本思想和MFC程序的基本结构,通过使用MFC来创建基于框架窗口的应用程序,使学生理解Windows编程的基本思想。(2)实验内容及步骤①编写控制台应用程序。②编写基于框架窗口的应用程序。③编写基于对话框的应用程序。④编写基于文

4、档/视图结构的应用程序。5.文档/视图结构(1)实验目的通过设计单文档界面(SDI)的应用程序,了解MFC的文档结构,理解文档/视图结构,在AppWizard生成的SDI程序框架的基础上添加必要的代码,以生成自己的应用程序。(2)实验内容及步骤①确定程序类型。②数据库支持。③OLE和Activex支持。④用户界面特征。⑤使用MFC库。⑥类和文件名。6.对话框与控件(1)实验目的了解对话框的概念,掌握对话框的用法,对话框是一种特殊的窗口,主要功能是输出信息和接受用户的输入,以及数据交换和验证机制。通过使用对话框,更深一步了解对话框功能。(2)实验内

5、容及步骤①向项目中添加对话框模板资源。②编辑对话框模板资源。③从Cdialog类派生对话框类,加入与各控件对应的数据成员。④在框架窗口类或视图类的菜单选项、鼠标事件或其他消息响应函数中添加对话框对象的应用代码。三、学时分配序号实验项目实验要求实验时数类别一简单程序设计熟悉VisualC++开发环境及操作4基础性二函数掌握函数调用的方法4基础性三类与对象掌握面向对象设计方法的基本思想4基础性四Windows编程综合应用面向对象技术编写应用程序4综合性五文档/视图结构练习在AppWizard生成的SDI框架上生成应用程序4设计性六对话框与控件编写使用

6、对话框的应用程序4设计性总计24四、实验考核方式及评分办法1.根据学生上机运行结果、实验报告以及出勤情况考核;2.实验成绩以20%计入本课程学期总成绩。五、大纲说明实验及教学内容可根据需要做出适当的变更。六、实验教科书教材:面向对象程序设计,刘弘,刘希玉主编,北京邮电大学出版社,2005年参考书:C++程序设计语言TheC++ProgramingLanguage(SpecialEdition)BjarneStroustrup高等教育出版社,PearsonEducation出版集团C++编程思想ThinkinginC++(美)BruceEckel著

7、机械工业出版社刘宗田、邢大红、孙慧杰等译C++语言及其程序设计教程电子工业出版社张国峰撰稿人(签名)教研室主任(签名)系主任(签名)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。