2015下半年全国计算机二级C++考试考前练习题
来源:才华咖 本文已影响2.65W人
来源:才华咖 本文已影响2.65W人
点击查看试题答案及解析
一、选择题。在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成
A)动态结构和静态结构
B)紧凑结构和非紧凑结构
C)线性结构和非线性结构
D)内部结构和外部结构
(2)设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
A)12
B)13
C)14
D)15
(3)在下列几种排序方法中,要求内存量最大的是
A)插入排序
B)选择排序
C)快速排序
D)归并排序
(4)下列叙述中,不属于结构化程序设计方法的主要原则的是
A)自顶向下
B)由底向上
C)模块化
D)限制使用goto语句
(5)下列不属于软件调试技术的是
A)强行排错法
B)集成测试法
C)回溯法
D)原因排除法
(6)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
A)PAD图
B)N-S图
C)结构图
D)数据流图
(7)软件复杂性度量的参数包括
A)效率
B)规模
C)完整性
D)容错性
(8)下列叙述中,不属于数据库系统的是
A)数据库
B)数据库管理系统
C)数据库管理员
D)数据库应用系统
(9)数据库系统的核心是
A)数据库
B)数据库管理系统
C)数据模型
D)软件工具
(10)视图设计一般有3种设计次序,下列不属于视图设计的是
A)自顶向下
B)由外向内
C)由内向外
D)自底向上
(11)下列关于C++关键字的说法中正确的是
A)关键字是用户为程序中各种需要命名的"元素"所起的名字
B)关键字是对程序中的数据进行操作的一类单词
C)关键字是在程序中起分割内容和界定范围作用的一类单词
D)关键字是C++中预先定义并实现一定功能的一类单词
(12)下列关于C++函数的描述中正确的是
A)主函数是程序的入口,它由用户定义的函数调用
B)函数在调用之前必须先被声明
C)每个用户定义的函数只能被其他函数调用一次
D)函数是C++中面向对象程序设计框架的`基本组成单元
(13)C++语言中运算对象必须是整型的运算符是
A)%=
B)/
C)=
D)<=
(14)在C++语言中,退格符是
A)n
B)t
C)f
D)b
(15)有如下程序段
#include
void main()
{ int a=14,b=15,x;
char c=′A′;
x=(a&&b)&&(c<′B′);
cout << x;}
执行该程序段后,x的值为
A)ture
B)false
C)0
D)1
(16)#include
void main()
{ int n=9;
while(n>6){ n--;
cout << n;}}
该程序的输出结果是
A)987
B)876
C)8765
D)9876
(17)如下程序的执行结果是
#include
void main()
{ static int a[]={ 1,7,3,9,5,11};
int *p=a;
*(p+3)+=4;
cout << *p <<"," << *(p+3);}
A)1,13
B)1,16
C)3,13
D)1,14
(18)下面说明不正确的是
A)char a[10]="china";
B)char a[10],*p=a;p="china";
C)char *a;a="china";
D)char a[10],*p;p=a="china";
(19)下列程序的输出结果是
#include
void main()
{ double d=3.2;
int x,y;
x=1.2;
y=(x+3.8)/5.0;
cout << y*d << endl;}
A)3
B)3.2
C)0
D)3.07
(20)有以下程序
#include
int f(int n)
{ if(n==1)return 1;
else return f(n-1)+1;}
void main()
{ int i,j=0;
for(i=1;i<3;i++)j+=f(i);
cout << j;}
程序运行后的输出结果是
A)4
B)3
C)2
D)1
(21)C++语言中类的定义的结束声明的符号是
A)}
B),
C);
D){
(22)关于类定义中的语句错误的是
class A
{ int i;
A a;
A *b;
char *ch;};
A)int i;
B)A a;
C)A *b;
D)char *ch;
(23)下列描述中错误的是
A)析构函数可以被继承
B)虚函数不能被继承
C)派生类可以有多个基类
D)纯虚基类的子类可以是虚基类
(24)下列描述中哪个是正确的?
A)派生类构造函数中没有调用父类构造函数则没有对父类初始化
B)子类构造函数不能是内联函数
C)派生类构造函数中可以对父类数据成员赋值
D)构造函数的返回值为void类型
(25)下面关于成员函数重载运算符和友元函数重载运算符相同的是
A)成员函数和友元函数可重载的运算符是不相同的
B)成员函数和友元函数重载运算符时都需要用到this指针
C)成员函数和友元函数重载运算符时都需要声明为公有的
D)成员函数和友元函数重载运算符时的参数可能是相同的
2015下半年全国计算机二级C语言考前模拟试题及答案(三)
2015下半年全国计算机一级考试PS考前练习题及答案(三)
2015下半年全国计算机一级考试PS考前练习题及答案(六)
2015下半年全国计算机一级考试PS考前练习题及答案(五)
2015下半年全国计算机一级考试PS考前练习题及答案(七)
2015下半年全国计算机一级考试PS考前练习题及答案(九)
2015下半年全国计算机二级C语言考前模拟试题及答案(七)
2015下半年全国计算机二级考试考前复习方法
2015下半年全国计算机一级考试PS考前练习题及答案(十)
2015下半年全国计算机二级C语言考前模拟试题及答案(五)
2015下半年全国计算机二级C语言考前模拟试题及答案(一)
2015下半年全国计算机一级考试PS考前练习题及答案(四)
2015下半年全国计算机考试二级VF练习题
2015下半年全国计算机一级考试PS考前练习题及答案(八)
2015下半年全国计算机二级C语言考前模拟试题及答案(二)
2015下半年全国计算机等级考试二级C++模拟试题答案及解析
2015下半年计算机二级考试VB考前练习(三)
2010下半年全国计算机二级C++考试真题
2015下半年全国计算机二级C++考试模拟题及答案(十)
计算机二级考试C++考前测试题及答案
2015下半年全国计算机二级C++考试模拟题及答案(四)
2015下半年全国计算机二级考试C语言全真模拟试题答案
2015下半年计算机二级考试VB考前练习(四)
2015下半年计算机二级C++考前模拟试题及答案(二)
2015下半年全国计算机二级C++考试内容
2011下半年全国计算机二级C++考试真题
考试真题练习材料
2017下半年计算机二级C++考试试题
2015下半年计算机二级考试VB考前练习(一)
2015下半年全国计算机考试二级C++预测卷
2015下半年全国计算机二级C++考试模拟题及答案(五)
2015下半年计算机二级考试C语言考前模拟题答案
2015下半年全国计算机二级C语言考试内容
2016下半年计算机二级C语言考前练习题及答案
2015下半年全国计算机二级C++考试模拟题及答案(六)
2015下半年全国计算机二级C++考试模拟题及答案(三)
2011下半年全国计算机二级C语言考试真题
2015下半年全国计算机二级C++考试模拟题及答案(七)
2015下半年全国计算机二级C++考试模拟题及答案(九)
计算机二级考试真题和答案