首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定C语言程序: int foo(int x, int y,int d) { if ( x !=0 ) { if ( y == 0 ) d = d / x; else d=d/(x*y
给定C语言程序: int foo(int x, int y,int d) { if ( x !=0 ) { if ( y == 0 ) d = d / x; else d=d/(x*y
admin
2008-04-04
47
问题
给定C语言程序:
int foo(int x, int y,int d)
{
if ( x !=0 ) {
if ( y == 0 ) d = d / x;
else d=d/(x*y);
} else {
if ( y == 0 ) d = 0;
else d=d/y;
}
return d;
}
当用路径覆盖法进行测试时,至少需要设计(31)个测试用例。
选项
A、3
B、4
C、5
D、8
答案
B
解析
路径覆盖法是白盒测试的作用方法,要求设计足够多的测试用例,覆荒程序中所有可能的路径。给定程序的流程图如下图所示。
从图中可以看出,程序中共存在四条路径,分别记为abdh、abeh、acfh、acgh。当用路径覆盖法设计测试案例时,必须为每条路径至少设计一个用例。下面给出一组可覆盖全部路径的测试用例。
测试用例1:[(2,0,8),4],覆盖路径abdh
测试用例2:[(2,2,8),2],覆盖路径abeh
测试用例3:[(0,0,8),0],覆盖路径acfh
测试用例4:[(0,2,8),4],覆盖路径acgh
用例采用形式[输入的(x,y,d),返回的d]来描述。
转载请注明原文地址:https://kaotiyun.com/show/jIxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读以下说明,回答问题1至问题5,[说明]在Linux服务器中,inetd/xinetd是Linux系统中一个重要服务。下面选项中______是xinetd的功能。A.网络服务的守护进程B.定时任务的守护进程C.负责配置
该网络采用核心层、汇聚层、接入层的三层架构,所有计算机都采用静态IP地址。为了防止恶意用户盗用IP地址,网管员可采用(3)的策略来防止IP地址盗用,该策略应在三层架构中的(4)层实施。企业架设Web服务器对外进行公司及产品宣传,同时
从下表中选择合适的设备,将上图中(1)~(4)处空缺设备名称填写在答题纸相应位置(每个设备限选一次)。在SSL与RADIUS相结合的认证方式中,SSL和RADIUS各起什么作用?
阅读以下说明,回答问题。[说明]某公司通过PIX防火墙接入Internet,网络拓扑如图6—1所示。在防火墙上利用show命令查询当前配置信息如下。PIX#showconfignameifethOoutsidesecurity0na
ISDN是由(51)定义的一种网络设备标准。在ISDN的各种设备之间定义可(52)个参考点,其中把网络终端设备和用户终端设备分开的参考点为(53)。若一个大的企业要连入ISDN,要用到一个叫NT2的设备,NT2实际上就是(54)。ISDN网络的构成不包括(
Microsoft’sCOMisasoftwarearchitecturethatallowsapplicationstobebuiltfrombinarysoftwarecomponents.COMistheunde
Microsoft’sCOMisasoftwarearchitecturethatallowsapplicationstobebuiltfrombinarysoftwarecomponents.COMistheunde
在软件开发过程中常用图作为描述工具。如DFD就是面向(6)分析方法的描述工具。在一套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有(7)张子图。在一张DFD图中,任意两个加工之间(8)。在画分层DFD时,应注意保持(9)之间的平
(2013年上半年上午试题49、50)编译过程中,对高级语言程序语句的翻译主要考虑声明语句和可执行语句。对声明语句,主要是将需要的信息正确地填入合理组织的______中;对可执行语句,则是______。(49)
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(1)时会报错,这是一种(2)错误。
随机试题
关于证券投资基金监管机构职能的制度,下列说法错误的是()。
家族や近くの友達に話しても誰も信用してくれなかったので、急いで私のところまで訪ねてきた________。
选择正确的________是塑造文化组织文化的首要战略问题。
哪项不是肺内恶性肿块的特点
砌块砌筑时,应符合错缝搭接的原则,搭接长度应()。
房地产经纪人是指依法取得房地产经纪人执业资格并实际从事房地产经纪活动的人员,他的性质和工作范围以及有关执业的规定,具体有哪几方面。根据我国有关规定,房地产经纪人必须以()的名义从事经纪活动。
下列职权中不属于税务机关职权的是( )。
账户的四个金额要素分别是______、______、______、______。
是社会公德最基本的要求,是维护公共生活秩序的重要条件的是()。
Naturallytheyoungaremoreinclinedtonoveltythantheireidersanditisintheirspeech,asitalwayswas,thatmostofthe
最新回复
(
0
)