- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VC程序设计》教学大纲
一\课程基本信息
.课程中文名称:VC程序设计
.课程英文名称:Visual C Program Design
.课程类别:任选
.适用专业:计算机科学与技术
.总学时:54学时(其中理论36学时,上机18学时)
.总学分:3二 本课程在教学计划中的地位、作用和任务
Visual C++程序设计是专业选修课。Visual C++是面向对象的程序开发工具,通过本课程 的学习,应使学生熟悉Visual C++编程环境,掌握Visual C++程序开发技术,进行Visual C++ 课程设计,使学生在掌握C++语言程序设计的基础上进一步提高自身编程能力和综合程序开 发能力。
三、理论教学内容与教学基本要求
.第一章 Visual C++6.0开发环境(2学时)
教学内容:开发环境概述;开发环境的菜单功能;开发环境的工具栏;工程和工程工作 区;资源:一个控制台应用程序;程序调试
教学基本要求:掌握Visual C++的集成开发环境、MFC类库基本概念;熟悉工程和工程 工作区;掌握资源编辑器、源代码编辑器的使用。
教学重点:项FI的建立;应用程序向导的使用;资源编辑器的使用
教学难点:工程的建立及应用程序向导的使用
.第二章 基本C++语言(4学时)
教学内容:C++程序结构;数据类型和基本输入输出;运算符和表达式;基本语句;函 数和预处理:构造类型;指针和引用
教学基本要求:掌握基本C++的数据类型,常最表达式及表达式等;指针,控制语句, 函数等基本概念及使用。
教学重点:C++的数据类型:函数;指针和引用的使用
教学难点:C++的函数;指针和引用的使用
.第三章C++面向对象程序设计(4学时)
教学内容:类和对象;继承和派生类;多态和虚函数;运算符重载:输入输出流库
教学基本要求:理解面向对象基本概念,并掌握类与对象、构造和析构函数、友元、继 承与派生、多态和虚函数、运算符重载及输入输出流利模板等应用。
教学重点:面向对象基本概念;类与对象;构造和析构函数;友元;继承与派生;重载等应用
教学难点:类与对象;构造和析构函数:友元;继承与派生;重载等应用
.第四章 MFC基本应用程序的建立(4学时)
教学内容:Windows编程基础;编制一个MFC应用程序;使用MFC AppWizard;使用 ClassWizard
教学基本要求:了解windows编程基础,掌握MFC体系结构;应用程序框架中的对象;MFC消息映射机制;消息的发送;手工处理消息映射;MFC程序调试。
教学重点:MFC体系结构;常用的MFC类
教学难点:MFC消息映射机制:消息的发送;手工处理消息映射
.第五章 对话框和常用控件(4学时)
教学内容:对话框的使用;控件的创立和使用方法;常用控件;通用对话框和消息对话 框
教学基本要求:了解对话框的使用,掌握常用控件的使用方法,包括的控件有按钮、编 辑框、列表框、组合框、滚动条、旋转按钮、滑动条和图像控件等。
教学重点:基于对话框的应用程序;创立对话框流程;模态和非模态对话框;控件的组 织和共用属性
教学难点:对话框类;对话框数据交换DDX和验证DDV;公用对话框
.第六章选单、工具栏和状态栏(4学时)
教学内容:选单;工具栏;状态栏;交互对象的动态更新
教学基本要求:熟练掌握选单、工具栏和状态栏的基本概念及其设计方法。
教学重点:选单类;工具栏;状态栏的基本概念及设计方法
教学难点:综合应用菜单;工具栏及状态栏
.第七章 框架窗口、文档和视图(4学时)
教学内容:框架窗口;文档及其序列化;视图及视图类;文档视图结构
教学基本要求:理解掌握文档/视图结构的概述:文档/视图结构之间的相互作用;多文 档;文档的读写;使用不同视图(滚动视图、多视图)。
教学重点:单文档应用程序;多文档应用程序的编写;文档的读写;使用不同视图(滚 动视图、多视图)
教学难点:文档/视图结构之间的相互作用
.第八章绘图、字体和位图(4学时)
教学内容:简单图形的绘制;字体与文字处理;位图;图标与光标
教学基本要求:理解图形设备接口概述及设备环境,GDI坐标系和影射模式;掌握GDI 对象的使用;熟练使用画笔画刷、绘制基本图形、绘制文本及创立字体。
教学重点:获取和编辑文本设备环境;GDI坐标系和影射模式;颜色的设置;使用画笔画刷;创立自定义字体;常用文本函数的使用
教学难点:设备环境的理解:GDI对象的使用
.第九章数据库编程(4学时)
教学内容:数据库概述、ODBC数据库管理、数据库相关的ActiveX控件
教学基本要求:了解数据库概述、熟悉理解ODBC数据库编程、数据库相关的ActiveX 控件及数据库编程技巧。
教学重点:ODBC数据库编程;数据库相关的ActiveX控件及数据库编程技巧
教学难点:ODBC数据库编程;数
您可能关注的文档
- 《商中间有0的除法》教学反思.docx
- 《你好!之华》的精神分析解读.docx
- 《0-3岁婴幼儿身心发展与教养》教学案例—智力.docx
- XX项目砌筑施工方案.docx
- XX有限责任公司同股不同权管理制度.docx
- VC++程序设计实验教学大纲.docx
- IT职业导向训练 教案 创业计划概述——讲课脚本.docx
- B6 技术支持的展示交流 《女娲补天》活动设计.docx
- 7多元文化多样魅力(第一课时)(教案).docx
- 4.6光的偏振 激光(解析版).docx
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
最近下载
- 2024年(新高考2卷)数学第19题 教师比赛说课课件.pptx
- 广州市中考:2024年-2022年《语文》考试真题与参考答案.pdf
- 带头增强党性、严守纪律、砥砺作风等四个方面存在问题及整改材料.docx VIP
- 《保护眼睛》大班教案.pdf VIP
- 2022年皖北卫生职业学院单招综合素质题库及答案解析.docx
- 2022年高考真题——英语(全国乙卷).pdf VIP
- 摄影入门课件课件.pptx
- 2025年单招职业技能测试试卷(二).pdf VIP
- 2024廊坊市广阳区爱民东道街道社区工作者招聘考试真题题库及答案.docx VIP
- 《新能源汽车技术》课件——第二章 动力电池.pptx VIP
文档评论(0)