[计算机类试卷]国家二级(C++)笔试模拟试卷247及答案与解析.doc
《[计算机类试卷]国家二级(C++)笔试模拟试卷247及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C++)笔试模拟试卷247及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C+)笔试模拟试卷 247及答案与解析 1 下面概念中,不属于面向对象方法的是 ( A)对象 ( B)继承 ( C)类 ( D)过程调用 2 以下关于顺序存储结构的叙述中, ( )是正确的。 ( A)每个结点中至少包含一个指针域 ( B)逻辑上相邻的结点物理上不必邻接 ( C)可用于栈、队列、树等逻辑结构的存储表示 ( D)插入、删除运算操作不方便 3 4 5 栈底至栈顶依次存放元素 A、 B、 C、 D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能 是 ( )。 ( A) ABCED ( B) DCBEA ( C) DBCEA ( D) CDABE 6 数据库系统的核
2、心是 _ 。 ( A)数据模型 ( B)数据库管理系统 ( C)数据库 ( D)数据库管理员 7 下面不属于软件设计原则的是 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 8 以下函数调用语句中实参的个数是 ( )。 excc(v1,v2), (V3, v4, V5), V6); ( A) 3 ( B) 4 ( C) 5 ( D) 6 9 下面关于对 象概念的描述中, ( )是错误的。 ( A)对象就是 C语言中的结构体变量 ( B)对象代表着正在创建的系统中的一个实体 ( C)对象是一个状态和操作 (或方法 )的封装体 ( D)对象之间的信息传递是通过消息进行的 10 “
3、商品 ”与 “顾客 ”两个实体集之间的联系一般是 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 11 重载输入流运算符必须使用的原型为 ( A) ostream& operator (ostream&,类名 ); ( B) istream& operator (istream&,类名 &); ( C) ostream operator (ostream,类名 &); ( D)类名 operator (istream&,类名 &); 12 下列运算符中, ( )运算符在 C+中不能重载。 ( A) & ( B) ( C) : ( D) new 13 在 ios中提供控制格式的标
4、志位中, ( )是转换为十六进制形式的标志位。 ( A) hex ( B) oct ( C) dec ( D) left 14 下列关于虚函数的描述中,正确的是 ( )。 ( A)虚函数是一个 static类型的成员函数 ( B)虚函数是一个非成员函数 ( C)基类中采用 virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加 virtual说明 ( D)派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型 15 解决类继承中产生的二义性的方法不包括 ( A)使用作用域运算符限定访问的成员函数 ( B)在派生类中定义同名函数,且参数表必须和基类的保持一致 ( C)在派
5、生类中定义同名函数,且参数表可以和基类的不同 ( D)采用虚基类解决多重继承中的 共同基类产生的二义性 16 在某类的公共部分有声明 string operator+( );和 string operator+(int);则说明 ( A) string operator+( );是前置自增运算符声明 ( B) string( )perator+( );是后置自增运算符声明 ( C) string operator+(int);是前置自增运算符声明 ( D)两条语句无区别 17 以下叙述中正确的是 ( )。 ( A)构成 C+语言程序的基本单位是类 ( B)可以在一个函 数中定义另一个函数 (
6、C) main()函数必须放在其他函数之前 ( D)所有被调用的函数一定要在调用之前进行定义 18 有以下程序段: #include #define MAX(x, y)(x)(y)?(x): (y) void main() int ij, k; i=10; j=15; k=MAX(i,j)*10; couty)?(x): (y)是当 x大于 y时取 x,否则取 y。当 i=10, j=15时, “MAX(ij)”的值为 15,所以 “k=MAX(ij)*10; ”答案为: 150。 19 【正确答案】 A 【试题解析】 采用保护继承方式,基类成员对子类的对象都不可见的,子类成员的公有成员对子类
7、的对象是可见的。 20 【正确答案】 B 【试题解析】 内联函数主要解决的是程序的运行效率问题,但是内联函数在时间上的节省是以最终目标代码规模的增加为代价的。 21 【正确 答案】 B 22 【正确答案】 A 【试题解析】 本题考查的是文件流的操作, app 表示追加方式打开文件 (即将指针移至文件尾 ), bi- naw 表示以二进制方式打开文件。 23 【正确答案】 C 24 【正确答案】 C 25 【正确答案】 A 【试题解析】 本题考核 C+的标识符定义。 C+规定标识符由大小写字母、数字字符 (0 9)和下划线组成,并且以字母或下划线开始,后跟 0个或多个字母、数字字符或下划线。由此
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 笔试 模拟 247 答案 解析 DOC
