考试总分:49分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 2010年全国计算机等级考试二级C++模拟试题(3)笔试部分
A一个双精度型表达式
B一个整型表达式
C一种函数调用
D一个不合法的表达式
A循环执行10次
B无限循环
C循环体语句一次也不执行
D循环体语句执行一次
Adoublex[5]={2.0,4.0,6.0,8.0,10.0};
Binty[5]={0,1,3,5,7,9};
Ccharc1[]={′1′,′2′,′3′,′4′,′5′};
Dcharc2[]={′\x10′,′\xa′,′\x8′};
A-1
B1
C2
D编译出错,无法运行
A友元函数
B虚函数
C构造函数
D析构函数
A内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C类的内联函数必须在类体内定义
D类的内联函数必须在类体外通过加关键字inline定义
A友元函数的实现必须在类的内部定义
B友元函数是类的成员函数
C友元函数破坏了类的封装性和隐藏性
D友元函数不能访问类的私有成员
A1234
B1324
C1342
D3142
A分类性
B多态性
C继承性
D封装性
A0
B空格
C未知的值或无任何值
D空字符串
A#
B;
C*
D{
A类的静态数据成员不是类的所有对象共享的数据
B类的静态数据成员不能被类的成员函数调用
C类的静态数据成员不能被类的构造函数调用
D类的静态数据成员必须进行初始化
A=,+,-,\
B[],+,(),new
C->,+,*,>>
D>,+,*
A10
B11
C12
D0
Areturn语句中的表达式类型
B调用该函数时系统随机产生的类型
C调用该函数时的主调用函数类型
D在定义该函数时所指定的数据类型
Aios::in
Bios::out
Cios::in|ios::out
D以上都不对
AALTER
BCREATE
CUPDATE
DINSERT
A实体完整性约束
B参照完整性约束
C域完整性约束
D用户自定义的完整性约束
Ap->next==NULL
Bp==NULL
Cp->next=head
Dp=head
A程序应简单、清晰、可读性好
B符号名的命名只要符合语法
C充分考虑程序的执行效率
D程序的注释可有可无
Amain(inta,char*c[])
Bmain(intarc,char**arv)
Cmain(intargc,char*argv)
Dmain(intargv,char*argc[])
A基类的保护成员在派生类中仍然是保护的成员
B基类的保护成员在公有派生类中仍然是保护的
C基类的保护成员在私有派生类中仍然是私有的
D对基类成员的访问必须是无二义性
A!a=b
Ba!=b
Ca==b
Da=b
A增加了一些新的运算符
B允许函数重载,并允许设置缺省参数
C规定函数说明符必须用原型
D引进了类和对象的概念
Aint
Bdouble
Cfloat
D不确定
A串中不同字符的个数
B串中不同字母的个数
C串中所含字符的个数且字符个数大于零
D串中所含字符的个数
A抽象
B模块化
C自底向上
D信息隐蔽
A程序员
B项目管理者
C软件分析设计人员
D软件用户
A数据结构
B数据操作
C数据查询
D数据约束
Apublicprivate不能直接访问
Bprotectpublicpublic
Cprivatepublic不能直接访问
Dprotectprivateprotect
Afin.fail();
Bfin.bad();
Cfin.good();
Dfin.eof();
Acharstr[]={′a′,′b′,′c′}
Bcharstr[2]={′a′,′b′,′c′}
Ccharstr[2][3]={{′a′,′b′},{′c′,′d′},{′e′,′f′}}
Dcharstr()={′a′,′b′,′c′}
A1.234
B2.234
C1.243
D2.243
AC++语言中的多态性分为编译时的多态性和运行时的多态性
B编译时的多态性可通过函数重载实现
C运行时的多态性可通过模板和虚函数实现
D实现运行时多态性的机制称为动态绑定
A22
B43
C42
D32