首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题。 【说明】 信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表2一1所示。 程序编制组李工采用语句覆盖路径和判定覆盖路径为程序
阅读以下说明,回答问题。 【说明】 信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表2一1所示。 程序编制组李工采用语句覆盖路径和判定覆盖路径为程序
admin
2016-09-08
59
问题
阅读以下说明,回答问题。
【说明】
信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表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
信息系统管理工程师下午应用技术考试
软考中级
相关试题推荐
在数据库系统中,与恢复有关的是(46);与并发性有关的是(47);与完整性有关的是(48);与安全性有关的是(49):与分布式数据库系统有关的是(50)。
设关系R和s的元数分别为2和3,那么,与(20)等价。设关系 P和Q具有相同的关系模式,所列出的等价式中(21)是不正确的。设关系模式R(ABC)上成立的FD集为{A→B1,p1={AB,B,C)为R的一个分解,那么,p1(22);若R(ABC)上成立的F
对于管理信息系统,为提高MIS开发效益和质量,可以有以下技术和方法来支持:采用(72),可改进用户和开发者之间由于需要变化而引起修改和定义不准确等问题;采用(73),可根据基本实体的构造来建立合理的系统结构;采用(74),可使系统的开发变为定义和描述过程,
如何评价软件的质量一直是软件技术人员所关心的问题,目前已有多种软件质量模型来描述软件的质量特性。ISO/IEC 9126是国际标准化组织在1991年提出的软件质量标准。它由三个层次组成,第一层是质量特性,第二层是质量子特性,第三层是度量指标。6个质量特性是
软件测试是保证软件可靠性的主要手段之一。测试阶段的根本任务是(28),设计测试用例的基本目标是(29)。测试大型软件系统时通常由模块测试、集成测试、系统测试、(30)和并行运行等步骤所组成。系统测试通常采 用黑盒法,常用的黑盒测试法有边值分析、等价类划分、
软件测试是保证软件可靠性的主要手段之一。测试阶段的根本任务是(28),设计测试用例的基本目标是(29)。测试大型软件系统时通常由模块测试、集成测试、系统测试、(30)和并行运行等步骤所组成。系统测试通常采 用黑盒法,常用的黑盒测试法有边值分析、等价类划分、
视频点播按其交互程度可分为真视频点播(TVOD)和准视频点播(NVOD),NVOD的实现方法是(26)。当VOD利用有线电视网或电话网实现时,常采用(27)。VOD系统的服务器要求能存储特大的信息量且具有高速传输能力,因此可采用(28)。与文件服务器相比,
静态图像常用JPEG标准进行信息压缩。目前JPEG中使用(21)算法,它属于(22)方法。JPEG是有损压缩,恢复的图像质量低于原来的图像,为了获得较高信息压缩比,误差主要在(23)中引入。运动图像常采用MPEG标准,它比JPEG有更高的信息压缩比,因为它
DES密码体制的算法基础是(42)。这是一种分组密码,分组的长度为(43)。这种算法中,密钥的分配和安全管理对确保密码的秘密是至关重要的。当有n个人互相进行通信时,总共需要(44)个密钥。而公开密钥体制可以把加密密钥公开,所以在n个人相互通信的系统中只需秘
随机试题
精索鞘膜积液的主要特点是:
关于描述性研究的用途,以下哪项是错误的
甲发现某银行的ATM机能够存入编号以“HD”开头的假币.于是窃取了三张借记卡。先后两次采取存入假币取出真币的方法,共从ATM机内获取6,000元人民币。甲的行为构成何罪?()(2009年卷二第61题)
下列各项中,属于一级建造师应具备的执业技术能力的有()。
在金融市场中,既是重要的资金需求者和供给者,又是金融衍生品市场上重要的套期保值主体的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
“马克思主义者承认,在绝对的总的宇宙发展过程中,各个具体过程的发展都是相对的,因而在绝对真理的长河中,人们对于在各个一定发展阶段上的具体过程的认识只具有相对的真理性。无数相对的真理之总和,就是绝对的真理。”这表明()
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
Allstudentsare______totherulesoftheschool.
Althoughitseemedtotakeallherstrength,thepatientsummonedupasmiletohermom.Theunderlinedpartmeans_____.
最新回复
(
0
)