首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某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
49
问题
某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://kaotiyun.com/show/p8jZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
阅读以下说明,回答问题1~3,将答案填入答题纸对应的解答栏内。[说明]某单位网络由2个子网组成,2个子网之间使用了一台路由器互连,如下图所示。在子网1中,服务器A是一台windows2003server服务器,并安装了DHCP服务为
阅读以下说明,回答问题1~问题2,将解答填入对应的解答栏内。[说明]WWW服务是目前Internet上应用最广的应用,它基于客户机朋艮务器模式的应用系统,WWW服务器负责对各种信息进行组织,WWW客户机负责如何显示信息和向服务器发送请求
阅读以下说明,回答问题1~4,将答案填入答题纸对应的解答栏内。Cute-FTP是目前应用比较广的图形用户接口的FTP客户端软件,下图是Cute-FTP5.0XP界面图。在默认情况下,空(4)处应填写什么参数?
阅读以下说明,回答问题1至问题5。[说明]某网吧拓扑结构如图1-1所示,可提供影视、游戏竞技、视频聊天等多种服务,采用VLAN划分来区分不同的服务。假设经常浏览网页的用户数为150个,每用户每分钟平均产生16个事务处理任务,事务量大小为0
在一台计算机上安装完成WindowsServet2003服务器及相应的服务组件。该服务器的软件和硬件配置信息存放在哪里?
在一台计算机上安装完成WindowsServet2003服务器及相应的服务组件。如果这台服务器是域控制器,为方便用户管理和资源授权需要建立用户组,那么组有哪些类型?组的作用域有哪些?
The(72)is a collection of computers connected together by phone lines that allows for the global sharing of information.
A(68)copies a photograph,drawing or page of text into the computer.
通常,(8)不是图像输入设备。
PPP帧的格式如图10-1所示。某PPP帧的数据部分(用十六进制写出)是:7D 5D 7D 5E FE 65 7D 5E。对于该PPP帧,下列说法错误的一项是(44),该帧的真正数据是(45)。
随机试题
有一定毒性的开窍药是
最常选用的表面麻醉剂是
甲市某公司因为业务发展需要,准备招聘一批技术人员从事产品开发工作。经过层层选拔,最终录用了李某、王某、张某和赵某,并约定每月工资为5000元。请结合人力资源管理的知识回答下列问题:
委托人向监理人支付报酬的期限和方式是在( )中明确的。
根据《生产安全事故报告和调查处理条例》,以下属于一般事故的是()。
在正常使用条件下,以下关于建设工程最低保修期限的说法,符合《建设工程质量管理条例》规定的是()。
关于房地产开发企业土地增值税税务处理,下列说法错误的是()。
下列属于营业税纳税人的是()。
简述定量分析中数据描述的三个量数并解释其含义。
计算三重积分|x2+y2+z2-1|dv,其中Ω={(x,y,z)|x2+y2+z2≤2).
最新回复
(
0
)