面象程序设计
实 验 指 导 书
张家精 编 写
适专业: 信息计算科学
**建筑工业学院 数理系(部)
2006年 10月 8日
前 言
面象程序设计信息计算科学专业科生门专业选修课面象软件开发方法吸收软件工程领域益概念效方法发展起种软件开发方法集抽象性封装性继承性态性体帮助开发出模块化数抽象程度高体现信息隐蔽复易修改易扩充等特性程序面象技术已广泛应计算机相关领域面象网络协议面象建模技术面象数库面象系统分析设计软件构架技术基组件象模型分布式层设计技术学信息计算科学专业学生进步学起非常重作
通课程学求学生解结构化程序设计基思想方法加深C语言理解理解面象程序设计基思想基概念掌握C++语言基础理解类象封装继承派生态重载异常处理模板等概念初步掌握UML面象分析设计理解标准模板库STL方法理解Windows编程思想熟悉VC++编程环境解MFC编程方法结合实例学生理解系统开发程方法
通课程学应熟练掌握面象C++编程技术建立象模型熟悉C++面象种特性初步掌握视化面象编程技术
学生更理解深刻握知识基础训练培养熟练掌握面象C++编程技术建立象模型熟悉C++面象种特性初步掌握视化面象编程技术技设置Visual C++环境程序设计基础练类象继承方法重载态性练Windows编程基础练MFC编程练数库编程练5实验中数库编程练设计性实验
项实验解掌握具体知识训练培养技见面实验目
指导书实验C++编程基础类象继承重载Windows编程MFC编程数库编程等面象编程体系方面学生进行训练培养实际动手力
指导书适信息计算科学专业
实验1:Visual C++环境程序设计基础练
实验学时:3
实验类型:练
实验求:必修
实验目
通实验学学生解Visual C++编程环境掌握C++程序基础知识训练利Visual C++编程环境基技继续学面象程序设计奠定基础
二实验容
1.机实现第章第19页第9~10题
2.机实现第二章第44页第1~15题
三实验原理方法手段
第第二章学C++数类型输入输出程序基结构控制语句函数数组指针引等知识根题求设计程序机编程调试终实现题功
四实验组织运行求
该实验学生合作配合没什求三班学生分成两组分两机房进行班全部学二班学号序前半学第机房机二班学号序半学三班全部学第二机房机
五实验条件
具学生数相数目计算机机房
六实验步骤
1.实验前复学第二章容纸设计编写程序
2.实验时机输入编写程序编译调试实现程序功
3.实验认真总结实验中出现种出错意外情况调试程形成编程调试验认真填写实验报告
七思考题
C++C语言编程调试方面?
八实验报告
实验报告求完整填写项容仔细记录实验结果认真总结写实验总结
九说明
1.次实验题完成简单程序没MFC功没学相关知识学创建C++ Source File文件创建MFC工程
2.做完题先关闭工作空间然重新创建新题文件
实验2:类象继承方法重载态性练
实验学时:3
实验类型:练
实验求:必修
实验目
通实验学学生解面象程序设计基概念掌握类象静态成员友元 联函数派生类重继承函数重载运算符重载态性虚函数等知识训练利面象方法编程基技继续学MFC程序设计数库编程奠定基础
二实验容
1.机实现第三章第71~73页第2~8题
2.机实现第四章第85页第4题
3.机实现第四章第97页第4题
4.机实现第七章第118页第4题
三实验原理方法手段
第三六章学C++类象静态成员 友元 联函数 派生类 重继承函数重载 运算符重载态性虚函数等知识根题求设计程序机编程调试终实现题功
四实验组织运行求
该实验学生合作配合没什求三班学生分成两组分两机房进行班全部学二班学号序前半学第机房机二班学号序半学三班全部学第二机房机
五实验条件
具学生数相数目计算机机房
六实验步骤
1.实验前复学第二章容纸设计编写程序
2.实验时机输入编写程序编译调试实现程序功
3.实验认真总结实验中出现种出错意外情况调试程形成编程调试验认真填写实验报告
七思考题
象间样实现相互通讯访问?
八实验报告
实验报告求完整填写项容仔细记录实验结果认真总结写实验总结
九说明
实验3:Windows编程基础练
实验学时:3
实验类型:练
实验求:必修
实验目
通实验学学生解Windows程序设计基概念Windows中事件驱动Windows应程序中常见消息Windows应程序基框架资源资源编辑器 资源标适符等知识训练Windows资源资源编辑器Windows绘图文输出常控件等基技继续学MFC程序设计数库编程奠定基础
二实验容
1.机实现第十二章第195页第5题第196页第8题
2.机实现第十三章第208页第56题
3.机实现第十四章第224页第78题
三实验原理方法手段
第九十四章学Windows程序设计基概念Windows中事件驱动Windows应程序中常见消息Windows应程序基框架资源资源编辑器 资源标适符等知识根题求设计程序机编程调试终实现题功
四实验组织运行求
该实验学生合作配合没什求三班学生分成两组分两机房进行班全部学二班学号序前半学第机房机二班学号序半学三班全部学第二机房机
五实验条件
具学生数相数目计算机机房
六实验步骤
1.实验前复学第二章容纸设计编写程序
2.实验时机输入编写程序编译调试实现程序功
3.实验认真总结实验中出现种出错意外情况调试程形成编程调试验认真填写实验报告
七思考题
种资源间实现相互通讯访问?象间通讯访问什联系?
八实验报告
实验报告求完整填写项容仔细记录实验结果认真总结写实验总结
九说明
实验4:MFC编程练
实验学时:3
实验类型:练
实验求:必修
实验目
通实验学学生解MFCMFC类库组成类 应程序框架文档视图结构文件处理图形输出类型等知识训练利MFC创建工程项目话框基控件文档视图间数交换文件处理图形图文输出等基技继续学数库编程奠定基础
二实验容
1.机实现:创建MFC工程文件
2.机实现第十六章第252页第4题
3.机实现第十七章第265页第5题
4.机实现第十八章第278页第5题
三实验原理方法手段
第九十四章学MFCMFC类库组成类 应程序框架文档视图结构文件处理图形输出类型等知识根题求设计程序机编程调试终实现题功
四实验组织运行求
该实验学生合作配合没什求三班学生分成两组分两机房进行班全部学二班学号序前半学第机房机二班学号序半学三班全部学第二机房机
五实验条件
具学生数相数目计算机机房
六实验步骤
1.实验前复学第二章容纸设计编写程序
2.实验时机输入编写程序编译调试实现程序功
3.实验认真总结实验中出现种出错意外情况调试程形成编程调试验认真填写实验报告
七思考题
MFC中文档视图间关系样?
八实验报告
实验报告求完整填写项容仔细记录实验结果认真总结写实验总结
九说明
实验5:数库编程练
实验学时:3
实验类型:设计
实验求:必修
实验目
通实验学学生解数库相关概念 ODBC数库程序设计DAO数库程序设计等知识训练学生利ODBCADO开发数库应程序初步实现简单数库编程项目等基技课程设计进步开发实际项目奠定基础
二实验容
1.机实现第十九章第294页第5题第295页第7题
2.机实现简单数库编程项目
三实验原理方法手段
第九十四章学Windows程序设计基概念Windows中事件驱动Windows应程序中常见消息Windows应程序基框架资源资源编辑器 资源标适符等知识根题求设计程序机编程调试终实现题功
四实验组织运行求
该实验学生合作配合没什求三班学生分成两组分两机房进行班全部学二班学号序前半学第机房机二班学号序半学三班全部学第二机房机
五实验条件
具学生数相数目计算机机房
六实验步骤
1.实验前复学第二章容纸设计编写程序
2.实验时机输入编写程序编译调试实现程序功
3.实验认真总结实验中出现种出错意外情况调试程形成编程调试验认真填写实验报告
七思考题
种资源间实现相互通讯访问?象间通讯访问什联系?
八实验报告
实验报告求完整填写项容仔细记录实验结果认真总结写实验总结
九说明
文香网httpwwwxiangdangnet
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档