首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据McCabe环路复杂性度量,如图4-5所示的程序图的复杂度是(31),对该程序进行路径覆盖测试,可得到的基本路径是(32)。
根据McCabe环路复杂性度量,如图4-5所示的程序图的复杂度是(31),对该程序进行路径覆盖测试,可得到的基本路径是(32)。
admin
2010-01-23
36
问题
根据McCabe环路复杂性度量,如图4-5所示的程序图的复杂度是(31),对该程序进行路径覆盖测试,可得到的基本路径是(32)。
选项
A、A—B—C—H—I—K;A—B—C—H—J—K;A—B—C—D—E—F—G
B、A—B—C—H—I—K;A—B—C—H—J—K;A—B—C—D—E—F—G—C—H—I—K; A—B—C—D—E—G—C—H—I—K
C、A—B—C—H—I—K;A—B—C—H—J—K;A—B—C—D—E—F—G—C—H—I—K; A—B—D—E—G—C—H—J—K
D、A—B—C—H—I—K;A—B—C—H—J—K:A—B—C—D—E—F—G—C—H—I—K; A—B—C—D—E—F—G—C—H—J—K;A—B—C—D—E—G—C—H—I—K
答案
B
解析
对程序图环路复杂度的求解有3种方法。解法1:程序图的环路数是源代码复杂程度的度量。根据McCabe度量法,环路数N=e-n+2,其中,e表示有向图的边数,n表示节点数。图4-5中e=13,n=11,得到N=13-11+2=4。解法2:计算有向图把平面划分成的区域数。图4-5中有3个闭合区域外加1个开放区域,共4个区域。所以程序图的复杂度是4。解法3:图4-5中有3个判断节点,即节点C、E、H,所以程序图的复杂度是判断节点数加1,即3+1=4。路径测试的关键是要找出程序图中所有可能的路径,这些基本路径都是从程序起点到终点,并且包含了至少一条独立的边。对图4-5所示的程序进行路径覆盖测试,可得到4条基本路径:A—B—C—H—I—K、A—B—C—H—J—K、A—B—C—D—E—F—G—C—H—I—K和A—B—C—D—E—G—C—H—J—K。
转载请注明原文地址:https://kaotiyun.com/show/eYxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
VLANtag在OSI参考模型的(50)实现。
一般讲,对于高速局域网通信容量大时,为了获得更高的性能,应当选用(49)。
在计算机指令系统中,通常采用多种确定操作数的方式。当操作数直接给出时,这种寻址方式叫作(2);当操作数的地址由某个指定的变址寄存器的内容与位移量相加得到时,叫作(3);如果操作数的地址是主存中与该指令地址无关的存储单元的内容,叫作(4)。
许多通信需要进行组播,以下选项中不采用组播协议的应用是(34)。在IPv4中把(35)类地址作为组播地址。
在多个数据字符组成的数据块之前以一个或多个同步字符SYN作为开始,帧尾是另一个控制字符,这种传输方案称为(31)。
某计算机字长32位,存储容量8MB。按字编址,其寻址范围为(2)。
CSMA/CD在CSMA的基础上增加了冲突检测功能。网络中的某个发送站点一旦检测到冲突,它就立即停止发送,并发送一个冲突码,其他站点都会(39)。如果站点发送时间为1,任意两个站之间的传播延迟为t,若能正常检测到冲突,对于基带总线网络,t的值应为(40);
我国注册商标的保护期限是(18)。
X.509数字证书格式中包含的元素有①证书版本、②证书序列号、③签名算法标识、④证书有效期、⑤证书发行商名字、⑥证书主体名、⑦主体公钥信息和⑧(62)。
目前最流行的无线接入技术类型有哪几种?无线局域网可以在普通局域网基础上通过无线hub、无线接入站(accesspoint,ap,亦译作网络桥通器)、无线网桥、无线modem及无线网卡等来实现。在业内无线局域网多种标准并存,太多的ieee802.11标准
随机试题
具有规范二维表特性的电子表格在Excel2010中被称为________。
酥油茶是什么民族的茶俗
外地患者李某,在出差途中,不幸患肝炎住院,他需将自己的生病情况告知家人,他的信件用何种方法处理后寄出()。
成年人发生的非典型性肺炎最常见的病原体是下列哪种
颈椎前后位摄影的标准影像,应显示的颈椎是
甲有限责任公司(以下简称甲公司)由5家国有企业联合设立,注册资本为1亿元。截至2006年3月,公司净资产额为8000万元,公司其他有关情况如下:(1)甲公司曾于2005年8月成功发行3年期公司债券1000万元,1年期公司债券500万元。(
苏轼评论书法有“意态自足,号称神逸”之语,此话褒奖的是()。
protocol
Thereisdistinctionbetweenreadingforinformationandreadingforunderstanding.【B1】______Thefirstsenseistheonein
A、Ithasbeenthebestsellerforweeks.B、Itadvisespeopletochangethemselves.C、Itisbeingsoldataverylowprice.D、Itd
最新回复
(
0
)