考试总分:48分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 2010年全国计算机等级考试二级C++模拟试题(15)笔试部分
A加工方法
B解题方案的准确而完整的描述
C排序方法
D查询方法
A软件投机
B软件危机
C软件工程
D软件产生
A实体完整性约束
B参照完整性约束
C域完整性约束
D用户自定义的完整性约束
A类
B预处理命令
C主函数
D语句
A-1
B1
C2
D编译出错,无法运行
A类的静态数据成员不是类的所有对象共享的数据
B类的静态数据成员不能被类的成员函数调用
C类的静态数据成员不能被类的构造函数调用
D类的静态数据成员必须进行初始化
A1
B2
C3
D4
A69825
B63825
C6385
D693825
A类B是类A的友元
B类C是类A的友元
C类A是类C的友元
D以上都不对
A数据的存储结构
B计算方法
C数据映象
D逻辑存储
A7
B8
C11
D12
A循环执行10次
B无限循环
C循环体语句一次也不执行
D循环体语句执行一次
Afor(表达式1;0;表达式3)
Bfor(表达式1;1;表达式3)
Cfor(表达式1;表达式3;)
Dfor(;;表达式3)
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*p+9
B*(p+8)
C*p+=9
Dp+8
A基类的保护成员在派生类中仍然是保护的成员
B基类的保护成员在公有派生类中仍然是保护的
C基类的保护成员在私有派生类中仍然是私有的
D对基类成员的访问必须是无二义性
A100
B80
C64
D32
A!a=b
Ba!=b
Ca==b
Da=b
A将5个初值依次赋给a[1]至a[5]
B将5个初值依次赋给a[0]至a[4]
C将5个初值依次赋给a[6]至a[10]
D因为数组长度与初值的个数不相同,所以此语句不正确
A抽象
B模块化
C自底向上
D信息隐蔽
A大系统的复杂性
B人员知识不足
C客观世界千变万化
D时间紧、任务重
AALTER
BCREATE
CUPDATE
DINSERT
A数据库包括数据库系统和数据库管理系统
B数据库系统包括数据库和数据库管理系统
C数据库管理系统包括数据库和数据库系统
D3者没有明显的包含关系
Apublicprivate不能直接访问
Bprotectpublicpublic
Cprivatepublic不能直接访问
Dprotectprivateprotect
A1
B2
C随机输出1或2
D程序有错
A=,+,-,\
B[],+,(),new
C->,+,*,>>
D>,+,*
A程序中的class并不能都替换为typename
Bclass和typename都可互相替换
C程序中的typename都能替换为class
D程序中的部分class可以替换为typename
A串中不同字符的个数
B串中不同字母的个数
C串中所含字符的个数且字符个数大于零
D串中所含字符的个数
A工具
B过程
C方法
D环境
A#
B;
C*
D{
A一个双精度型表达式
B一个整型表达式
C一种函数调用
D一个不合法的表达式
A在C++语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参
BC++函数既可以嵌套定义又可以递归调用
C函数必须无返回值,否则不能使用函数
D函数必须有返回值,返回值类型不定
A某对象名
B某对象成员名
C某对象的引用名
D指向对象的指针名
Afin.fail();
Bfin.bad();
Cfin.good();
Dfin.eof();
Amain(inta,char*c[])
Bmain(intarc,char**arv)
Cmain(intargc,char*argv)
Dmain(intargv,char*argc[])