课程名称:windows编程实践
课程编号:
开课学院:计算机学院
适专业:计算机学院专业
学 分: 15
学 时: 56(中讲课16机时40)
先修课程:CC++程序设计基础
课程性质目务
通课程学学生熟悉采面象编程语言进行Windows 视化开发掌握面象编程思想熟悉面象编程消息响应课程侧重实际应讲容配合详细编程实例讲解学生达学致目通课程学学生掌握现代程序设计基理方法Visual C++进行基WINDOWS应程序设计
课程重点培养学生实际应软件开发力
二教学容求
1.Developer Studio集成开发环境
容:软件开发算法程序基知识C++程序基素Visual C++集成开发环境初步
基求:解C++程序基特点 熟悉Visual C++集成开发环境基方法
2.C++程序设计基础知识
容:C++基语法控制语句函数类象重载态性
基求:熟悉巩固面象程序设计思想面象编程方法编写程序
3. MFC编写WINDOWS 程序
容:介绍WINDOWS编程基思想介绍 MFC编写WINDOWS程序方法包括MFC定义MFC APPWIZARD创建应程序建立程序框架输出应程序窗口象分析等容
基求:理解WINDOWS基编程思想弄清MFC程序组成部分作MFC AppWizard创建应程序
4.消息输入
容:介绍消息输入包括消息定义发送接收消息键盘鼠标输入光标等容
基求:掌握windows消息发送接收机制编写触发鼠标键盘等消息事件程序
5.文档视图结构
容:介绍MFC文档视图程序结构
基求:理解文档视图结构AppWizard生成应程序框架基础添加必代码生成应程序
6.资源
容:介绍资源概念图标位图菜单工具栏状态栏等资源编程方法
基求:掌握Developer Studio种资源编辑器法应程序中添加图标位图菜单工具条等资源进行相应编程工作
7.话框控件
容:介绍话框控件概念常控件方法基话框应程序编程
基求:理解话框话框模板控件概念掌握常控件方法基话框应程序开发数交换验证机制编写话框应程序
8.图形设备接口绘图
容:介绍Windows图形设备接口(GDI)MFC图形象VISUAL C++60中绘图应包括建立界面绘制基图形重绘视图文档处理等容
基求:解图形设备接口概念掌握画笔画刷字体法逻辑坐标设备坐标概念
9.序列化文档印
容:介绍文档视图结构中文档读写基手段——序列化文档印编程技术
基求:理解序列化基思想MFC印工作流程编写相应处理程序
三课程教学方法手段
课程面象基概念入手结合示例程序机实验较系统介绍VisualC++通量练巩固学知识
授课方法:该课程教学课讲授课外练机实验相结合方式进行学生机实践
四课时分配进度表
课程教学总学时 56学时具体课时分配见表:
序号
课题
教学课时
计
讲课
机操作
visual c++概述
3
1
2
二
c++语言基础
5
1
4
三
MFC编写WINDOWS 程序
6
2
4
四
消息输入
6
2
4
五
菜单工具栏状态栏
6
2
4
六
话框
6
2
4
七
常控件
6
2
4
八
绘图
6
2
4
九
序列化文档印
6
2
4
十
综合实例
6
6
总记
56
16
40
五考核方式
时机实验成绩+期末机考试成绩
六教学参考书
指定教材学生选
参考教材:
1.Visual C++实教程(第2版) 电子工业出版社 郑阿奇
2.精通Visual C++ 60 清华学出版社 刘石等编著
3.Visual C++ 60程序设计教程 冶金工业出版社 李松 汤庸 徐海水 丁国编著
4.新概念Visual C++ 60 教程 北京科海集团公司 王腾蛟编
5.Visual C++ 高级开发范例解析 电子工业出版社 胡晓军 编
6.Microsoft Visual C++ 60语言参考手册 〔美〕Microsoft公司著希图书创作室译北京希电子出版社
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档