首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题。 【说明】 信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表2一1所示。 程序编制组李工采用语句覆盖路径和判定覆盖路径为程序
阅读以下说明,回答问题。 【说明】 信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表2一1所示。 程序编制组李工采用语句覆盖路径和判定覆盖路径为程序
admin
2016-09-08
72
问题
阅读以下说明,回答问题。
【说明】
信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表2一1所示。
程序编制组李工采用语句覆盖路径和判定覆盖路径为程序Pl设计了测试用例,程序P1的流程图如图2一1所示。请问该流程图的语句覆盖的路径为(1),判定覆盖的路径为(2)。语句覆盖的测试用例为(3),判定覆盖的测试用例为(4)。
(1)A.acd B.abd C.ace D.abe
(2)A.abe B.acd和abd C.acd和abe D.acd和aed
(3)A.x=一2,y=2 B.x=一2,y=一2 C.x=2,y=一3 D.x=一2,y=3
(4)A.x=一2,y=一2和x=2,y=2 B.x=2,y=2和x=2,y=一2 C.x=一2,y=3和x=一2,y=2 D.x=2,y=2和x=2,y=3
选项
答案
(1)D或abe (2)C或acd和abe (3)B或x=2,y=2 (4)A或x=2,y=一2和x=2,y=2
解析
逻辑覆盖主要用于模块的测试,它以程序内部的逻辑结构为基础,考虑测试数据执行(覆盖)程序的逻辑程度。根据覆盖情况的不同,逻辑覆盖可分为:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重覆盖、路径覆盖、循环覆盖。图2一1所示的程序段中共有2个判断,形成4条不同的路径:acd、ace、aed和abd。
空(1)、(3)处考查语句覆盖(Statement Coverage),就是设计若干个检测用例,使得程序中的每条语句至少执行一次。本题语句覆盖的路径为abe,即空(1)的正确选项为D;但通过路径abe的测试用例只要x和y都为负数即可,即空(3)的正确选项为B。
空(2)、(4)考查判定覆盖(Decision Coverage),也称为分支覆盖,就是设计若干个检测用例,使得程序中的每个判断的取真分支和取假分支至少执行一次。对本题只要选择能通过路径acd和abe的测试用例:x=一2,y=一2和x=2,y=2即可。
转载请注明原文地址:https://kaotiyun.com/show/OmUZ777K
本试题收录于:
信息系统管理工程师下午应用技术考试题库软考中级分类
0
信息系统管理工程师下午应用技术考试
软考中级
相关试题推荐
关系R(A,B,C)和S(C,D,E)进行关系代数运算,下列各关系表达式中成立的是(30)。关系模式P(A,B,C,D,E,P,G,H,I,J)满足下列函数依赖;FD={ABD→E,AB→G,B→F,C→J,CJ→I,G→H},FD的最小函数依敕集
数据库系统运行的基本工作单位是事务。事务通常以BEGIN TRANSACTION语句开始,以COMMIT或ROLLBACK语句结束。COMMIT表示(25), ROLLBACK表示(26)。从终端用户的角度看,事务是一个(27)。在数据库的并发控制中,事务
软件复用是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件复用的形式大体可分为垂直式复用和水平式复用。垂直式复用是指(66)中的复用,水平式复用是指(67)中的复用。为了提高构件的复用率,通常要求构件具有较好的(68)。为了将不同软
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现(44)阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块(45)。对那些为众多用户开发的软件(如操作系统
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现(44)阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块(45)。对那些为众多用户开发的软件(如操作系统
测试大型软件通常由(33)、集成测试、系统测试和确认测试组成。确认测试主要寻找与软件(34)说明不一致的错误。语句覆盖、判定覆盖、条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是(35),最强的准则是(36)。此外,还有
近些年来,多媒体技术得到迅速发展,其中由Intel、IBM公司推出的DVI是数字多媒体系统的代表之一。多媒体技术依赖于计算机的数字化和交互式作用处理能力,它的关键技术是(1),在多媒体系统中,能对多媒体进行各种管理的子系统常称为(2),而对多媒体信息进行各
近些年来,多媒体技术得到迅速发展,其中由Intel、IBM公司推出的DVI是数字多媒体系统的代表之一。多媒体技术依赖于计算机的数字化和交互式作用处理能力,它的关键技术是(1),在多媒体系统中,能对多媒体进行各种管理的子系统常称为(2),而对多媒体信息进行各
DES密码体制的算法基础是(42)。这是一种分组密码,分组的长度为(43)。这种算法中,密钥的分配和安全管理对确保密码的秘密是至关重要的。当有n个人互相进行通信时,总共需要(44)个密钥。而公开密钥体制可以把加密密钥公开,所以在n个人相互通信的系统中只需秘
随机试题
A.钙通道阻滞药B.β受体阻断药C.α受体阻断药D.利尿降压药E.血管紧张素Ⅱ受体阻断药美托洛尔
在古诺模型中,假设市场需求函数是:P=1—Q,所有厂商的平均成本和边际成本都等于0,那么,双寡头竞争下的市场价格为()
应注意与健康儿童隔离的口腔炎是
从事房地产咨询业务的人员,必须具备()条件。
简述学校教育在个体身心发展中起主导作用的原因。
维护金融稳定是各国中央银行的重要职责。同时,维护金融稳定又是一个全局性、综合性的问题,单纯依靠中央银行一家机构的力量是不够的。国际上处理金融危机的实践表明,维护金融稳定需要中央银行、财政部门以及金融监管部门的共同努力和密切配合。其中,作为公共风险的最终承担
题目“资料3”和“资料7”介绍了网络购物的相关情况。请联系实际.就网络购物消费模式给报社写一篇短评。要求:观点正确;条理清晰;分析深刻;字数不超过600字。材料资料32013年末,我国的城镇化率达到了53.7%,比上年提高了1.1个百分点,但
影响课程改革趋势的因素。
下列关于windowsServer2003系统WWW服务器安装、配置和使用的描述中,错误的是()。
Themajorpartofmychildhoodwasspentinfightingoffterrorofthingswhichdidn’texist,andIdon’tthinkmyfathereveru
最新回复
(
0
)