登录/
注册
题库分类
下载APP
帮助中心
首页
考试
搜题
APP
当前位置:
首页
>
查试题
>
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,以下描述正确的是()
单选题
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,以下描述正确的是()
A. 语句覆盖的覆盖程度最弱
B. 采用条件判定组合覆盖的方法可以发现程序中全部的逻辑运算错误
C. 条件覆盖包含判定覆盖
D. 条件覆盖又称为分支覆盖
查看答案
该试题由用户394****18提供
查看答案人数:38787
如遇到问题请
联系客服
正确答案
该试题由用户394****18提供
查看答案人数:38788
如遇到问题请
联系客服
搜索
相关试题
换一换
单选题
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,以下描述正确的是()
A.语句覆盖的覆盖程度最弱 B.采用条件判定组合覆盖的方法可以发现程序中全部的逻辑运算错误 C.条件覆盖包含判定覆盖 D.条件覆盖又称为分支覆盖
答案
判断题
逻辑覆盖是以程序内部的逻辑结构为基础的设计测试用例的技术,其中判定/条件覆盖是比判定覆盖更严格的测试标准()
答案
主观题
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之一。以下代码由C 语言书写,请按要求回答问题。
void cal(int n)
{
int g, s, b, q;
if ((n > 1000) && (n < 2000))
{
g = n % 10;
s = n % 100 / 10;
b = n / 100 % 10;
q = n / 1000;
if((q + g) == (s + b))
{
printf("%-5d", n);
}
}
printf("");
return;
}
【问题1】
请找出程序中所有的逻辑判断语句。
【问题2】
请分析并给出分别满足100%DC(判定覆盖)和100%CC(条件覆盖)时所需的逻辑条件。
【问题3】
假设n的取值范围是0 < n < 3000,请用逻辑覆盖法为n的取值设计测试用例,使用例集满足基本路径覆盖标准。
答案
单选题
任何程序逻辑结构都可以用()这三种基本结构表示。
A.顺序、分支和循环 B.顺序、叠加和循环 C.顺序、分支和网状 D.层次、分支和循环
答案
判断题
程序流程图中的处理框表示顺序执行的程序逻辑。( )
答案
主观题
逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C 语言编写的程序,按要求回答问题。 main( ){int i,n; //1for(i=1;iimage.png7;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:请给出满足100%DC(判定覆盖)所需的逻辑条件。问题2:请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。问题3:请给出【问题2】中控制流图的线性无关路径。
答案
主观题
逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C 语言编写的程序,按要求回答问题。main( ){ int i,n; //1 for(i=1;iimage.png5;i++){ //2 n=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:请给出满足100%DC(判定覆盖)所需的逻辑条件。问题2:请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。问题3:请给出【问题2】中控制流图的线性无关路径。
答案
多选题
关于应用程序逻辑缺陷,下列说法中正确的是()
A.应用程序逻辑缺陷是由于错误的假设造成的 B.应用程序逻辑缺陷难以通过自动扫描发现 C.应用程序功能越复杂,存在逻辑缺陷的可能越大 D.不同的应用程序逻辑缺陷之间的差别往往很大 E.详细的设计和开发文档有助于减少应用程序逻辑缺陷
答案
单选题
应用程序逻辑缺陷通常是由于()造成的
A.程序开发者的对程序逻辑所做的错误假设 B.开发语言中的漏洞 C.SQL查询不严格 D.输出内容没有过滤
答案
单选题
系统测试中,语法错误、程序逻辑错误属于()错误。
A.系统 B.过程 C.数据 D.编程
答案
热门试题
“可编程序逻辑控制器”的专业英语是().
【说明】逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由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中控制流图的线性无关路径。
程序的逻辑结构有()
逻辑覆盖标准包括( )。①判定覆盖 ②语句覆盖 ③条件判定覆盖 ④修正条件判定覆盖
逻辑覆盖测试法中,条件覆盖的目的是()
逻辑覆盖标准包括()。①判定覆盖 ②语句覆盖③条件判定覆盖 ④修正条件判定覆盖⑤条件组合覆盖
下面属于逻辑覆盖的是()
只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性
只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性()
逻辑覆盖是以程序内部的(1)为基础设计测试用例,可分为(2)、(3)、(4)、(5)、(6)和(7)6种覆盖技术
购买搜题卡
会员须知
|
联系客服
免费查看答案
购买搜题卡
会员须知
|
联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App
只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索
支付方式
首次登录享
免费查看答案
20
次
微信扫码登录
账号登录
短信登录
使用微信扫一扫登录
获取验证码
立即登录
我已阅读并同意《用户协议》
免费注册
新用户使用手机号登录直接完成注册
忘记密码
登录成功
首次登录已为您完成账号注册,
可在
【个人中心】
修改密码或在登录时选择忘记密码
账号登录默认密码:
手机号后六位
我知道了
APP
下载
手机浏览器 扫码下载
关注
公众号
微信扫码关注
微信
小程序
微信扫码关注
领取
资料
微信扫码添加老师微信
TOP