[计算机类试卷]国家二级(C++)笔试模拟试卷117及答案与解析.doc
《[计算机类试卷]国家二级(C++)笔试模拟试卷117及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C++)笔试模拟试卷117及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C+)笔试模拟试卷 117及答案与解析 1 算法的时间复杂度是指 ( A)算法程序运行的具体时间 ( B)算法程序的长度 ( C)算法程序执行过程中基本运算的次数 ( D)运行时算法程序所占的内存容量 2 下列数据结构中能使用对分查找的是 ( A)二叉链表 ( B)带链的栈 ( C)有序线性链表 ( D)有序顺序表 3 按 “先进先出 ”原则组织数据的结构是 ( A)有序表 ( B)栈 ( C)队列 ( D)二叉树 4 对下列二叉树进行前序遍历的结果是 ( A) ZBTYCPXA ( B) ATBZXCYP ( C) ZBTACYXP ( D) ATBZXCPY 5 下列叙述中正确
2、的是 ( A)软件就是程序清单 ( B)软件就是存放在计算机中的文件 ( C)软件应包括程序清单以及运行结果 ( D)软件包括程序和文档 6 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 7 在模块化程序设计中,按功能划分模块的原则是 ( A)各模块的功能尽量单一,且各模块之间的联系尽量的少 ( B)各模块的功能尽量单一,且各模块 之间的联系尽量紧密 ( C)各模块应包括尽量多的功能 ( D)各模块应包括尽量多的输入输出操作 8 下述关于数据库系统的叙述中正确的是 ( A)数据库系统减少了数据冗余 ( B)数据库系统
3、避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型一致 ( D)数据库系统比文件系统能管理更多的数据 9 在关系数据库中,用来表示实体之间联系的是 ( A)树结构 ( B)网结构 ( C)线性表 ( D)二维表 10 下列叙述中正确的是 ( A)数据库系统是一个独立的系统,不需要操作系统的支持 ( B)数据库技术的根本目标是要解决数据的共享问题 ( C)数据库管理系统就是数据库系统 ( D)以上三种说法都不对 11 以下叙述中不正确的是 ( A)在 C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 ( B)在 C的函数中,最好使用全局变量 ( C)在 C中,形式参数
4、只是局限于所在函数 ( D)在 C中,函数名的存储类别为外部 12 C+语言中函数返回值的类型决定于 ( A) return语句中的表达式类型 ( B)调用函数的主调函数类型 ( C)调用函数时临时类型 ( D)定义函数时所 指定的函数类型 13 若要说明一个类型名 STP,使得 STP s;等价于 char*s,以下选项中正确的是 ( A) typedef STP char *s; ( B) typedef*char STP; ( C) typedef STP*char; ( D) typedef char*TP; 14 以下非法的赋值语句是 ( A) n (i 2, +i); ( B) j
5、+; ( C) +(i+1), ( D) x=i 0; 15 C+语言中在 C语言的基础上增加的特性不包括 ( A) G构 ( B)引用 ( C) 类和对象 ( D)静态成员函数 16 对于下列语句,正确的判断是 for(x 0, y=O; (y! 123) ( D) a 7+b, c a+7; 20 语句 cout (a 2)&(b -2);的输出结果是 ( A)无输出 ( B)编译错误 ( C) -1 ( D) 1 21 在下面的函数声明中,存在着语法错误的是 ( A) void BC(int a, int) ( B) void BD(int, int) ( C) void BE(int,
6、 int=5) ( D) int BF(int x; int v) 22 下列关于指针的操作中,错误的是 ( A)两个同类型的指针可以进行比较运算 ( B)可以用一个空指针赋给某个指针 ( C)一个指针可以加上两个整数之差 ( D)两个同类型的指针可以相加 23 静态成员函数不能说明为 ( A)整型函数 ( B)常函数 ( C)虚函数 ( D)内联函数 24 静态成员函数没有 ( A)返回值 ( B) this指针 ( C)指针参数 ( D)返回类型 25 以下程序的输出结果 为 main()int m 7, n=4; float a 38.4, b=6.4, x;x=m/2+n*a/b+1/
7、2; cout x end1; ( A) 27 ( B) 27.5 ( C) 28 ( D) 28.5 26 执行下列语句后,输出结果为 cout. put(s); cout, c a; ( A) ca ( B) sca ( C) s ( D) a 27 下列运算符中,不能重载的是 ( A)?: ( B) + ( C) - ( D) 28 所有在函数中定义的变量及函数的形式参数,都属于 ( A)全局变量 ( B)局部变量 ( C)静态变量 ( D)常量 29 为引入对象的同义词,对象的别名称为 ( A)指针 ( B)引 ( C)枚举 ( D)结构 30 以下不属于构造函数特征的是 ( A)构造
8、函数名与类名相同 ( B)构造函数可以重载 ( C)构造函数可以设置默认参数 ( D)构造函数必须指定函数类型 31 以下关于虚函数的叙述中不正确的是 ( A)虚函数属于成员函数 ( B)虚函数不允许说明成静态的 ( C)凡是虚函数必须用 virtual说明 ( D)虚函数可以被继承 32 类的构造函数的作用是 ( A)一般成员函数 ( B)类的初始化 ( C)对象的初始化 ( D)删除对象创建的所有对象 33 继承机制的作用是 ( A)信息隐藏 ( B)数据封装 ( C)定义新类 ( D)数据抽象 34 关于虚函数的描述中正确的是 ( A)虚函数是一个静态成员函数 ( B)虚函数是一个非成员
9、函数 ( C)虚函数既可以在函数说明时定义,也可以在函数实现时定又 ( D)派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型 35 下列表示纯虚函数的成员函数是 ( A) virtual int func(int); ( B) void func(int)=0; ( C) virtual void func 0; ( D) virtual void func(int) 36 假设为循环队列分配的向量空间为 Q20,若队列的长度和队头指针值分别为13和 17,则当前尾指针的值为【 】。 37 广义表的深度是指【 】。 38 栈顶的位置是随着【 】操作而变化的。 39 在单链表上难以实现
10、的排序方法有希尔排序、【 】和堆排序。 40 在有序表 (12, 24, 36, 48, 60, 72, 84)中二分查找关键字 72时所需进行的关键字比较次数为【 】。 41 C+中类作用域符是【 】。 42 在函数原型声明中,可以省略参数名,但必须声明函数参数的【 】。 43 在类中声明的静态浮点数的默认初始化值是【 】。 44 定义一个函数时,若只允许函数体访问形参的值而不允许修改它的值,则应把该形参声明为【 】类型。 45 在 C+中,给一变量取别名,可以通过【 】方式。 46 面向对象的基本特点包括继承性、封装性和【 】。 47 C+源程序中,只有【 】个主函数。 48 虚基类是含有
11、【 】函数的类。 49 下面程序执行的结果是【 】 #include iostream using namespace std; class A public: static int x; A(inty)cout x+y; ; int A: x=2; void main() A a(5); 50 下面程序执行的结果是【 】。 #include iostream using namespace std; void main() int sum=0; int array6=1, 2, 3, 4, 5, 6; int *p; p=&array0; for(int i=0; i 6; i+) sum=
12、sum+*p; p+; cout sum; 51 C+编译时的多态性体现在【 】,运行时的 多态性体现在【 】。 国家二级( C+)笔试模拟试卷 117答案与解析 1 【正确答案】 C 【试题解析】 算法的时间复杂度是用算法程序执行过程中所需要的基本运算次数来衡量的。 2 【正确答案】 D 【试题解析】 对分查找只能适用于顺序存储的有序线性表。 3 【正确答案】 C 【试题解析】 栈是按 “先进后出 ”原则组织数据的结构;队列是按 “先进先出 ”原则组织数据的结构;而有序表与二叉树均不是。因此,本题的正确答案为 C。 4 【正确答案】 B 【试题解析】 按照二叉树前序遍历的方法:在访问根结点、
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 笔试 模拟 117 答案 解析 DOC
