51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1329|回复: 8
打印 上一主题 下一主题

关于控制流图环路复杂度的小问题,请老师和理解的同学指教,谢谢~

[复制链接]

该用户从未签到

1#
发表于 2006-7-28 16:42:38 | 显示全部楼层
认真好学的小guo同学:P表扬一下!


以下是我的理解,欢迎切磋:D

首先,按教材内容分析,讲到“基本路径”,都是程序流程里只有单条件判断的前提下,所以,以复合条件下的分支内容“then procedure x; else procedure y;”来作为基本路径的内容,这应该是不准确滴。

其次,按实际来分析,结合条件看:
if a OR b
then      procedure  x;
else       procedure y;
它是有三种情况:
1. a为真,procedure  x;
2. a不为真,b为真,procedure  x;
3. a、b均不为真时,procedure  y。

因为在实际执行时,如果a为真,程序将不再判断b,直接执行procedure x,只有当a不为真时,才去判断b,此时若b为真,procedure x,b不为真,就procedure y。然后就得到你下面贴的那张图啦:)
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2006-7-28 20:44:47 | 显示全部楼层
晕,这你也知道?汗……

昨天在家搜QTP 8.2的破解版,有个百度快照指向17testing,但一个关键的文件快照里看不到,就注册了去实际网页上看,唉,可惜,貌似这个帖子已经被删了或屏蔽了。好像是顺便答了个QTP的题,你是看到俺答的题了吧呵呵

[ 本帖最后由 morn 于 2006-7-28 20:51 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-7-28 23:24:04 | 显示全部楼层
真的啊,明天去学校拷回来嘿嘿,周四那天没拷东西回家,想着去mercury下9.0的呵呵,但用演示版的心里终归有点不爽,就去找8.2的破解了,真是曲折~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /2 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-6-9 05:27 , Processed in 0.069576 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表