首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题。 【说明】 信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表2一1所示。 程序编制组李工采用语句覆盖路径和判定覆盖路径为程序
阅读以下说明,回答问题。 【说明】 信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表2一1所示。 程序编制组李工采用语句覆盖路径和判定覆盖路径为程序
admin
2016-09-08
64
问题
阅读以下说明,回答问题。
【说明】
信息系统在实施阶段的主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应的任务组。各任务组之间是相互联系与配合的,它们之间的关系如表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的最小函数依敕集
关系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的最小函数依敕集
评价软件的质量通常可以从产品运行、产品修改和产品转移三个不同角度来进行。除了软件应满足产品规格说明的正确性和保证运行效率以外,(52)和(53)也是产品运行期间影响软件质量的两个质量因素,其中(52)是指在遇到意外时系统能做出适应反应的程度。可维护性是影响
信息压缩是多媒体信息技术的一个重要方面,它可以(11)。哈夫曼(Huffman)编码是一种频度相关压缩编码方法,属于(12)数据压缩,而对于声音和图像的压缩则通常采用(13)数据压缩方法,以达到更高的数据压缩比。常用的静止图像压缩标准是(14),而活动图像
信息压缩是多媒体信息技术的一个重要方面,它可以(11)。哈夫曼(Huffman)编码是一种频度相关压缩编码方法,属于(12)数据压缩,而对于声音和图像的压缩则通常采用(13)数据压缩方法,以达到更高的数据压缩比。常用的静止图像压缩标准是(14),而活动图像
近些年来,多媒体技术得到迅速发展,其中由Intel、IBM公司推出的DVI是数字多媒体系统的代表之一。多媒体技术依赖于计算机的数字化和交互式作用处理能力,它的关键技术是(1),在多媒体系统中,能对多媒体进行各种管理的子系统常称为(2),而对多媒体信息进行各
近些年来,多媒体技术得到迅速发展,其中由Intel、IBM公司推出的DVI是数字多媒体系统的代表之一。多媒体技术依赖于计算机的数字化和交互式作用处理能力,它的关键技术是(1),在多媒体系统中,能对多媒体进行各种管理的子系统常称为(2),而对多媒体信息进行各
在操作系统中,解决进程间的(43)和(44)问题的一种方法是使用(45)。(43)是指进程间具有的一定的逻辑关系。(44)是指进程间在使用共享资料方面的约束关系。对于(45)可以做(46)操作和(47)操作。(46)操作用于阻塞进程,(47)操作用于释放进
随机试题
(2010年真题)在中国的某些宾馆,外国旅游者的住宿价格高于国内旅游者,这种政策不符合()
保存工作簿文件的操作步骤是:(1)执行“文件”菜单中的“保存”命令,如果该文件为一个新文件,屏幕显示“()”对话框,如果该文件已经保存过,则系统并不出现该对话框。
Therearethousandsofdifferentlanguagesintheworld.Everyoneseemstothinkthathisnative(本国的)languageisthemostimpo
可诱发消化性溃疡的药物是
急性心肌梗死早期最重要的治疗()
中国人黄某(男,23岁)和甲国人玛丽(女,18岁)在旅游时相识,相处3个月后两人决定结婚,并列中国民政部门登记。甲国法律规定,女性满18岁可以结婚,但在20岁以前结婚需要事先征得父母同意。根据我国法律,下列哪一说法是错误的?()
劳务用工合同人员的职工薪酬也要通过“应付职工薪酬”账户核算。()
下列选项中,不属于我国面临的经济安全问题的是()。
"Ifyoucan’tsaysomethinggoodaboutsomeone,sitrightherebyme,"AliceRooseveltLongworth,aself-proclaimed"hedonist,"
Whatwillthewomanprobablydo?
最新回复
(
0
)