首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定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
34
问题
给定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至问题3,把解答填入对应栏内。虚拟局域网(VirtualLAN)是与地理位置无关的局域网的一个广播域,由一个工作站发送的广播信息帧只能发送到具有相同虚拟网号的其他站点,可以形象地认
阅读以下有关网络设备安装与调试的叙述,分析设备配置文件,回答问题1至问题3,把解答填入对应栏内。虚拟局域网(VirtualLAN)是与地理位置无关的局域网的一个广播域,由一个工作站发送的广播信息帧只能发送到具有相同虚拟网号的其他站点,可以形象地认
阅读以下说明,回答问题1~4,将答案填入对应的解答栏内。最佳管理的园区网通常是按照分级模型来设计的。在分级设计模型中,通常把网络设计分为3层,即核心层、汇聚层和接入层。图1-1所示的是某公司的网络拓扑图,但该公司采用的是紧缩核心模型,即将核心层和
某Linux服务器上通过xinetd来对各种网络服务进行管理,该服务器上提供ftp服务,ftp服务器程序文件为/usr/bin/ftpd,ftp服务器的配置文件/etc/xinetd.d/ftp内容如下所示,目前该服务器属于开启状态:servic
阅读以下说明,回答问题1至问题5。[说明]某公司采用WindowsServer2003操作系统构建了一个企业网站,要求用户输入https://www.test.com。访问该网站。该服务器同时又配置了FTP服务,域名为ftp.test.
企业网络运行过程中会碰到各种故障。一方面,网络管理人员可以利用网络设备及系统本身提供的集成命令对网络进行故障排除,例如利用(6)命令查看系统的安装情况与网络的正常运行状况。另一方面,利用专用故障排除工具可以快速的定位故障点,例如利用(7)可以精确地测量光纤
阅读以下说明,回答问题。(2010年下半年下午试题二)[说明]在Linux操作系统中,TCP/IP网络可通过若干文本文件及命令进行配置。在Linux系统中,DNS查询文件内容如下所示,该文件的默认存储位置为(5),当用户做DNS查询时,首选D
Atransportlayerprotocolusuallyhasseveralresponsibilties.Oneistocreateaprocess—to—processcommunicationUDPuses(71)n
Atransportlayerprotocolusuallyhasseveralresponsibilties.Oneistocreateaprocess—to—processcommunicationUDPuses(71)n
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是()。
随机试题
对癔症本质的错误看法是
阿托晶禁用于
光镜下见子宫颈粘膜上皮全层异型增生并延伸到腺体,病理性核分裂相多见,但病变尚未突破基底膜,应诊断为
某制药企业为扩大经营规模,准备将位于W市城区的老工厂迁出。根据当地政府规定,老厂区土地由政府按一定价格收购后,重新开发利用。该企业拟用政府收购老厂区的补偿价格在郊区工业开发区购置土地,建设新的现代化制药厂。经调查,该企业老厂区土地为1987年以无偿
资源开发综合利用的基本要求是()。
()是指企业向市场提供与众不同的产品或服务,用以满足客户的不同需要,从而形成竞争优势的一种战略。
我国税法规定,在中国境内无住所,而在一个纳税年度中在中国境内连续或者累计居住不超过90日的个人,其来源于中国境内的所得,免予缴纳个人所得税。()
靠墙倒立时,保护者站在练习者侧面摆动腿()。
有100道单项选择题,每个题中有4个备选答案,且其中只有一个答案是正确的.规定选择正确得1分,选择错误得0分.假设无知者对于每一个题都是从4个备选答案中随机地选答,并且没有不选的情况,计算他能够超过40分的概率.
この料理の 方を教えてください。
最新回复
(
0
)