51Testing软件测试论坛

标题: 【评测师】[求助]2012年评测师考试题,与答案意见不一致 [打印本页]

作者: fusm1008    时间: 2012-8-13 15:13
标题: 【评测师】[求助]2012年评测师考试题,与答案意见不一致
本帖最后由 楠族开心果 于 2012-12-31 10:21 编辑

试题:
下面是对电子停车收费系统(ETC)的基本流和备选流描述
[attach]80513[/attach]
[attach]80514[/attach]

答案:
T04:A、D
T05:A、E
[attach]80515[/attach]
我觉得T04的账户状态应为V,因为帐户余额不足时,账户状态必须是正常的;不应该是答案中的n/a。
T05中账户余额应为n/a,因为当账号状态异常时,此时根本不知道账户余额是否满足扣费额度,所以应为n/a,而不是答案中的v。

如果大家有不同意见,请指正。谢谢!
作者: 我每天坐27路    时间: 2012-8-28 13:48
你的内容我还没全看完,我已经晕了
作者: xjmen    时间: 2012-9-5 21:04
问题可以这样解释:
关于楼主的答案,以账户状态为优先判断条件,你的想法都是正确的。
但是考题的答案有他的道理的。理由是,你是否注意到备选流程:D是关于账户余额的, 而E才是关于账户状态的。 那么可以这样设想,这个ETC系统在一次读取账户信息时,先获取的是账户余额,这对于实时系统(我知道的就是类似单片机的系统,读取外设都是很耗时的)我觉得是有道理的,如果每次只能读取有限数据的情况下,我也会选择对后续逻辑允许效率较高的账户余额,而不是极少出问题的账户状态,绝大多数用户的状态可能会异常的吗? 在这种前提假设的系统,执行效率会不会更高?
作者: xjmen    时间: 2012-9-5 21:07
问题可以这样解释:
关于楼主的答案,以账户状态为优先判断条件,你的想法都是正确的。
但是考题的答案有他的道理的。理由是,你是否注意到备选流程:D是关于账户余额的, 而E才是关于账户

状态的。 那么可以这样设想,这个ETC系统在一次读取账户信息时,先获取的是账户余额,这对于实时系

统(我知道的就是类似单片机的系统,读取外设都是很耗时的)我觉得是有道理的,如果每次只能读取有

限数据的情况下,我也会选择对后续逻辑允许效率较高的账户余额,而不是极少出问题的账户状态,绝大

多数用户的状态可能会异常的吗? 在这种前提假设的系统,执行效率会不会更高?
作者: xtt77590    时间: 2012-10-10 11:42
回复 4# xjmen 我也有道题与答案理解不一致啊,这是代码[attach]81681[/attach]这是答案[attach]81682[/attach]我的理解[attach]81683[/attach],看资料(百度:基本路径ppt)时说了符合的判定条件要分开的,这两种画法得到的圈复杂度不一样,所以不知道哪个才是正解啊
作者: temp20121017    时间: 2012-10-27 19:39
好有难度。。。菜鸟路过
作者: iyxnm    时间: 2012-11-10 09:59
今天没事来逛逛
作者: 819longjiayan    时间: 2013-1-30 11:20
回复 5# xtt77590


    你标的2和3是属于同一个判定条件的,应该画在同一个节点里面,而不应该分开,你首先要学会画流程图。答案是没问题的
作者: changyanan000    时间: 2013-1-31 14:31
回复 1# fusm1008


    我认为T04的帐户状态是n/a是指我还没有到这一步,没有验证。T05的账号余额是验证通过的,才会走到账号状态,即备选流里B,C,D,E的流程是依次顺序的。
作者: kuangli1020    时间: 2013-2-21 17:24
回复 8# 819longjiayan


    我之前也看到过一个资料--同一个条件里面的,就有分开
作者: kuangli1020    时间: 2013-2-21 17:30
看这个例子 ,好像就是分开,
作者: parkstar    时间: 2014-1-10 16:31
求分享
作者: dillonlinziyu    时间: 2014-4-17 10:15
真复杂,看来还是得认真学习学习




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2