第 1 页:选择题 |
第 5 页:填空题 |
点击查看:2015年计算机二级《C++》考前冲刺模拟试卷汇总
一、选择题
1有下列二叉树,对此二叉树前序遍历的结果为( )。
A.ACBEDGFHB.ABDGCEHFC.HGFEDCBAD.ABCDEFGH
参考答案:B
参考解析:
对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。
【知识拓展】什么是“遍历”?遍历就是不重复地访问二叉树的所有结点。二叉树遍历的方法有三种:前序遍历、中序遍历和后序遍历。记住三种遍历的顺序:
①前序,访问根一按前序遍历左子树一按前序遍历右子树。
②中序,按中序遍历左子树一访问根一按中序遍历右子树。
③后序,按后序遍历左子树一按后序遍历右子树一访问根。
2下列选项中,作为是数据库系统的核心的是( )。
A.数据库B.数据模型C.软件工具D.数据库管理系统
参考答案:D
参考解析:数据库管理系统DBMS是数据库系统的核心。DBMS是负责数据库的建立、使用和维护的软件。DBMS建立在操作系统之上,实施对数据库的统一管理和控制。
3
A.12,l0,14B.12,18,30C.12,6,18D.12,14,30
参考答案:B
参考解析:
4下面表示引用的方法中正确的是( )。已知:int n=10;
A.int &x=nB.int &zC.int &y=10D.float &t=&n
参考答案:A
参考解析:C++中的引用作是给变量起个别名,引用定义形式为:类型 &引用名 = 变量名。
5( )使一个函数可以定义成对许多不同数据类型完成同一个任务。
A.函数模板B.重载函数C.递归函数D.模板函数
参考答案:A
参考解析:函数模板是一系列相关函数的模型或样板,这些函数的源代码形式相同,只是所针对的数据类型不同。因此,函数模板使一个函数可以定义成对许多不同数据类型完成同一个任务。
6建立E-R模型的工作,属于软件生命周期中的( )。
A.需求分析阶段B.设计阶段C.编码阶段D.测试阶段
参考答案:B
参考解析:建立E-R模型是数据库概念设计的重要内容,而概念设计是设计阶段的组成部分。
7设栈S和队列O的初始状态为空,元素a、b、c、d、e和f依次通过栈S,一个元素出栈后即进入队列O,若6个元素出队的顺序是b、d、c、f、e、a,则栈S的容量至少应该是( )。
A.6B.4C.3D.2
参考答案:C
参考解析:栈的操作规则是后进先出,队列的运算规则是先进先出。对于本题,出队顺序也就是入队顺序,同样也是出栈顺序,为了得到b、d、c、f、e、a出栈顺序,则入栈顺序应该是a进、b进、b出、c进、d进、d出、c出、e进、f进、f出、e出、a出。可以看作最多只有3个元素在栈内,所以栈的容量最少应为3。
8内部格式控制操作函数是在头文件( )中定义的。
A.
B.
C.
D.
参考答案:B
参考解析:
9下面的符号中可以用作C++标识符的是( )。
A.3testB.fcc~otherC.elseD.radius
参考答案:D
参考解析:C++标识符是以字母、下划线开头的,由字母、数字及下划线组成的,不与关键字相同的字符串。选项C)中else为关键字。
10下面关于派生类的描述中错误的是( )。
A.派生类中至少有一个基类
B.一个派生类可以作为另一个派生类的基类
C.派生类只继承了基类中的公有成员和保护成员
D.派生类的缺省继承方式是私有
参考答案:C
参考解析:
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |