首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下图所示的逻辑流实现折半查找功能,最少需要______个测试用例可以覆盖所有的可能路径。
下图所示的逻辑流实现折半查找功能,最少需要______个测试用例可以覆盖所有的可能路径。
admin
2012-05-21
41
问题
下图所示的逻辑流实现折半查找功能,最少需要______个测试用例可以覆盖所有的可能路径。
选项
A、1
B、2
C、3
D、4
答案
B
解析
本题考查软件测试的相关知识。折半查找是在一组有序的数(假设为递增顺序)中查找一个数的算法,其思想是:将待查找的数与数组中间位置mid的数进行比较,若相等,则查找成功;若大于中间位置的数,则在后半部分进行查找;若小于中间位置的数,则在前半部分进行查找。直到查找成功,返回所查找的数的位置,或者失败,返回-1。设计一个查找成功的测试用例,可以覆盖除了return-1之外的所有语句和路径;设计一个查找失败的测试用例,可以覆盖除了returnmid之外的所有语句和路径。因此,最少需要2个测试用例才可以覆盖所有的路径。
转载请注明原文地址:https://kaotiyun.com/show/UzRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在Windows2003操作系统的cmd窗口中,键入(48)命令将获得如图7-3所示的系统输出信息。
在软件开发过程中常用图作为描述工具。如DFD就是面向(6)分析方法的描述工具。在一套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有(7)张子图。在一张DFD图中,任意两个加工之间(8)。在画分层DFD时,应注意保持(9)之间的平
Samba使用(61)协议通过网络连接来共享文件和打印机,支持该协议的操作系统包括MicrosoftWindows、OS/2和Linux。
有关曼彻斯特码编码的正确叙述是(24)。
信元是信元交换的单位。为控制差错,在信元中包括CRC校验和,其生成公式为(22),校验和对(23)进行校验。信元交换采用(24)技术进行复用。在交换过程中,当实施VP交换时,其中VPI、VCI的变化情况是(25)。如果在交换过程中出现拥塞,该信息被记录在信
以下关于防火墙技术的描述,说法错误的是(52)。
蠕虫的传播是通过不断监听通信端口,通过(1)确立下一个感染日标,然后利用网络中的安全漏洞,将(2)传播到另一个系统中,然后在目标系统中被编译执行,然后从宿主系统中获得(3)并在目标系统中执行,继续寻找信任主机,选取新的攻击对象。因此每个被感染的系统都成
大型局域网通常组织成分层结构(核心层、汇聚层和接入层),以下关于络核心层的叙述中,正确的是__________。(2011年下半年试题)
结点数目为n的二叉查找树(二叉排序树)的最小高度为(52)、最大高度为(53)。
Calculator is(66)for performing arithmetic operations, but that requires human intervention to alter its stored program, if any
随机试题
主要调节钙、磷代谢的激素有
EBV所致典型传染性单核细胞增多症的主要诊断要点是
下列各证中,除何项之外均属于理中丸的主治范围
商业银行的()承担对市场风险管理实施监控的最终责任,确保商业银行有效地识别、计量、监测和控制各项业务所承担的各类市场风险。
发现教学又称启发式教学,主张让学生通过_____活动而发现有关概念或原理。
教学目标的内容主体是()
根据皮亚杰认知发展阶段论的观点,儿童发现物体在水中受到的浮力与物体排水量有关,而与物体的质地无关,说明该儿童的认知水平已处在()
[*]
It’s7a.m.inKyoto(京都),Japan,andthetaxicompanyhasjustcalledasecondtimetosaytheycan’tfindmyhouse.Onceagain
Vendingmachines(自动售货机)sellmanydifferentkindsofthings.Someofthemsellcolddrinkslikecokeororangejuice,orhotdr
最新回复
(
0
)