鉴定说明书认股鉴定表合同书调查报告市场调查自查报告调查表案例

最新文档

面向对象程序设计基础(VC++)课程教学大纲


  文件类型:DOC/Microsoft Word  文件大小:字节

更多搜索:面向  对象  程序设计  基础  VC  课程  教学大纲  
面向对象程序设计基础(VC++)课程教学大纲面向对象程序设计基础(VC++)课程教学大纲
说 明
面向对象的程序设计方法已经逐步替代了面向过程的程序设计方法,成为计算机应用开发领域的主流趋势.该方法所提倡的模拟现实世界的思维方法,数据与操作相捆绑的程序设计风格,符合现代大规模软件开发的要求和潮流.本课程借助Visual C++这一重要面向对象程序设计语言,介绍了面向对象程序设计的基本要领和方法.本课程是计算机应用与维护专业的专业基本课,它的先修课是《C++语言程序设计》,通过本课程的学习,要求学生:
(1)掌握面向对象程序设计的基本方法和VC++程序设计的基本技能.
(2)纯编写出具有良好风格的windows应用程序.
本课程总讲授学时为72学时.具体分配见各章安排.
大纲内容
第一篇 面向对象程序设计基础
第一章 面向对象程序设计概述(3学时)
(一)教学内容
1 面向对象问题求解的提出
2 面向对象问题求银概述
3 对象,类与实体
4 对象的属性与相互关系
(1)对象的属性
(2)对象的关系
5 面向对象的软件开发过程
(1)面向对象的分析
(2)面向对象的设计
(3)面向对象的实现
6 面向对象程序设计方法的优点
(1)可重用性
(2)可扩展性
(3)可管理性
(一)教学要求
掌握对象,类与实体,掌握对象的属性与相互关系,面向对象的软件开发过程,了解面向对象的提出,面向对象程序设计方法的优点.
第二章 Visual C++ 6.0 开发环境(4学时)
(一)教学内容
1 Visual C++及其开发环境概述
2 Visual C++ 6.0的菜单栏
(1)File 菜单
(2)Edit菜单
(3)View菜单
(4)Insert菜单
(5)Project菜单
(6)Build菜单
(7)Tools菜单
3 Visual C++ 6.0的工具栏
(1)工具栏的构成
(2)工具栏的定制与修改
4 项目与项目工作区
(1)创建新的项目工作区
(2)项目工作区窗口
5 资源与资源编辑器
6 联机帮助
(二)教学要求
掌握Visual C++ 6.0操作界面,能通过菜单,按钮的操作,方便快捷地安现各种功能.
第三章 windows编程基础(4学时)
(一)教学内容
1 windows编程基础知识
(1)窗口
(2)事件驱动
(3)句柄和windows消息
2 windows应用程序常用消息
3 windows中的事件驱动程序设计
4 windows应用程序的基本结构
(1)windows应用程序的组成
(2)源程序组成结构
(3)应用程序举例
(二) 教学要求
掌握windows应用程序的基本结构,是由winmain函数和wndproe函数构成的框架,掌握winmain函数体中窗口类的定义交注册,建立窗口,产生消息循环的方法,了解wndproc窗口函数的消息接数和消息处理方法.
第二篇 使用API函数进行可视化编程
第四章 windows的图形设备接口及windows绘图(4学时)
(一)教学内容
1 图形设备接口
(1)图形设备接口的一些概念
(2)图形刷新
(3)获取设备环境
(4)映像模式
2 绘图和颜色的设置与应用
(1)画笔的应用
(2)画刷的应用
(3)颜色的设置
3 常用绘图函数
4 应用实例
(二)教学要求
了解windows图形设备接(GDI,Graphics Device Interface)的物理概念,掌握与设备无关的图形设计方法.
第五章 文本的输出方法与字体的设置(4学时)
(一)教学内容
1 设置文本的设备环境
(1)字体名柄
(2)创建自定义字体
(3)设置字体和背景颜色
2 文本的输出过程
3 文本输出与字体设置编程安例
(二)教学要求
掌声使用GDI进行文本输出的方法,了解图形和文本有何区别,能很好的得用已定义好的与设备无关的字体集在输出设备上进行输出.
第六章 windows应用程序对键盘与鼠标的响应(4学时)
(一)教学内容
1 应用程序对键盘动作的响应
2 键盘响应编程安例
3 应用程序对鼠标动作的响应
4 鼠标响应编程实例
(二)教学
·上一篇:"面向对象程序设计"课程设计大纲
·下一篇:在VB教学中培养学生面向对象编程的思维方法
下载链接
相关下载
最热搜索
<%=Components.Fun.GetTemplate(Components.Template.TemplateType.Foot)%>