

免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程编号:“vc+程序设计”课程教学大纲visual c+ programming course outline50学时 2.5学分一、课程的性质、目的及任务vc+程序设计是计算机科学与技术专业软件方向学生的一门选修课程。visual c+作为一个功能非常强大的可视化应用程序开发工具,是计算机界公认的最优秀的应用开发工具之一。microsoft的基本类库mfc使得开发windows应用程序比以往任何时候都要容易。visual c+作为一种程序设计语言,它同时也是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。 本课程主要介绍vc+6.0的编程环境、基于mfc的vc+程序设计的基本概念方法、windows环境下常用控件的基本使用方法以及windows编程环境下的一些基本的概念和方法。学习者在学习过程中可以通过大量的程序实例和相关练习,逐步掌握利用微软的基本类库mfc,在visual c+环境下,开发出功能强大的windows应用程序。从而掌握vc+程序设计的基本知识和基本技能。二、适用专业计算机科学与技术三、先修课程c程序设计语言、c+程序设计语言四、课程的基本要求通过本课程的学习,学生应能达到下列要求:1熟悉vc+编程环境,掌握vc+中多种向导的使用2. 掌握windows环境下常用控件的使用方法和技巧3. 掌握windows编程环境下的一些基本概念和方法4. 学会在visual c+编程环境下,利用基础类库mfc开发多种类型的应用程序五、课程的教学内容(一) 课堂讲授的教学内容1windows应用程序windows编程基础知识,windows中的事件驱动程序设计,windows应用程序的基本组成2. gdi及其应用gdi的特点及其应用,绘图工具简介,常用绘图函数,应用实例。3.vc+编程中字体的应用字体的创建及其属性的设置,文本的输出过程,文本操作实例。4.vc+编程中关于键盘与鼠标消息的响应键盘在应用程序中的应用、键盘操作应用举例,鼠标在应用程序中的应用,鼠标操作应用举例。5资源的应用菜单于加速键资源,创建菜单资源实例、位图资源及其应用,位图操作实例,对话框资源及其应用,通用对话框资源。6windows标准控件常用字窗口操作函数,按钮控件的创建,滚动条控件,静态控件,列表框子窗口控件,编辑框控件,组合控件。7文件的操作文件操作概念与基本方法,剪贴板的应用及其操作。8mfc设计应用程序的基础知识mfc简介,mfc类的主要层次结构及主要的类的用法,应用程序向导。9应用mfc创建含编辑框的应用程序编辑框控件简介,带有编辑框控件的应用程序编程实例。10菜单设计菜单结构,cmenu类,用class wizard创建带有菜单的应用程序。11用appwizard创建含滚动条控件的应用程序滚动条类的结构,滚动条类的创建和初始化,用appwizard创建含滚动条控件的应用程序。12用appwizard创建带有按钮控件和列表框控件的应用程序按钮控件类的简介,clistbox类及其应用,按钮控件及分组框的应用。13利用appwizard创建带有工具条的应用程序工具条模版及工具条类的简介,用appwizard创建带有工具条的应用程序实例。14应用用appwizard创建带有文档/视图结构的应用程序文档界面概述,文档类与视图类的结构简介,文档编程实例(二) 课堂讨论的教学内容无(三)实验的教学内容实验一 windows编程环境 2学时实验二 菜单与加速键 2学时实验三 模态对话框应用程序实践 2学时实验四 对话框与控件 2学时实验五 控件栏 2学时实验六 windows环境下的绘图操作 2学时 实验七 文档视图结构与文件操作 2学时 共14学时六、学时分配表内 容讲 课讨 论实 验小 计(一) windows应用程序224(二) gdi及其应用426(三) vc+编程中字体的应用22(四) vc+编程中关于键盘与鼠标消息的响应22(五) 资源的应用426(六) windows标准控件426(七) 文件的操作22(八) mfc设计应用程序的基础知识426(九) 应用mfc创建含编辑框的应用程序22(十) 菜单设计224(十一) 用appwizard创建含滚动条控件的应用程序22(十二)用appwizard创建带有按钮控件和列表框控件的应用程序22(十三)利用appwizard创建带有工具条的应用程序22(十四)应用用appwizard创建带有文档/视图结构的应用程序224合 计361450七、主要参考书1、黄维通,姚瑞霞.visual c+程序设计教程.北京:机械工业出版社.2002,1 2、黄维通主编.visual c+ 面向对象与可视化程序设计.北京:清华大学出版社八、评价方式(包括作业、测验、考试等) 考试采用笔试为主,也可以配合上机考试。 作业、课堂提问、实验等为平时成绩。 九、说明 (1)与其它课程的关系vc+程序设计是以c程序设计语言、c+程序设计语言等课程为基础的课程,在学习过程中,要运
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区信息化配套服务协议简单版样式4篇
- 2025行业国际化发展策略分析
- 中国银行2025阿坝藏族羌族自治州结构化面试15问及话术
- 邮储银行2025宁德市秋招无领导小组面试案例题库
- 中国银行2025深圳市半结构化面试15问及话术
- 建设银行2025鄂尔多斯市半结构化面试15问及话术
- 北京大学爱心捐赠协议书4篇
- 工商银行2025乌鲁木齐市秋招笔试价值观测评题专练及答案
- 工商银行2025佳木斯市信息科技岗笔试题及答案
- 借用个体工商户协议3篇
- 大学物理教案设计方案
- 国际经济合作课件
- LED光波治疗仪讲课
- 2020-2024年五年高考政治真题分类汇编专题19 世界多极化(原卷版)
- 旅游新媒体营销与运营 课件全套 张建庆 模块1-8 旅游新媒体营销与运营的认知-旅游企业新媒体运营
- 胃食管反流-讲稿
- 急诊急救流程大全
- 山西血液净化护理知识竞赛考试题库(含答案)
- 2024年提前解除终止服务合同协议书
- 指导学生心理数据评估的心理教案
- 《多样的美术门类》课件 2024-2025学年赣美版(2024)初中美术七年级上册
评论
0/150
提交评论