考纲分析:全国计算机等级考试二级C++语言程序设计辅导

考纲分析:全国计算机等级考试二级C++语言程序设计辅导,第1张

考纲分析:全国计算机等级考试二级C++语言程序设计辅导,第2张

1.c++概述

1.了解c++语言的基本符号。
2。学习c++语言的词汇(保留字、标识符、常数、运算符、标点符号等。).
3。掌握c++程序的基本框架(结构化编程框架、面向对象编程框架等。).
4。能够使用visual c++ 6.0集成开发环境编辑、编译、运行和调度程序。
解析:这部分考试形式主要是选择题,是基本概念。什么是“保留字”和“标识符”?这两个概念要搞清楚:面向对象编程和结构化编程的区别:面向对象的几个特点(封装、继承和多态),熟悉vc++6.0的编程环境。

二。数据类型、表达式和基本操作

1.掌握c++数据类型(基本类型、指针类型)及其定义方法。
2。了解c++的常量定义(整数常量、字符常量、逻辑常量、实数常量、地址常量、符号常量)。
3。掌握变量的定义和用法(变量、全局变量、局部变量的定义和初始化)。
4。掌握c++运算符的类型、优先级和组合。
5。精通c++表达式类型和求值规则(赋值运算、算术运算符和表达式、关系运算符和表达式、逻辑运算符和逻辑表达式、条件运算、指针运算、逗号表达式)。
解析:这部分知识是c++语言的基础,选择题和编程题都有涉及。基本类型:逻辑型、字符型、整数型、浮点型和空值类型,每种类型占用几个字节。逻辑类型和字符类型为1字节,整数类型为4字节,浮点类型占用4字节,double占用8字节,而空指针一般占用4字节,在Windows NT中均为32位。变量主要包括全局变量(extern)和局部变量(在函数或模块中)。操作符应该标记为“左并集”或“右并集”,三个逻辑操作符:!(逻辑NOT)、&&(逻辑and)和||(逻辑OR)、位运算:AND、|和~的运算此外,条件表达式和逗号表达式也是常见问题。

三、c++的基本语句

1.掌握c++的基本语句,如赋值语句、表达式语句、复合语句、输入输出语句和空 case语句等。
2。用if语句实现分支结构。
3。用switch语句实现多分支选择结构。
4。用于语句实现循环结构。
5。使用while语句实现循环结构。
6。使用do…while语句实现循环结构。
7。转向语句(goto、continue、break和return)。
8。掌握分支语句和循环语句的嵌套使用。
解析:这部分主要讲三种基本的控制结构:顺序结构、选择结构、循环结构。它不仅是考试的重点,也是编程的重要基础。在电脑上学习、看书、练习,真正理解期中的内涵。注意turn语句中continue(结束这个循环)和break(结束这个循环)的区别。

四。数组、指针和引用

1.掌握一维数组的定义、初始化和访问,了解多维数组的定义、初始化和访问。
2。理解字符串和字符数组。
3。熟悉常用的字符串函数(strlen,strcpy,strtreat,strcmp,strstr str等。).
4。指针和指针变量的概念,指针和地址操作符,指针和数组。
5。引用的基本概念,引用的定义和使用。
解析:这部分主要讲数组、指针、引用。有选择,有纠错,有编程题。需要注意的一些问题:
1。字符数组和指针的使用,
2。二维数组各元素的运算:如对角元素求和等。
3。找出指针和地址运算符的区别,以及指针和引用的区别。

五、掌握函数的相关用法

1.函数的定义方法和调用方法。
2。函数的类型和返回值。
3。形参和实参,以及参数值的传递。
4。变量的范围、生命周期和存储类别(自动、静态、寄存器、外部)。
5。递归函数。
6。内嵌函数。
7。具有默认参数值的函数。
解析:这部分主要讲函数的使用,主要是大的编程问题。在c++中,函数之间传递参数有两种方式:值传递和地址传递。要掌握函数重载、递归函数、内联函数的使用。内嵌函数可以提高程序的运行效率,克服了预定义宏带来的弊端。

六、掌握班级和对象的相关知识。

1.类、数据成员、成员函数和访问权限(公共、私有、受保护)的定义。
2。对象和对象指针的定义和使用。
3。构造函数和析构函数。
4。静态数据成员和静态成员函数的定义和用法。
5。常数数据成员和常数成员函数。
6。使用这个指针。
7。朋友函数和朋友类。
8。对象数组和成员对象。
解析:这一部分,要理解面向对象的思想,可以参考一些关于面向对象辅导的书籍。问题主要包括选型和编程。要明确几个问题:构造函数和析构函数的过程,以及static(静态数据成员和静态成员函数)的作用。关键字const(常量数据成员和常量成员函数)的作用是什么?这个指针是做什么的?friend角色(friend不属于当前类,但可以访问该类的所有成员,包括私有成员、受保护成员和公共成员)。我建议大家在学习这些概念的时候,问一问:为什么要引入某个概念?这个概念的作用是什么?

七、掌握类知识的继承和派生。

1.派生类的定义和访问权限。
2。继承基类的数据成员和成员函数。
3。基类指针和派生类指针的使用。
4。虚拟基类。
解析:本章对面向对象知识的讨论更深入。面向对象的三个特征:封装、继承和多态。注:三种继承方式导致访问方式不同,一般访问权限降低一级。多重继承导致歧义。

八、理解多态性的概念。

1.虚函数机制要点。
2。纯虚函数和抽象基类,虚函数。
3。了解运算符重载。
解析:本章是面向对象的难点,但不是考试重点。建议你理解一下它的概念。课本上的东西不多。有兴趣的话,看一些其他的书,会比较深入。这部分多为选择题。

九。模板

1.简单了解函数模板的定义和用法。
2。简单了解一下类模板的定义和用法。
解析:这部分是c++的高级用法,理解概念就好。大部分问题都是选择题。

X.输入输出流

1.掌握c++流的概念。
2。能够使用格式来控制数据的输入和输出。
3。掌握文件的i/o操作。
解析:这部分主要讨论c++流、格式化I/O、文件流的概念。大部分题都是选择题,但是编程题中会涉及到这部分知识。光这一节就有1~3道选择题。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 考纲分析:全国计算机等级考试二级C++语言程序设计辅导

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情