2010计算机等级考试二级(C++)笔试142(一)

时间:2011-01-20 18:28:28

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
1、测试的,目的是暴露错误,评价程序的可靠性;而___1___的目的是发现错误的位置并改正错误。

参考答案: 调试

调试

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

2、在面向对象方法中,___2___描述的是具有相似属性与操作的二组对象。

参考答案: 类

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

3、需求分析最终结果是产生___3___。

参考答案: 需求规格说明书

需求规格说明书

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

4、一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体集项目主管与实体集项目的联系属于___4___的联系。

参考答案: 一对多

一对多

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

5、___5___结构,也称为重复结构,即算法中有一组操作要求反复被执行。

参考答案: 循环

循环

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

6、operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为___6___ 的。

参考答案: public

public

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

7、在一个函数的定义或声明前加上关键字___7___时,该函数就声明为内联函数。

参考答案: inline

inline

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

8、 下面程序运行时输出结果为___8___。 #include<iostream.h> #include<malloc.h> class Rect { public: Rect(int1,int w)(length=1;width=w;) void Print(){cout<<Area:<<length *width<<endl;) void *operator new(size-t size){return malloc(size);} void operator delete(void *p){free(p) private: int length,width; }; void main() { Rect*p; p=new Rect(5,4); p->Print(); delete p; }

参考答案: Area:20

Area:20

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

9、表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为___9___。

参考答案: c3=c1+c2

c3=c1+c2

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

10、 以下程序输出的结果是___10___。 #include<iostream.h> void main() { int a=5,b=4,c=3,d; d=(a>b>c); cout<<d; }

参考答案: 0

0

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

11、 以下程序的执行结果是___11___。 #include<iostream.h> int f(int b[],int n) { int i,r=1; for(i=0;i<n;i++) r=r*b[i]; return r; } void main() { int x,a[]={2,3,4,5,6,7,8,9}; x=f(a,3); cout<<x<<endl; }

参考答案: 24

24

-----------

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

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