登录/
注册
下载APP
帮助中心
首页
考试
APP
当前位置:
首页
>
查试题
>
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,以下描述正确的是()
单选题
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,以下描述正确的是()
A. 语句覆盖的覆盖程度最弱
B. 采用条件判定组合覆盖的方法可以发现程序中全部的逻辑运算错误
C. 条件覆盖包含判定覆盖
D. 条件覆盖又称为分支覆盖
查看答案
该试题由用户394****18提供
查看答案人数:38787
如遇到问题请
联系客服
正确答案
该试题由用户394****18提供
查看答案人数:38788
如遇到问题请
联系客服
搜索
热门试题
【说明】逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C 语言编写的程序,按要求回答问题。 main( ){int i,n; //1for(i=1;i<7;i++){ //2n=0; if(i!=1) //3 n=n+1; //4 if(n==5){ //5printf("Hello!"); //6 }else{ printf("No!"); //7} }printf("GAME OVER!"); //8 } 问题1:(3分)请给出满足100%DC(判定覆盖)所需的逻辑条件。问题2:(8分)请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。问题3:(4分)请给出【问题2】中控制流图的线性无关路径。
“可编程序逻辑控制器”的专业英语是().
PLC()阶段根据读入的输入信号状态,解读用户程序逻辑,按用户逻辑得到正确的输出。
控制室安装可编程序逻辑控制器图形()
阅读下列程序,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C 语言编写的程序,按要求回答问题。main( ){int i,n; //1for(i=1;i<5;i++){ //2n=0; if(i!=1) //3 n=n+1; //4 if(i==3) //5 n=n+1; //6 if(n==3) //7 printf("Hello!"); //8 }} //9 问题1:(4分)请给出满足100%DC(判定覆盖)所需的逻辑条件。问题2:(6分)请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。问题3:(5分)请给出【问题2】中控制流图的线性无关路径。
辑覆盖法是一种白盒测试方法,从程序内部的逻辑结构出发选取测试用例。按覆盖级别由低向高可以划分为()
逻辑覆盖标准包括( )?①分支覆盖②语句覆盖③条件覆盖④MC/DC覆盖
逻辑覆盖测试引导人们把注意力集中在程序的各个判定部分,抓住了程序测试的重点。()
逻辑覆盖法中覆盖程度最弱的是()
逻辑覆盖法是设计白盒测试用例的主要方法之一,通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。阅读下列说明,回答问题。 【说明】 逻辑覆盖法是设计白盒测试用例的主要方法之一,通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。 int XOR(char * filename, unsignedlong key){ FILE * input = NULL , *output =NULL; //i char * outfilename = NULL; int len = strlen(filename); unsigned char buffer; if( (filename[len-2] == ".")&& (filename[len-1] == "c") ) { //2,3 outfilename = new char[len+1]; //4 strcpy(outfilename, filename); outfilename[len-2] = ""; } else{ //5 outfilename = new char[len+5]; strcpy(outfilename, filename); strncat(outfilename,".c",2); } input =fopen(filename,"rb"); if( input == NULL) { //6 cout << "Error opening file " << filename << endl; //7 delete [] outfilename; outfilename = NULL; return 1; } output =fopen(outfilename,"wb"); if( output == NULL ) { //8 cout << "Error creating output file " << outfilename << endl; //9 delete [] outfilename; outfilename = NULL; return 1; } while( ! feof(input) ) { //10 if(fread(&buffer,sizeof(unsigned char),1,input) != 1 ) { //11 if( ! feof(input) ) { //12 delete [] outfilename; //13 outfilename = NULL; fclose(input); fclose(output); return 1; } } else{ //14 buffer ^= key; fwrite(&buffer,sizeof(unsigned char),1,output); } } fclose(input); //15 fclose(output); delete [] outfilename; return 0; }请给出问题2中控制流图的线性无关路径。
逻辑覆盖的主要覆盖标准包括( )。
下面逻辑测试覆盖中,测试覆盖最弱的是()
程序的逻辑结构有()
逻辑覆盖标准包括( )。①判定覆盖 ②语句覆盖 ③条件判定覆盖 ④修正条件判定覆盖
● 以下关于软件测试的说法正确的包括(30) 。①代码走查是静态测试方法,白盒测试是动态测试方法②黑盒测试的对象是程序逻辑结构,白盒测试的对象是程序接口③无论黑盒测试,还是白盒测试,都无法用穷举法设计全部用例④对发现错误较多的程序段,应进行更深入的测试。因为发现错误数多的程序段,其质量较差,同时在修改错误过程中又容易引入新的错误⑤测试覆盖标准从发现错误的强弱能力依次是路径覆盖、 条件组合覆盖、 判定覆盖条件覆盖、语句覆盖(30)
以下关于软件测试的说法正确的包括( )。①代码走查是静态测试方法,白盒测试是动态测试方法②黑盒测试的对象是程序逻辑结构,白盒测试的对象是程序接口③无论黑盒测试,还是白盒测试,都无法用穷举法设计全部用例④对发现错误较多的程序段,应进行更深入的测试。因为发现错误数多的程序段,其质量较差,同时在修改错误过程中又容易引入新的错误⑤测试覆盖标准从发现错误的强弱能力依次是路径覆盖、条件组合覆盖、 判定覆盖、条件覆盖、语句覆盖
逻辑覆盖测试法中,条件覆盖的目的是()
只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性
只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性()
逻辑覆盖标准包括()。①判定覆盖 ②语句覆盖③条件判定覆盖 ④修正条件判定覆盖⑤条件组合覆盖
购买搜题卡
会员须知
|
联系客服
免费查看答案
购买搜题卡
会员须知
|
联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于聚题库网站及系列App
只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索
支付方式
首次登录享
免费查看答案
20
次
账号登录
短信登录
获取验证码
立即登录
我已阅读并同意《用户协议》
免费注册
新用户使用手机号登录直接完成注册
忘记密码
登录成功
首次登录已为您完成账号注册,
可在
【个人中心】
修改密码或在登录时选择忘记密码
账号登录默认密码:
手机号后六位
我知道了