您好,欢迎访问三七文档
因果图法练习•有一个饮料自动售货机(处理单价为5角钱硬币)的控制处理软件,它的软件规格说明如下:•若投入5角钱的硬币,按下“橙汁”或“啤酒”的按钮,则相应的饮料就送出来。若投入1元钱的硬币,同样也是按“橙汁”或“啤酒”的按钮,则自动售货机在送出相应饮料的同时退回5角钱的硬币。•不能同时投两个硬币,不能一次同时购买2瓶及以上饮品。•如果出现错误,给出相应的提示信息。输入条件分析1、输入条件1)投入5角钱2)投入1元钱3)按下橙汁按钮4)按下啤酒按钮输入条件组合2、输入条件的组合1)1单独2)1与3组合3)1与4组合4)2单独5)2与3组合6)2与4组合7)3单独8)4单独3与4不能组合,1与2不能组合输出结果分析1、输出结果A购买橙汁成功B购买啤酒成功C找零D提示错误输出结果组合2、输出结果的组合1)A单独2)A可能与C组合3)B单独4)B可能与C组合5)C可能与D组合6)D单独A,B不能组合,A,D不能组合,B,D不能组合,C不可以单独存在输入条件组合时会产生的结果1、当1单独时,会产生C与D2、当1,3组合时,会产生A3、当1,4组合时,会产生B4、当2单独时,会产生C与D5、当2与3组合时,会产生A与C6、当2与4组合时,会产生B与C7、当3单独时,会产生D8、当4单独时,会产生D根据输出结果画判定表输入条件1TTT2TTT3TTT4TTT输出结果ATTBTTCTTTTDTTTT
本文标题:因果图练习
链接地址:https://www.777doc.com/doc-5710495 .html