问答题
下图是一个简单的ATM机中描述验证信用卡PIN活动的有限状态机。其中包含5个用
表示的状态和8个用一表示的转移。转移上的标签所遵循的是:横线上方是引起转移的事件,横线下方是与该转移相关联的行动。该有限状态机允许储户有3次输入PIN的机会,如果3次都输入错误,则停止交易退卡。
请完成下列工作:
请给出与此有限状态机等价的控制流图。
【参考答案】
把有限状态自动机图的状态用节点代替,迁移用弧线代替,则可画出相应的控制流图。
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
下面一段小程序是判断一个长度为n的字符数组是否中心对称。例如,“abcddcba”或“abcdcba”就是中心对称。作为内部边界值,应填入()内的判断是______。 Bool center-sym(char S[], int n) 判断字符组S中的n各字符是否中心对称。若是则函数返回true,否则返回false Int i=1, j=n while() If(s[i-1]!=s[j-1]) return false; i,j从1开始计数,数组从0开始 Elsei=i+1; j=j-1; Return true;
A.i<j
B.i==j(判等)
C.i>j
D.i!=j(判不等)
点击查看答案&解析
单项选择题
因果图方法最终生成的是______。
A.输入和输出的关系
B.测试用例
C.因果图
D.决策表
点击查看答案
相关试题
设计测试用例以覆盖基本测试路径。
根据状态转换图和状态转换表导出基本路径测...
根据状态转换图,列出相应的状态转换表,给...
确定基本测试路径集。
采用基于因果图的方法为下列程序设计测试用...