首页 | 等级考试 | 水平考试 | 微软认证 | Oracle认证 | CISCO认证 | JAVA认证 | Linux认证 | NIT考试 | 专题 | 网站地图 | 会员中心
返回Q空间网首页 ·返回首页
·联系我们
·收藏本站
首页 | 等级考试 | 水平考试 | 微软认证 | Oracle认证 | CISCO认证 | JAVA认证 | Linux认证 | NIT考试
你的位置:主页>等级考试>模拟试题>二级>文章内容
 
2007年下计算机等级考试二级C语言考前密卷及答案(6)
来源:计算机考试网 作者: 发布时间:2007-07-04收藏本文到QQ书签收藏本文到QQ书签收藏本文到百度搜藏 搜藏本文到百度搜藏


二、填空题

(1)常用的黑箱测试有等价分类法、 【1】 、因果图法和错误推测法4种。
解析: 黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例。常用的黑箱测试有等价分类法、边值分析法、因果图法和错误推测法4种。

(2)测试的目的是暴露错误,评价程序的可靠性;而 【2】 的目的是发现错误的位置并改正错误。
解析: 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。

(3)软件维护活动包括以下几类:改正性维护、适应性维护、 【3】 维护和预防性维护。
解析: 软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。

(4)在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【4】 。
解析: 在面向对象技术中,主要用到对象(object)、类(class)、方法(method)、消息(message)、继承(inheritance)、封装(encapsulation)等基本概念。其中消息是用来请求对象执行某一处理或回答某些信息的要求。

(5)关键字ASC和DESC分别表示 【5】 的含义。
解析: ASC表示升序排列,DESC表示降序排列,多用在索引定义和SELECT语句中的ORDER子句中。

(6)定义int a=5,b;,则执行表达式b=++a*--a之后,变量b的值为 【6】 。
【命题目的】考查对于基本运算符的掌握情况。
【解题要点】++和--做前缀使用的时候,先对变量进行增1或减1,之后进行其他的运算。
【考点链接】赋值运算符的优先级仅仅高于逗号运算符。

(7)以下程序的输出结果是 【7】 。
#include "stdio.h"
main()
{int a=065;
 printf("%d\n",--a);
}
【命题目的】考查对于数据的格式化输出的掌握情况。
【解题要点】八进制的65转换为十进制的53之后减1输出。
【考点链接】0开头的是八进制整数。

(8)阅读下面程序,则执行后的输出结果是 【8】 。
#include "stdio.h"
main()
{int x,y,z;
x=1;y=2;z=3;
if(x>y)if(x>z)printf("%d",x);
else printf("%d",y);
printf("%d\n",z);
}
【命题目的】考查对于if语句的掌握情况。
【解题要点】C语言的语法规定:else子句总是与前面最近的不带else的if相结合。因为x不大于y,所以执行printf("%d\n",z);语句。

(9)如下语句printf("%c\n",′B′+40);在执行后的输出结果是 【9】 。
【命题目的】考查对于字符常量运算的掌握情况。
【解题要点】在C程序中的字符量可参与任何整数运算。
【考点链接】%c是以字符的形式输出。

(10)阅读下面程序,则程序的执行结果为 【10】 。
#include "stdio.h"
main()
{int a=30,b=20,z;
z=fun(a+b,a-b);
printf("%d\n",z);
}
fun(int a,int b)
{int z;
z=a/b;
return z;
}
【命题目的】考查对于函数的调用和返回值的掌握情况。
【解题要点】函数调用的时候,函数名字必须与所调用的函数名完全一致,形参与实参类型要一致,在没有给出函数返回值类型的情况下,默认为整形,当返回值为整型的函数放到主函数后面时,可以不需要事先说明就调用这个函数。
【考点链接】retrun既可以返回一个普通常量,也可以返回一个指针变量。

