获奖名单 | 奖项 | 获奖名单 | 奖励 | 答案链接 | 一等奖 | icegirl1202 | 精通QTP——自动化测试技术领航 | 2# | 二等奖 | boynb | 乔布斯传:神一样的传奇 | 3# | 三等奖 | hujishun | BUBU熊靠垫 | 30# |
请获奖选手以站内短消息的方式,提供下您的获奖地址。谢谢!
亲爱的51Testing父老乡亲们,新的一周又来到了,准备干什么呢?除了上班以外,会不会觉得空虚无聊呢?没问题。51论坛每周将推出“测试知识大闯关”活动。在此项活动中,你不仅可以学到许多测试知识,更重要的是有机会获得精美奖品哦。快呼朋引伴来参加每周的知识大闯关吧,看你是否有实力,有运气获得精美奖品呢?
请严格按照活动规则进行回帖
题目:
1、以下关于白盒测试覆盖率说法正确的是( A )
A、分支覆盖100%,则语句覆盖一定达到100%
B、条件覆盖100%,则分支覆盖一定达到100%
C、分支覆盖100%,则路径覆盖一定达到100%
D、分支条件组合覆盖100%,则路径分支一定达到100%
2、关于JavaScript以下描述不正确的是( B )
A、是一种客户端脚本
B、是Java系列产品之一
C、其运行不需要java虚拟机
D、HTML文件中可以内嵌JavaScript
3、在c语言中,与a[1][1]这个下标不等价的是( c )
A、*(&a[1][0]+1)
B、(*(a+1))[1]
C、*(*a+1)
D、(*a+1)[3]
4、关于Ajax以下描述正确的是( D )
A、是用Java实现的
B、是服务端技术
C、需要有脚本解释器才能正常使用
D、百度首页应用了ajax技术
5、对以下函数(c语言)设计单元测试(用c语言实现)
/************************************************
输入:斐波那契数列位数n;
输出:斐波那契数列第n位的值。若输入的n<=0则返回0
*************************************************/
int Fibo(int n)
{
if (n==1 || n==2)
return 1;
else if (n>2)
return Fibo(n-2)+Fibo(n-1);
else return 0;
}
答案:
#include<stdio.h>
extern int Fibo(int n);
void test_fibo(int n,int res)
{
if (Fibo(n)==res) printf("当n=%d时 passed!\n",n);
else printf("当n=%d时 failed!\n",n);
}
void overflow_fibo(int n)
{
if (Fibo(n)>0) printf("当n=%d时 passed!\n",n);
else printf("当n=%d时 failed!\n",n);
}
int main()
{
int testData[][2]={{1,1},{2,1},{3,2},{6,8},{0,0},{-2,0}};
int overflowData[]={46,47};
int lens,i;
lens=sizeof(testData)/(sizeof(int)*2);
for (i=0;i<lens;i++)
test_fibo(testData[0],testData[1]);
lens=sizeof(overflowData)/sizeof(int);
for (i=0;i<lens;i++)
overflow_fibo(overflowData);
}
【回复的格式】:题目+答案+自己的看法。
【活动时间】 : 每周一11:00——每周日24:00(在此活动时间外中奖无效)
【奖品】 : 一等奖:精通QTP——自动化测试技术领航
二等奖:乔布斯传:神一样的传奇
三等奖:BUBU熊靠垫 【积分奖励】 综合技术指数30分(取活动期间回答正确的前3名网友) 综合技术指数24分(取活动期间回答正确的前5名网友) 综合技术指数12分(取活动期间回答正确的前8名网友)
【温馨提示】 1、本次活动每个ID只能对答案进行一次跟贴,多次跟贴只取跟帖最前一次! (跟贴结束后不能进行更改) 2、如果跟帖后系统提示“请输入验证码”,那么说明你还是51的新人哦! 3、伪造中奖或无实质内容答题就刷屏,取消中奖资格 4. 获奖会员请查看你们的短消息,尽快把联系方式发给我。
PS:每期请各位严格按照回复的格式,不然不予获奖! |