TOP

2010计算机等级考试二级(C++)笔试149(二)
2011-01-17 21:35:01 来源: 作者:[标签:作者] 【 】 浏览:564次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!

参考答案: B

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

3、在结构化程序设计方法中,下面内聚性最弱的是( )。

A.逻辑内聚

B.时间内聚

C.偶然内聚

D.过程内聚

参考答案: C

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

4、最简单的交换排序方法是( )。

A.快速排序

B.选择排序

C.堆排序

D.冒泡排序

参考答案: D

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

5、在深度为7的满二叉树中,叶子结点的个数为( )。

A.32

B.31

C.64

D.63

参考答案: C

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

6、在结构化方法中,软件功能分解属于下列软件开发中的阶段是( )。

A.详细设计

B.需求分析

C.总体设计

D.编程调试

参考答案: C

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

7、结构化程序设计的主要特征是( )。

A.封装和数据隐藏

B.继承和重用

C.数据和处理数据的过程分离

D.把数据和处理数据的过程看成一个整体

参考答案: C

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

8、在数据库管理系统的层次结构中,处于最上层的是( )。

A.应用层

B.语言翻译处理层

C.数据存取层

D.数据存储层

参考答案: A

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

9、概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是( )。

A.把软件划分成模块

B.确定模块之间的调用关系

C.确定各个模块的功能

D.设计每个模块的伪代码

参考答案: D

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

10、数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是( )。

A.实体完整性规则

B.参照完整性规则

C.对象完整性规则

D.用户自定义完整性规则

参考答案: C

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

11、语句cout <<setprecison (3)<<3.1415926<<end1;的输出为( )。

A.3.14

B.3.1

C.3.142

D.3.141

参考答案: A

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

12、下列关于C++函数的说明中,正确的是( )。

A.内联函数就是定义在另一个函数体内部的函数

B.函数体的最后一条语句必须是retur 语句

C.标准C++要求在调用一个函数之前,必须先声明其原型

D.编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式

参考答案: C

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

13、设有a、b、c、d、m、n均为int型变量,且 a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为( )。

A.0

B.1

C.2

D.3

参考答案: C

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

14、面向对象程序设计将数据与( )放在一起,作为一个互相依存、不可分割的整体来处理。

A.信息

B.数据抽象

C.数据隐藏

D.对数据的操作

参考答案: D

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

15、下列运算符中全都可以被友元函数重载的是( )。

B.[],+,(),ew

C.-gt,+,*,gtgt

D.ltlt,gtgt,+,*

参考答案: D

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

16、下列关于析构函数的描述中,错误的是( )。

A.类中有且仅有一个析构函数

B.析构函数可以有形参

C.析构函数没有函数类型

D.析构函数对象消失时被自动执行

参考答案: B

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

17、结构化程序设计的主要特征是( )。

A.封装和数据隐藏

B.继承和重用

C.数据和处理数据的过程分离

D.把数据和处理数据的过程看成一个整体

参考答案: C

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

18、下列关于C++流的说明中,正确的是( )。

A.与键盘、屏幕、打印机和通信端口的交互都可以通过流类来实现

B.从流中获取数据的操作称为插入操作,向流中添加数据的操作称为提取操作

C.ci 是一个预定义的输入流类

D.输出流有一个名为oe的成员函数,其作用是生成一个新的流对象

参考答案: A

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

19、下列对变量的引用中,错误的是( )。

A.it a;it am=a;

B.char a;char am=a;

C.it a;it am;=a;

D.float a;float am=a;

参考答案: B

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

20、 阅读下面程序: #include <iostream.h> fun (int a, int b) { int c; c=a+b; return c; } void main() { int x=6, y=7, z=8, r; r=fun( (x--, y++, x+y), z--); cout<<r<<end1; } 则该程序的输出结果是( )。

A.11

B.20

C.21

D.31

参考答案: C

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

21、下列对字符数组进行初始化中,( )是正确的。

A.char 1[]=acd;

B.char 2[3]=xyz;

C.char 3[][]={''a'',''x'', ''y'');

D.char 4 [2][3]={xyz, r};

参考答案: A

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

22、下列引用的定义中,( )是错误的。

A.it i; it j=i

B.it i; it j; j=i

C.float i; float j=i

D.char d; char k=d

参考答案: B

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

23、进行初始化即可自动获得初值0的变量包括( )。

A.任何用tatic 修饰的变量

B.任何在函数外定义的变量

C.局部变量和用tatic 修饰的全局变量

D.全局变量和用tatic 修饰的局部变量

参考答案: D

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

24、 有如下程序: #include <iostream> using namespace std; class Base { public: void fun() {cout<<Base:: fun<<end1; } }; class Derived: public Base { public: void fun() { ____________________________ cout<<Derived:: fun<<end1; } }; int main() { Derived d; D. fun(); return O; } 已知其执行后的输出结果为:Base:: funDerived:: fun则程序中下划线处应填入的语句是( )
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010计算机等级考试二级(C++)笔.. 下一篇2010计算机等级考试二级(VF)笔试(..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117