(11)下面的程序实现的是指针p所指向的地址的n个数中,求出最大的和最小的数据,请填空。
fun(int *p,int n)
{int *q;
 int max,min;
 max=min=*p;
 for(q=p; 【11】 ;q++)
 if( 【12】 )max=*q;
 else if( 【13】 )min=*q;
}
【命题目的】考查对于函数的地址传递的掌握情况。
【解题要点】通过地址传递可以在被调函数中对调用函数中的变量进行引用。

(12)下面的函数fun的功能是将形参x的值转换成二进制数,所得二进制数的每一位放在一维数组中返回,二进制的最低位放在下标为0的元素中,其他依次类推,请填空。
 fun(int x,int b[])
{ int k=0,r;
do{
 r=x% 【14】 ;
 b[ 【15】 ]=r;
 x/= 【16】 ;
}while(x);
}
【命题目的】考查对于数组操作的综合运用。
【解题要点】深刻理解十进制转化为二进制的方法,即取余法;数组名作为实参,在函数内部可以直接修改调用函数中定义的数组的值。
【考点链接】do…while循环,先执行循环体,后判断循环条件。

(13)下面函数的功能是将一个字符串的内容颠倒过来,请填空。
void fun(char str[])
{int i,j, 【17】 ;
 for(i=0,j= 【18】 ;i { k=str[i];
str[i]=str[j];
str[j]=k;
}
}

(14)阅读下面程序,则程序的执行结果为【19】。
#include "stdio.h"
fun(int k,int *p)
{ int a,b;
if(k==1||k==2)
   *p=1;
else{  fun(k-1,&a);
fun(k-2,&b);
*p=a+b;
 }
}
main()
{  int x;
   fun(6,&x);
   printf("%d\n",x);
}

(14)阅读下面程序,则程序的执行结果为【19】。
#include "stdio.h"
fun(int k,int *p)
{ int a,b;
if(k==1||k==2)
   *p=1;
else{  fun(k-1,&a);
fun(k-2,&b);
*p=a+b;
 }
}
main()
{  int x;
   fun(6,&x);
   printf("%d\n",x);
}

(15)阅读下列程序,则程序的输出结果为【20】。
#include "stdio.h"
struct ty
{int data;
 char c;
};
main()
{  struct ty a={30,′x′};
 fun(a);
 printf("%d%c",a.data,a.c);
}
fun(struct ty b)
{ b.data=20;
b.c=′y′;
}
【命题目的】考查对于结构体的掌握情况。
【解题要点】本题的参数传递属于值传递,所以函数内不能改变调用函数中的数据。

共4页: 上一页 [1] [2] 3 [4] 下一页
上一篇:2007年下计算机等级考试二级C语言考前密卷及答案(5)   下一篇:2007年下计算机等级考试二级C语言考前密卷及答案(7)

[ 更多计算机考试资源请访问 计算机考试网 www.PCkao.com]
收藏到QQ书签  
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]
相关文章
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下计算机等级考试二级C语言考前密卷
·2007年下半年计算机等级考试二级C语言上机
·2007年下半年计算机等级考试二级C语言上机
发表评论
要记得去论坛讨论,点击注册新会员) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
相关文章
·2007年下计算机等级考试二级
·2007年下计算机等级考试二级
·2007年下计算机等级考试二级
·2007年下计算机等级考试二级
·2007年下计算机等级考试二级
·2007年下计算机等级考试二级
热门文章
·计算机等级考试二级公共基础
·2007年计算机等级考试二级公
·二级Access模拟试题:计算机
·二级C语言上机模拟试题:计
·计算机等级考试:计算机应用
·2007年下计算机等级考试二级

将计算机考试网设为首页 | 收藏计算机考试网 | 关于我们 | 联系我们 | 网站地图
Copyright © 2005 - 2006 计算机考试网资讯网 All rights reserved.
本站所有资源均来自网络 版权归原作者所有 欢迎任何建议、批评和鼓励