首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某C语言子程序如下。 int a:=0; if(x==0 && y>2)a:=1 /*A语句*/ else{ if(x<1 || y==1)else a:=2
某C语言子程序如下。 int a:=0; if(x==0 && y>2)a:=1 /*A语句*/ else{ if(x<1 || y==1)else a:=2
admin
2009-02-15
32
问题
某C语言子程序如下。 int a:=0; if(x==0 && y>2)a:=1 /*A语句*/ else{ if(x<1 || y==1)else a:=2 /*B语句*/其中x,y是两个已定义的整型变量。如表6-2所示给出了可供选择的4组测试数据组,则实现条件覆盖至少应采用的测试数据组是(54)。
选项
A、Ⅰ和Ⅱ组
B、Ⅰ、Ⅱ和Ⅲ组
C、Ⅰ、Ⅱ和Ⅳ组
D、Ⅰ、Ⅲ和Ⅳ组
答案
D
解析
在白盒测试用例设计中,有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖等常见的覆盖测试策略,这些策略的相关描述及发现错误的能力如表6-10所示。
条件覆盖测试策略的本质是:构造一组测试用例数据,使被测程序中每一个判定语句的每个逻辑条件的可能取值至少满足次,本试题程序段的程序流程图如图6-12所示。
对该程序段实施条件覆盖测试,可选择测试数据组Ⅰ(x=0,y=3),以同时满足判断条件(z=0)and(y>2)中x=0和y>2的取值条件:可选择测试数据组Ⅲ(x=-1,y=2),以满足判断条件(x<1)or(y=1)中x<1的取值条件;可选择测试数据组Ⅳ(x=3,y=1),以满足判断条件(x<1)or(y=1)中y=1的取值条件。因此本试题的正确答案是选项D。
对本试题程序段实施语句覆盖至少应采用的测试数据组是Ⅰ和Ⅱ组(即选项A);实现路径覆盖至少应采用的测试数据组是“Ⅰ、Ⅱ和Ⅲ组(即选项B”或“Ⅰ、Ⅱ和Ⅳ组(选项C)”。
转载请注明原文地址:https://jikaoti.com/ti/0AW7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
阅读以下说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。[说明]某单位局域网通过ISP提供的宽带线路与Internet相连,ISP分配的公网IP地址为202.112.12.32/30,局域网中计算机通过代理服务器访问Interne
阅读以下说明,回答问题1~5,将答案填入答题纸对应的解答栏內。[说明]某公司有一个局域网,在ISP申请了Internet接入,接入方式是以太网,ISP分配给了一个固定的IP地址为222.152.199.33、子网掩码为255.255.255.
以下是用ASP实现的一个网络留言系统。用IE打开网页文件index.asp后的效果如下图所示。index.asp文档的内容如下。<!--#includefile="conn.asp"--><html><head><title
认真阅读以下网页制作和网页编程的内容,回答问题1~5,将解答填入对应的解答栏内。(1)网页制作[说明]某网络资源站点用JSP实现了一个简单的验证码登录控制,网页效果如右图所示。[login.jsp文档的内容]
阅读以下说明,回答问题。【说明】某单位网络拓扑结构如图2一1所示,FTP服务器的域名为xhftp.SoftwareExam.com。依据图2一2配置好FTP服务器后,其数据端口为(5)。若尚未配置域名记录,在浏览器中可输入URL(6)来访
下列关于1000BaseT的叙述中,错误的是(41)。<ahref="image.gif’’>pieture</a><imgsrc="image.gif’’alt="picture">
Computer(75)is a complex consisting of two or more connected computing units,it iS used for the purpose of data communication an
通常,(8)不是图像输入设备。
由6个字符的7位ASCⅡ编码排列,再加上水平垂直奇偶校验位构成下列矩阵(最后一列为水平奇偶校验位,最后一行为垂直奇偶校验位)。字符: 3 0 X1 X2 0 0 1 1 0 I 1 0 0 1 0 0 X3 1 + X4 1 0 1
IPv6是下一代IP协议,其基本报头中的(70)字段指明了一个特定的信源向某个特定信宿发送的分组序列,各个中间路由器要对该分组序列进行特殊处理以满足应用程序的特殊传输需求。
随机试题
下列情况的汽车不属于报废车辆的是_______。
自动控制就是应用控制装置使控制对象(如机器、设备和生产过程等)自动地按照预定的规律变化或运行。()
A、processionB、professorC、missionD、pressureB画线部分读[s],其他选项的画线部分读[s]。
完整的门诊病历不包括
设备制造阶段进度控制监理工作细则包括( )。
根据《行政诉讼法》及司法解释,属于行政诉讼受案范围的情形包括()。
在个别资本成本中须考虑抵税因素的有()。
《关于推行地方各级政府工作部门权力清单制度的指导意见》规定,将地方各级政府工作部门行使的各项行政职权及其依据、行使主体、运行流程、对应的责任等,以()形式明确列示出来,向社会公布,接受社会监督。
体育的基本组织形式是______。
在蜂窝移动通信系统中,多址接入方法主要有频分多址接入,时分多址接入和(20)。
最新回复
(
0
)