[计算机类试卷]国家二级(C++)笔试模拟试卷27及答案与解析.doc
《[计算机类试卷]国家二级(C++)笔试模拟试卷27及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C++)笔试模拟试卷27及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C+)笔试模拟试卷 27及答案与解析 1 下列选项中不属于结构化程序设计方法的是 ( )。 ( A)自顶向下 ( B)逐步求精 ( C)模块化 ( D)可复用 2 在深度为 5的满二叉树中,叶子结点的个数为 ( )。 ( A) 31 ( B) 32 ( C) 16 ( D) 15 3 结构化程序设计方法的三种基本控制结构中不包括 ( )。 ( A)循环结构 ( B)递归结构 ( C)顺序结构 ( D)选择结构 4 下列不属于软件调试技术的是 ( ) ( A)强行排错法 ( B)集成测试法 ( C)回溯法 ( D)原因排除法 5 以下不属于数据库系统模型的是 ( )。 ( A)选择型
2、数据库系统 ( B)关系型数据库系统 ( C)层次型数据库系统 ( D)网状型数据库系统 6 数据库系统与文件系统的最主要区别是 ( )。 ( A)数据库系统复杂,而文件系统简单 ( B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 ( C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 ( D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据 量 7 按照 “后进先出 ”原则组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 8 软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以
3、及 ( )。 ( A)阶段性报告 ( B)需求评审 ( C)总结 ( D)都不正确 9 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D)直接选择排序 10 树是结点的集合,它的根结点 数目是 ( )。 ( A)有且只有 1 ( B) 1或多于 1 ( C) 0或 1 ( D)至少 2 11 实现运行时的多态性要使用 ( A)重载函数 ( B)析构函数 ( C)构造函数 ( D)虚函数 12 下列关于类和对象的叙述中,错误的是 ( )。 ( A)一个类只能有一个对象 ( B)对象是类的具体实例 ( C)
4、类是对某一类对象的抽象 ( D)类和对象的关系是一种数据类型与变量的关系 13 若有以下定义: int a=1, 2, 3, 4, 5, 6, 7); char cl=b,c2=2; 则数值不为 2的表达式是 ( )。 ( A) a1 ( B) d-c1 ( C) a3-c2 ( D) c2-0 14 在 C+语言中, main函数默认返回一个 ( )类型的值。 ( A) int ( B) float ( C) char ( D) void 15 设有语句: char str1=“string“,str28,*str3,*str4=“string“;,则下列对库函数strcpy调用不正确的是
5、( )。 ( A) strcpy(str1,“Hellol“); ( B) strcpy(str2,“Hello2“); ( C) strcpy(str3,“Hello3“); ( D) strcpy(str4,“Henllo4“); 16 不能作为函数重载的判断依据的是 ( )。 ( A) const ( B)返回类犁 ( C)参数个数 ( D)参数类型 17 下面程序的输出结果是 ( )。 #include iostream using namespace std; int main() int n=10; while(n 7) n-; cout 11 , ; cout endl; ( A
6、) 10,9,8, ( B) 9,8,7, ( C) 10,9,8,7, ( D) 9,8,7,6, 18 已知枚举类型定义语句为: enum TokenNAME,NUMBER,PLUS=5,MINUS,PRINT=10; 则下列叙述中错误的是( )。 ( A)枚举常量 NAME的值为 1 ( B)枚举常量 NUMBER的值为 1 ( C)枚举常量 MINUS的值为 6 ( D)枚举常量 PRINT的值为 10 19 已知: int n=10;那么下列语句中错误的是 ( )。 ( A) int*p=new longn; ( B) int pn; ( C) int*p=new long(n);
7、( D) int p10; 20 用链表表示线性表的优点是 ( )。 ( A)便于随机存取 ( B)花费的存储空间较顺序存储少 ( C)便于插入和删除操作 ( D)数据元素的物理顺序与逻辑顺序相同 21 下列关于指针的运算中, ( )是非法的。 ( A)两个指针在一定条件下,可以进行相等或不等的比较运算 ( B)可以将一个空指针赋值给某个指针 ( C)一个指针可以加上两个整数之差 ( D)两个指针在一定条件下可以相加 22 假定 MyClass为 类,执行 MyClass a3, *p2;语句时会自动调用该类构造函数 ( )次。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 23 以
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 笔试 模拟 27 答案 解析 DOC
