首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT
新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平
驾驶员 | 网络编辑
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
您现在的位置: 考试吧(Exam8.com) > 计算机等级考试 > 计算机二级 > C加加 > 复习资料 > 正文

计算机等级考试二级C++各章内容摘要:第1章

  第1章 C+ +语言的发展

  【考点一】 C+ +语言的发展

  C+ +起源于C语言。1980年贝尔实验室的Bjarne Stroustrup和他的同事们开始对C语言进行改进和扩充,把Simula 67(一种早期的面向对象语言)中类的概念引入到C语言,并将改进后的C语言称为"带类的C"(C with class)。1983年夏,"带类的C"被正式命名为"C+ +",并于同年7月首次对外发表。

  【考点二】 C+ +语言的特点

  1.C+ +是一种面向对象的程序设计语言(1)抽象数据类型。(2)封装和信息隐藏。(3)以继承和派生方式实现程序的重用。(4)以运算符重载和虚函数来实现多态性。(5)以模板来实现类型的参数化。

  2.C+ +是程序员和软件开发者在实践中创造的C+ +往往从编写实际程序的角度出发,为程序员提供了各种实用、灵活、高效的语言特性。

  3.C+ +是C语言的超集能够很好地兼容C语言正是C+ +取得成功的原因之一,这是因为:(1)C+ +继承了C语言简明、高效、灵活等众多优点。(2)以前使用C语言编写的大批软件可以不加任何修改,直接在C+ +开发环境下维护。(3)C语言程序员只需要学习C+ +扩充的新特性,就可以很快地使用C+ +编写程序。 【考点三】 面向对象程序设计C+ +是一种面向对象的程序设计语言,它充分支持面向对象思想中的三个主要特征是:

  1.封装性封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部。如果需要存取数据,可以通过对象提供的算法来进行操作,而无需知道对象内部的数据是如何表示和存储的。这种思想被称为信息隐藏。2.继承性继承性是指一种事物保留了另一种事物的全部特征,并且具有自身的独有特征。C+ +语言采用继承来支持重用,程序可以在现有类型的基础上扩展功能来定义新类型。新类型是从现有类型中派生出来的,因此被称为派生类。

  3.多态性多态性是指当多种事物继承自一种事物时,同一种操作在它们之间表现出不同的行为。C+ +语言中使用函数重载、模板、虚函数等概念来支持多态性。C+ +语言主要包括面向过程和面向对象两部分内容。学习C+ +语言时,应该先学习其面向过程部分,再学习面向对象部分。 【考点四】 C+ +语言的基本符号C+ +语言中的基本符号可以分为3类:1字母。包括大写英文字母和小写英文字母共52个符号。2数字3特殊符号。包括:+-*/=,_:;?\〓″〓′~|!#%&()[]{} ^<>和"空格"共30个符号。这三类符号共计92个,它们组成了C+ +语言的基本符号集合。 【考点五】 C+ +语言的词汇

  1.关键字关键字也称为保留字,它是由C+ +语言本身预先定义好的一类单词。  

  表1ANSI C 标准规定的关键字

      

  auto break case char

  const continue default do

  double else enum extern

  float for goto if

  int long register return

  short signed sizeof static

  struct switch typedef union

  unsigned void volatile while

希望与更多计算机等级考试的网友交流,请进入计算机等级考试论坛

更多信息请访问:考试吧计算机等级考试栏目

1 2 3 下一页
文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。