博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ISTQB题解:关于一道决策表优化的题解
阅读量:4041 次
发布时间:2019-05-24

本文共 466 字,大约阅读时间需要 1 分钟。

关于一道决策表优化的题解

问题来自ISTQB Foundation Level模拟试题中的一道题目

决策表优化

答案选项有:

A. 5 B. 6 C. 7 D. 8

应该选择哪一个选择呢?

问题解答

我们注意到这个决策表的条件桩给出了4个条件,每个条件可以取值为Y或者N,这样全排列组合的规则有 16 条 。

图中列出了 16 条规则。但是这些规则中存在冗余的规则。

首先去除掉不符合逻辑的规则,不符合逻辑的规则是无效的组合,这样首先去掉规则2、3、5。这样还剩余 16-3=13条规则。

接下来,对剩余的13条规则看看有没有能够合并的。能够合并的规则的特点是:动作桩相同,但是条件是无关的。所谓条件是“无关的”可以这样理解:即

从规则9—规则16,条件C1取值为N,无论条件C2是什么,动作取值都是相同的。这样规则9——16其实是可以合并为1条规则。这样规则1、4、6、7、8有5条,再加上规则9——16合并成的1条规则,总共有 6条规则。

所以,这个问题的正确答案是对其进行优化之后,最优决策表的规则有 6 条。

正确答案是: B

(完)

你可能感兴趣的文章
标准BT.656并行数据结构
查看>>
A Brief Introduction to Digital Video
查看>>
数字视频接口
查看>>
my.cnf 自动生成脚本
查看>>
如何通过instant client 来连接数据库以及使用exp/imp?
查看>>
flask +python+vue 监控软件(一)
查看>>
flask +python+vue 监控软件(二)
查看>>
go AES加密解密
查看>>
python AES加密解密,key的长度不受限制
查看>>
oracle 查询sequnce# 在哪个归档备份集下面
查看>>
使用kettle 增量同步mysql到oracle以及oracle到mysql的测试
查看>>
MySQL8.0与MySQL5.7 OLTP 性能测试对比
查看>>
mongodb 分片集群安装搭建测试
查看>>
mycat 连接mongodb
查看>>
rsync 拉取备份文件(支持断点续传)
查看>>
Golang 数据可视化利器 go-echarts ,实际使用
查看>>
mysql 跨机器查询,使用dblink
查看>>
Oracle 12c 开启审计 埋下的坑ORA-00205 ORA-15040
查看>>
mysql5.6.34 升级到mysql5.7.32
查看>>
dba 常用查询
查看>>