vc++程序设计教学大纲

vc++程序设计教学大纲

ID:33117695

大小:45.49 KB

页数:5页

时间:2019-02-20

vc++程序设计教学大纲_第1页
vc++程序设计教学大纲_第2页
vc++程序设计教学大纲_第3页
vc++程序设计教学大纲_第4页
vc++程序设计教学大纲_第5页
资源描述:

《vc++程序设计教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、VC++程序设计学分:2.0学时:32(其中:理论学时:32实验学时:另行安排)先修课程:C/C++语言程序设计、数据结构等课程适用专业:计算机科学与技术、通信工程、自动化、电子信息工程等专业教材:《Windows编程技术》张志强,机械工业出版社,2003开课系部:计算机科学与工程系撰写人:闫玉宝审定人:徐守坤批准人:杨长春一、课程的性质与任务VisualC++是Microsoft公司推出的目前使用极为广泛的基于Windows平台的C++可视化开发环境,采用VisualC++可以快速高效地开发功能强大的Windows应用程序,利用VisualC++进行nternet、数据库、多媒体技术等方面

2、的程序开发也很容易。目前,在我国VisualC++已相当流行,该语言在计算机、电子、通信等信息类本科的教学体系中占有重要地位。学好该课程将为学习信息科学类的其他后续课程打下良好的基础。学习VisualC++程序设计的基本任务为:1.掌握面向对象程序设计的方法。2.学会利用VisualC++6.0面向对象编程的方法来解决和处理实际问题。3.掌握使用C++进行Windows应用软件开发的标准方法。二、课程的基本内容及要求(一)Windows应用程序设计基础1.教学内容(1)Windows程序特点;(2)简单Windows应用程序介绍;(3)上机步骤;2.基本要求了解Windows应用程序的开发环

3、境,掌握简单Windows应用程序组成。(二)MFC程序设计基础1.教学内容(1)MFC概述;(2)MFC程序特点;(3)简单的MFC程序;(4)使用资源;2.基本要求掌握MFC程序特点、MFC程序结构、使用资源(三)常用MFC通用类1.教学内容(1)CRect、CPoint、CSize类(2)CString类(3)集合类;(4)时间处理类(5)异常处理类2.基本要求掌握CRect、CPoint、Csize、CString类、集合类、时间处理类、异常处理类的等应用。(四)文档视图程序1.教学内容(1)文档、视;(2)窗口框架;(3)文档模板;(4)单文档程序框架分析。2.基本要求掌握单文档应

4、用程序建立的方法。(五)绘图输出1.教学内容(1)GDI与MFC;(2)绘制图形工具;(3)坐标模式;2.基本要求掌握绘图的基本方法(六)鼠标键盘、选单、工具栏和状态栏1.教学内容(1)鼠标、键盘(2)选单;(3)工具栏;(4)状态栏。2.基本要求学会如何建立选鼠标键盘消息和选单、工具栏和状态栏。(七)使用文件1.教学内容(1)Cfile类;(2)序列化;(3)文件管理;2.基本要求掌握使用和保存文件的方法。(八)常用消息1.教学内容(1)消息分类;(2)系统消息;(3)自定义消息。2.基本要求掌握消息的创建和使用方法。(九)对话框和常用控件1.教学内容(1)对话框的使用;(2)控件的创建和

5、使用方法;(3)常用控件;(4)通用对话框和消息对话框。2.基本要求掌握对话框的使用方法,控件的创建和使用,学会创建对话框。并结合实际的问题来创建面向实际应用的对话框。(十)动态链接库1.教学内容(1)创建标准Win32动态库;(2)创建标准MFC动态库;(3)动态链接库的使用。2.基本要求掌握动态链接库的生成和使用方法。三、课程学时分配章节讲课实验上机第一章Windows应用程序设计基础2第二章MFC程序设计基础2第三章常用MFC通用类2第四章文档视图程序2第五章绘图输出2第六章鼠标键盘、选单、工具栏和状态栏8第七章使用文件2第八章常用消息2第九章对话框和常用控件8第第十章动态链接库2四、

6、参考书目[1]DavisChapman.学用VisualC++6.0.北京:清华大学出版社,1999[2]MichaelJ.Young.VisualC++6从入门到精通.北京:电子工业出版社,1999[3]网冠科技.VisualC++6.0MFC时尚编程百例.北京:机械工出版社,2004

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

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

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