考试总分:43分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 2014年全国计算机等级《二级C++》上机考试冲刺试题(5)
A内联函数在调用时发生控制转移
B内联函数必须通过关键字inline来定义
C内联函数是通过编译器来实现的
D内联函数函数体的最后一条语句必须是return语句
Aint*p;P=&k;
Bint*P;P=k;
Cint*p;*P=&k;
Dint*p;*P=k;
ABAA~A~B~A
BABA~B~A~A
CBAA~B~A~A
DABA~A~B~A
Acout>>’A’表达式可输出字符A
Beof()函数可以检测是否到达文件尾
C对磁盘文件进行流操作时,必须包含头文件fstream
D以ios_base::0ut模式打开的文件不存在时,将自动建立一个新文件
A提高耦合性降低内聚性有利于提高模块的独立性
B降低耦合性提高内聚性有利于提高模块的独立性
C耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D内聚性是指模块间互相连接的紧密程度
A11
B111
C1111
D11111
AtemplateTabs(TX){returnx<07-x:X;}
BtemplateClassTabs(Tx){returnx<07-X:x;}
CtemplateTabs(TX){returnx<07-x:X;}
DtemplateTabs(Tx){returnX<0?-X:x;}
A375
B357
C0375
D0557
Ac++语言中的多态性分为编译时的多态性和运行时的多态性
B编译时的多态性可通过函数重载实现
C运行时的多态性可通过模板和虚函数实现
D实现运行时多态性的机制称为动态绑定
A友元函数是类的成员函数
B类成员的默认访问权限是私有的
C类成员函数必须声明为公有的
D类的静态数据成员不能是常成员
A10,2
B12,10
C12,2
D2,2
A24
B25
C26
D50
AData+(DatA.;
BDataoperator+(DatA.;
CData+operator(DatA.;
Doperator+(Data,DatA.;
ADeCr&operator--(int);
BDeCroperator--(DeCr&,int);
CfriendDeCr&operator--(DeCr&);
DfriendDeCroperator--(DeCr&,int);
A一致性
B分类性
C多态性
D标识唯一性
A构造函数可以重载,析构函数不能重载
B构造函数不能重载,析构函数可以重载
C构造函数可以重载,析构函数也可以重载
D构造函数不能重载,析构函数也不能重裁
A对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D对于常规参数所对应的模板实参,任何情况下都不能省略
A232
B231
C222
D221
A软件过程不规范
B软件开发生产率低
C软件质量难以控制
D软件成本不断提高
A类创建时
B创建对象时
C删除对象时
D不自动调用
A:a(n){}
B:AA(n){}
C{a(n);}
D{a=n;}
Areturn语句中的表达式类型
B调用该函数时系统随机产生的类型
C调用该函数时的主调用函数类型
D在定义该函数时所指定的数据类型
A①
B②
C③
D④
Anum[10]
Bnum[5]
Cnum[3]
Dhum[o]
A30,20,10
B10,20,30
C456,567,678
D678,567,456
A操作数类型
B操作数个数
C优先级
D结合性
A④
B③
C②
D①
A函数9etK试图访问基类的私有成员变量k
B在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C类MyDerived缺少一个无参的构造函数
D类MyDerived的构造函数没有对基类数据成员k进行初始化
A自然连接
B交
C除
D并
ACCCC
BCCC
CCC
DC
A’a’<=c<=’z’
B(c>=A.&&(c<=z)
C(’a’>=C.||(’z’<=C.
D(c>=’a’)&&(c<=,z,)
A3,3
B3,4
C4,3
D4,4
ApubliC和publiC
BpubliC和proteCted
CproteCted和publiC
DproteCted和proteCted
Aauto
Bextern
Cregister
Dstatic
A0
B1
C2
D3
A程序内部逻辑
B程序外部功能
C程序数据结构
D程序流程图
A设置虚基类的目的是为了消除二义性
B虚基类的构造函数在非虚基类之后调用
C若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用
D若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数
AO(n)
BO(n2)
CO(1092n)
D0(n1092n)
AN—s图
BDFD图
CPAD图
D程序流程图
Ax.value+X.getAmount()
Bx.getData()一x.getAmount()
Cx.getData()一x.amount
Dx.value+X.amount