付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Visual c+ 编程技术课程教学大纲课程名称:Visual c+ 编程序技术/ Visual c+ Programming Design课程编码:12023012 课程类型:专业必修课课程性质:专业基础课 适用范围:04地理信息系统学分数:3.5 先修课程:c语言程序设计学时数: 72 其中:实验/实践学时:27 课外学时:考核方式:考查 制定日期:2004年制定单位:广州大学地理科学学院 审核者:夏丽华执笔者:周涛 一、教学大纲说明(一)课程的地位、作用和任务C+语言是C语言的超集,主要是在C语言的基础上扩充了面向对象程序设计的概念,如类与对象、继承性和多态性等。C+语言既支持传统的结构
2、化程序设计,也支持新型的面向对象程序设计。本课程旨在通过C+语言的学习,培养学生系统掌握结构化程序设计和面向对象程序设计的理论、方法与技术,并且逐渐引入到Visual C+这个功能非常强大的可视化编程工具,真正理解面向对象程序设计和了解windows应用程序的方法,增强学生的动手能力、培养学生的创新能力,提高学生学习计算机知识的兴趣。(二)课程教学的目的和要求1 了解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想。2 理解了解C+程序设计的基本概念和使用C+进行程序设计的基本思想,进行一般面向对象的程序设计。3熟练掌握C+数据类型、类和对象、控制结构、函数等基础知识,掌握对话框及常
3、用控件、菜单、工具栏和状态栏的编程使用方法,一般掌握视图-文档结构及数据库编程,了解多媒体及OpenGL编程知识。(三)课程教学方法和手段以课堂讲授为主,辅之以较多的课内实践。(四)课程与其他课程的联系有一门程序设计语言基础,最好学过c语言程序设计,本课程与许多课程如:数据结构、数据库系统、软件工程有着密切的联系。(五)教材与教学参考书教材: 郑阿奇主编,Visual C+实用教程,电子工业出版社,2002年教学参考书: 1 宛延恺,C+语言和面向对象程序设计(第二版),清华大学出版社,2001年2 王申康等,面向对象程序设计导论,浙江大学出版社,2000年3 王世同等,Visual C+6.
4、0编程基础, 清华大学出版社,2000年4 钱能,C+程序设计教程,清华大学出版社,1999年二、课程的教学内容、重点和难点第一章:Visual C+开发环境(4学时)教学内容:详细介绍并通过上机实习使学生熟悉VC开发环境及其各个成分的使用方法:菜单、工具栏、项目工作区窗口、文档窗口、输出窗口。了解VC控制台程序创建方法并理解程序框架。重点:各个菜单项执行的功能,工具栏各个按扭的作用。第二章:C+语言基础(20学时)教学内容:讲解并要求熟练掌握C+程序结构、数据类型、运算符与表达式、控制结构、构造类型、指针、函数、类与对象等C+基础知识,了解文件与预处理知识。重点:数据类型、运算符与表达式、控
5、制结构、函数、类与对象。难点:指针、构造类型、类与对象。第三章:基本应用程序的建立(4学时)教学内容:介绍并要求掌握Windows的编程特点,了解MFC应用程序创建步骤及其运行界面,理解MFC单文档程序、多文档程序、基于对话框的程序框架。重点:Windows编程特点,MFC应用程序创建步骤。难点:单文档程序框架、多文档程序框架、基于对话框的程序框架。第四章:对话框及常用控件(16学时)教学内容:讲解并要求掌握对话框的类型、设计与编程使用;控件的类型、通用属性、消息以及在对话框中创建和使用控件的方法;Windows常用控件的属性、消息及编程使用方法;通用对话框和消息对话框的使用。重点:对话框的编
6、程方法、Windows常用控件的编程方法。难点:列表框、组合框的编程。第五章:菜单、工具栏和状态栏(12学时)教学内容:讲解并要求掌握菜单的设计与编程、动态修改菜单、快捷菜单编程、工具栏按扭的设计与编程、工具栏与菜单的结合、状态栏的定制与常用操作。重点:菜单编程、工具栏按扭编程、状态栏编程。难点:动态修改菜单。第六章:框架窗口、文档和视图(8学时)教学内容:讲解并要求掌握框架窗口的相关概念、窗口风格设置与窗口状态改变;文档模板类、多文档类型及文档序列化过程;视图及其与文档的相互作用、切分窗口与一档多视图。重点:窗口风格与状态设定、文档序列化过程、视图-文档框架。难点:切分窗口、一档多视图。第七
7、章:数据库编程(8学时)教学内容:讲解并要求掌握关系数据库与SQL概念;MFC的ODBC过程、ODBC类及ODBC类编程;数据库相关的ActiveX控件使用方法。重点:MFC的ODBC类基本操作。难点:MFC的ODBC类编程。第八章:多媒体应用(8学时)教学内容:Windows设备环境类、MFC的GDI类、图形和文字绘制、位图显示、媒体控制接口(MCI)设备类型与编程使用、OpenGL图形库及其MFC编程。重点:Windows设备环境类、MFC的GDI类、图形和文字绘制。难点:位图显示、媒体控制接口(MCI)编程、OpenGL编程。三、学时分配教学内容各教学环节学时分配采用何种多媒体教学手段章节主要内容讲授实验讨论习题实践其他小计1Visual C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新产品市场推广计划实施说明(7篇)
- 2026年脾胃虚弱食疗按摩养生技巧教程
- 床上洗头护理的并发症预防
- 供应链管理高效流程执行工具
- 员工个人信息保护承诺书6篇范文
- 企业人事档案管理标准流程
- 2024-2025学年度化验员考试综合练习含完整答案详解(名校卷)
- 健康管理责任承诺书新版范文5篇
- 财务成本预算与核算工具包
- 2026年交通安全意识强化方案
- GB/T 5154-2022镁及镁合金板、带材
- 马工程《刑法学(下册)》教学课件 第17章 危害国家安全罪
- GB 30509-2014车辆及部件识别标记
- 医学导论-课件
- 细胞生物学CRISPR-CAS9-课件
- 小学科学教育科学三年级上册水和空气 宋伟空气占据空间吗说课稿
- 建筑工程项目管理综合练习及答案
- 楼地面装饰工程计量与计价
- 学生预登信息采集表
- 体育统计学课件1-8章1214
- 新能源汽车维护与保养教案及工单
评论
0/150
提交评论