2010计算机等级考试二级(C++)笔试146(五)

时间:2011-01-18 20:19:24

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
系统提供接口的语言是( )。

A.高级语言

B.数据描述语言(DDL)

C.数据操纵语言(DML)

D.汇编语言

参考答案: C

----------------------------------------

2、在下列关于二叉树的叙述中,选出正确的一项( )。

A.在二叉树中,任何一个结点的度都是2

B.二叉树的度为2

C.在二叉树中至少有一个结点的度是2

D.一棵二叉树的度可以小于2

参考答案: D

----------------------------------------

3、为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为( )。

A.PAD图

B.N-S图

C.结构图

D.数据流图

参考答案: B

----------------------------------------

4、程序设计方法要求在程序设计过程中( )。

A.先编制出程序,经调试使程序运行结果正确后再画出程序的流程图

B.先编制出程序,经调试使程序运行结果正确后再在程序中的适当位置处加注释

C.先画出流程图,再根据流程图编制出程序,最后经调试使程序运行结果正确后再在程序中的适当位置处加注释

D.以上三种说法都不对

参考答案: D

----------------------------------------

5、假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为、( )。

A.log2

B.2

C./2

D.(-1)/2

参考答案: D

----------------------------------------

6、在E-R图中,用来表示实体的图形是( )。

A.矩形

B.椭圆形

C.菱形

D.三角形

参考答案: A

----------------------------------------

7、在单链表中,增加头结点的目的是( )。

A.方便运算的实现

B.使单链表至少有一个结点

C.标识表结点中首结点的位置

D.说明单链表是线性表的链式存储实现

参考答案: A

----------------------------------------

8、用黑盒技术测试用例的方法之一为( )。

A.因果图

B.逻辑覆盖

C.循环覆盖

D.基本路径测试

参考答案: A

----------------------------------------

9、串的长度是( )。

A.串中不同字符的个数

B.串中不同字母的个数

C.串中所含字符的个数且字符个数大于零

D.串中所含字符的个数

参考答案: D

----------------------------------------

10、“商品”与“顾客”两个实体集之间的联系一般是( )。

A.一对一

B.一对多

C.多对一

D.多对多

参考答案: D

----------------------------------------

11、下面关于虚函数的描述中正确的是( )。

A.虚函数是一个静态成员函数

B.虚函数是一个非成员函数

C.虚函数既可以在函数说明时定义,也可以在函数实现时定义

D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型

参考答案: D

----------------------------------------

12、在C++中,数据封装要解决的问题是( )。

A.数据的规范化

B.便于数据转换

C.避免数据丢失

D.防止不同模块之间数据的非法访问

参考答案: D

----------------------------------------

13、 以下程序中,while循环的循环次数是( )。 main() { int i=O; while(i<10) { if(i<1) continue; if(i==5) break; i++; } ...... }

A.1

B.10

C.6

D.死循环,不能确定次数

参考答案: D

----------------------------------------

14、在C++语言中,080是( )。

A.八进制数

B.十进制数

C.十六进制数

D.非法数

参考答案: D

----------------------------------------

15、下列关于类中成员函数特征的描述中错误的是( )。

A.类的成员函数一定是内联函数

B.类的成员函数可以重载

C.成员函数可以设置参数的默认值

D.成员函数可以是静态的

参考答案: A

----------------------------------------

16、运算符重载是对已有的运算符赋予多重含义,因此( )。

A.可以对基本类型(如it类型)的数据,重新定义“+”运算符的含义

B.可以改变一个已有运算符的优先级和操作数个数

C.只能重载C++中已经有的运算符,不能定义新运算符

D.C++中已经有的所有运算符都可以重载

参考答案: C

----------------------------------------

17、C++语言中while循环和do-while循环的主要区别是( )。

A

首页 上页 4 5 下页 尾页 5/5/5
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部