2010年全国计算机等级考试标准预测试卷(一)二级公共基础知识和C语言程序设计(一)

时间:2011-02-16 07:07:27

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
1、 数据库系统的主要特点为数据集成性、数据的高____和低冗余性、数据独立性和数据统-管理和控制。

参考答案: 共享性

数据库系统中的数据能被不同的应用程序使用,实现了数据的高度共享,从而降低了数据的冗余,这也是数据库的主要目的。

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

2、 最简单的交换排序方法是_____ 。

参考答案: 冒泡排序

交换排序是指借助数据元素之间的互相交换进行排序的一种方法。是通过相邻元素之间的相互交换逐步将线性表变为有序是一种最简单的交换排序方法。

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

3、 单元测试又称模块测试,-般采用_____测试。

参考答案: 白盒

单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。白盒测试针对程序的逻辑结构设计测试用例,用逻辑覆盖率来衡量测试的完整性。对于单元测试,一般采用白盒测试。

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

4、 已知"int a=2,b=2,c=3;",则执行完语句"a*=18+(b++)-(++c);"后,a的值是_____。

参考答案: 32

本题考查自加运算符(++)和自减运算符(--)。++和--的几个特点:(1)只能作用于变量,不能用于表达式或常量;(2)前缀形式是在使用变量之前先将其值加1或减1,后缀形式是先使用变量原来的值,使用完后再使其加1或减1。题中:++c计算时c=4,b++计算时b=2,18+(b++)-(++c)=16,a*=16,得a=32。

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

5、 设有以下宏定义:#deftne A 2#define B A+3则执行赋值语句"t=B*2;"后,int型变量t的值为____。

参考答案: 8

本题考查带参数的宏的定义及相关运算。运算过程为:t=B*2=A+3*2=2+3*2=8。

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

6、 数据流图的类型有_____ 和事务型。

参考答案: 变换型

数据流类型有两种:变换型和事务型。变换型是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过外变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统;事务型可以引发一个或多个处理,这些处理能够完成该作业要求的功能。

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

7、 以下程序运行后的输出结果是_____。main(){int a,b,c;a=25:b=025;C=0x25printf("%d%d%d\n",a,b,c);}

参考答案: 25 21 37

由语句a=25;b=025;c=0×25;知道a为十进制数,b为八进制数,c为十六进制数,而题目最后都以十进制输出,要把b、c相应转为10进制,025对应的十进制数为21,Ox25对应的十进制数为37,故最后输出的结果为25 2l 37.

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

8、 以下程序运行后的输出结果是______。main(){int a[4][4]={{1,2,3,4),{5,6,7,8},{11,12,13,14},{15,16,17,18))int i=0,j=0,s=0;while(i++<4)(if(i==2 || i==4)continue;j=0;do{s+=a[i][j];j++;}while(j<4);}printf("%d\n",s);}

参考答案: 92

当i=时,i自动变为l,if语句不成立,执行后面的do while语句,将二维数组的第2行的4个元素累加到s;当i=1时

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

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