考试总分:43分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 2014年全国计算机等级《二级C++》考前押密试卷(3)
A栈是一种先进先出的线性表
B队列是一种后进先出的线性表
C栈与队列都是非线性结构
D以上三种说法都不对
A程序中的typename都可以替换为class
B程序中的class都可以替换为typename
C在模板形参表中只能用{ypename来声明参数的类型
D在模板形参表中只能用class或typenanle来声明参数的类型
A操作系统的一部分
B在操作系统支持下的系统软件
C一种编译系统
D一种操作系统
A软件产品从提出、实现、使用维护到停止使用退役的过程
B软件从需求分析、设计、实现到测试完成的过程
C软件的开发过程
D软件的运行维护过程
Afriend
Bnamespaee
CContinue
Dbyte
A10
B8
C6
D4
Ainta=5;intx[a];
Beonstinta=5;intx[a];
Cintn=5;int*P=newint[a];
Dconstintn=5;int*p=newint[a];
A部分可以是一个if语句,例如if(if(a==0)…)…
B部分可以是一个if语句,例如if(…)if(…)…
C如果在前加上逻辑非运算符!并交换和的位置,语句功能不变
D部分可以是一个循环语句,例如if(…)while(…)…
A多态性
B自顶向下
C模块化
D逐步求精
A:a(n){}
B:AA(n)|}
C{a(n);}
D{a=n;}
A派生类的构造函数会隐含调用基类的构造函数
B如果基类中没有缺省构造函数,那么派生类必须定义构造函数
C在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
A顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
B顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C顺序存储结构能存储有序表,链式存储结构不能存储有序表
D链式存储结构比顺序存储结构节省存储空间
A0123
B3120
C0312
D3012
A数据的规范化
B便于数据转换
C避免数据丢失
D防止不同模块之间数据的非法访问
A派生类的对象可以赋给基类的对象
B派生类的对象可以初始化基类的引用
C派生类的对象可以直接访问基类中的成员
D派生类的对象的地址可以赋给指向基类的指针
A类的成员函数都有this指针
B类的友元函数都有this指针
C任何与类相关的函数都有this指针
D类的非静态成员函数都有this指针
A课号,成绩
B学号,成绩
C学号,课号
D学号,姓名,成绩
A123321
B213312
C213
D123123
Aint
Bdouble
Cfloat
D不确定
Aint
Bstaticint
CintPoint::
DstaticintPoint::
A①
B②
C③
D④
A表示m>n为true或mn&&m<N&NBSP;&NBSP;&NBSP;
BswitCh语句结构中必须有default语句
Cif语句结构中必须有else语句
D如果至少有一个操作数为true,则包含“If”运算符的表达式为true
Aintoperator一(FunNumber);
BFunNumberoperator一();
CFunNumberoperator一(int);
Dintoperator一(FunNumber,FunNumber);
A00
B23
C34
D25
A重载函数的函数名必须相同
B重载函数必须在参数个数或类型上有所不同
C重载函数的返回值类型必须相同
D重载函数的函数体可以有所不同
A121
B232
C221
D122
A控制流
B事件驱动
C模块调用
D数据流
A6.115.2
B615
C615.2
D6.115
A可封装
B自顶向下
C模块化
D逐步求精
A选择
B投影
C交
D并
A椭圆形
B矩形
C菱形
D三角形
A7
B6
C3
D2
A1个
B2个
C3个
D4个
Acharstr[]={’a’,’b’,’C’}
Bcharstr[2]={’a’,’b’,’c’}
Ccharstr[2][3]={{’a’,’b’},{’C’,’d’},{’e’,’f’}}
Dcharstr()={~a,~b,~C}
Aunsignedlongint和long
Bsignedshortint和short
Cunsignedshort和short
Dshortint和int
A类
B对象
C模板
D函数
Aifstreamfin=ffstream.open(”file.dat”);
Bifstream*fin=newifstream(”file.dat”);
Cifstreamfin;fin.open(”file.dat”);
Difstream*fin=newifstream();fin->open(”file.dat”);
A派生类不彘访问基类的保护成员
B作为虚基类的类不能被实例化
C派生类应当向基类的构造函数传递参数
D虚函数必须在派生类中重新实现
Af(v1,&v2);
Bf(v1,v2);
Cf(&v1,&v2);
Df(&v1,v2);
AsetpreCision
Bsetw
Csetfill
Dshowpoint