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

时间:2011-01-21 09:33:00

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
1、数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是___1___。

参考答案: 数据库系统 或 数据库系统阶段 或 数据库 或 数据库阶段 或数据库管理技术阶段 。

数据库系统 或 数据库系统阶段 或 数据库 或 数据库阶段 或数据库管理技术阶段 。

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

2、在面向对象方法中,属性与操作相似的一组对象称为___2___。

参考答案: 类

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

3、算法的基本特征是可行性、确定性、___3___和拥有足够的情报。

参考答案: 有穷性

有穷性

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

4、静态联编所支持的多态性称为编译时的多态性,动态联编所支持的多态性则称为运行时的多态性,动态多态性由___4___来支持。

参考答案: 虚函数

虚函数

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

5、长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为___5___。

参考答案: n/2

n/2

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

6、设有定义语句:double x=2.5,y=4.7;int a=7;,那么表达式x+a%3*(int)(x+y)%2/4的值为 ___6___。

参考答案: 2.5

2.5

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

7、 函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为___7___。 a[0]=1;a[1]=2;swap(a,2);

参考答案: 2,1

2,1

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

8、 以下程序段是函数返回a所指数组中最小的值所在的下标值,请在下划线处填空。 fun(int *a,int n) { int i,j=0,p; p=j; for(i=j;i<n;i++) if(a[i]<a[p])___8___; return(p); }

参考答案: p=i

p=i

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

9、 执行语句序列 int x=10,&r=X; cout<<x<<''''-'''',<<r<<endl; 输出结果为___9___。

参考答案: 10-10

10-10

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

10、 若有如下程序段: #include<iostream> using namespace std; int main() { char *p=abcdefgh,*r; long *q; q=(long*)p;q++; r=(char*)q; cout<<r<<endl; return 0; } 该程序的输出结果是___10___。

参考答案: efgh

efgh

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

11、 阅读下面的程序: #include<iomanip.h> void main() { cout.fill(''''!''''); cout<<setiosflags(ioS::left)< cout<<setw(6)<<1024<<endl; } 写出该程序的输出结果:___11___。

参考答案: 400!!!

400!!!

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

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

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