《VC程序设计》自学指导.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《VisualC++程序设计》自学指导

VisualC++程序设计是面向计算机类各专业的必修计算机类基础课程。该课程介绍基本的程序设计技术,包括结构化程序设计方法(SP)、面向对象的程序设计方法(OOP)以及使用VisualC++和MFC开发WINDOWS应用程序的技术。通过本课程的学习,使学生掌握现代程序设计的基本理论和方法,能用VisualC++进行基本的WINDOWS应用程序设计。

本课程的重点在培养学生的实际应用软件开发能力.通过本课程的学习,在结构化程序设计方法和面向对象的程序设计方法的基本理论研究WINDOWS应用程序开发和MFC编程能力方面达到以下基本要求:

熟悉计算机程序的基本组成要素,包括数据类型、程序流程、函数和指针等基本概念;

理解结构化程序设计方法(SP)的理论,掌握“自顶向下,逐步求精”的程序设计技术,可设计含有分支、循环和模块(函数)的程序;

掌握C++的基本流程控制;

理解类、对象、封装、继承和多态性等面向对象程序设计(OOP)概念,掌握基本的面向对象程序设计方法;

理解WINDOWS的消息机制和WINDOWS应用程序的基本结构;

掌握MFC的基本概念,窗口、资源、图形设备接口、文档/视图结构、对话框和控件等对象的程序设计方法,VisualStudio中的AppWizard、ClassWizard、资源编辑器和调试器等工具的方法,可用VisualC++开发基本的WINDOWS应用程序。

第1章 C++入门

学习目标

了解VisualC++的特点。

熟悉VisualC++集成开发环境的基本使用方法。

学习使用VisualC++编写标准的C++控制台程序。

学习重点

1.利用VisualC++编写标准的C++控制台程序。

第2章控制结构

学习目标

掌握结构化程序设计方法的基本思想。

熟练使用VC++的基本控制结构。

熟练使用VC++的控制语句。

熟悉使用伪代码的编程方法。

学习重点

结构化程序设计方法的基本思想。

使用VC++的控制语句。

第3章基本数据类型

学习目标

掌握常量与变量、整型数与实型数的概念。

掌握字符型数据与字符串型数据的概念以及二者的区别。

掌握各种类型的变量说明及其初始化。

掌握各种数组类型的使用方法

进一步熟悉C++程序的编辑、编译、连接、运行的过程。

学习重点

各种类型的变量、常量说明及其初始化。

掌握各种数组类型的使用方法。

学习难点

字符型数据与字符串型数据区别。

关键字Const使用。

第4章基本数据类型

学习目标

掌握算术运算、逻辑运算、关系运算、赋值运算、逗号运算等概念。

掌握运算符的优先级、左结合和右结合规则以及目数的概念。

掌握表达式求值时类型的自动转换和强制类型转换。

学习重点

运算符的优先级、左结合和右结合规则以及目数的概念。

表达式求值时类型的自动转换和强制类型转换。

学习难点

短路算法。

表达式自增、自减运算。

第5章函数

学习目标

掌握C++程序中函数的定义方法和函数调用规则。

掌握C++程序中主调函数和被调函数之间进行数据传递的规则。

掌握函数的返回值和它的类型。

掌握内联函数的概念。

掌握函数重载和函数模版的概念。

学习重点

C++程序中主调函数和被调函数之间进行数据传递的规则。

函数重载和函数模版的概念。

学习难点

1.重载函数的编译实现。

第6章指针

学习目标

掌握指针的概念和定义方法。

掌握指针的操作符和指针的运算。

掌握指针与数组的关系。

掌握指针与字符串的关系。

掌握new和delete操作符作用和使用方法。

学会使用VisualC++帮助系统。

学习重点

指针的操作符和指针的运算。

指针与数组的关系。

指针与函数的关系。

学习难点

指针与数组的关系。

指针与函数的关系。

第7章类和对象

学习目标

介绍面向对象程序设计方法的基本原理及主要特点——抽象、封装、继承和多态。

掌握类的定义、对象的声明和引用。

掌握具有不同访问属性的成员的访问方式。

了解构造函数和析构函数的执行过程。

学习重点

面向对象程序设计方法的基本思想。

类的定义和使用。

学习难点

1.构造函数和析构函数的定义和使用。

第8章继承与派生

学习目标

掌握继承和派生的概念,派生类的定义方法。

熟悉继承的不同方式对基类成员的访问控制。

掌握多重继承的概念、定义方法、多重继承派生类构造函数的执行顺序。

学习重点

继承的不同方式对基类成员的访问控制。

多重继承的概念、定义方法、多重继承派生类构造函数的执行顺序。

学习难点

1.多重继承派生类构造函数的执行顺序。

第9章多态性

学习目标

理解多态性的基本思想。

掌握运

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档