有1个处理单价为2元5角的盒装饮料的自动售货软件。若投入2元5角硬币,按下“咖啡”、“果汁”、或“红牛”按钮,相应饮料就送出来。若投入的是3元硬币,在送出饮料的同时退还5角硬币。

175 阅读1分钟

实验报告
一:实验内容
有1个处理单价为2元5角的盒装饮料的自动售货软件。若投入2元5角硬币,按下“咖啡”、“果汁”、或“红牛”按钮,相应饮料就送出来。若投入的是3元硬币,在送出饮料的同时退还5角硬币。
二:实验目的
通过分析题目列出原因和结果,并画出相应的因果图和决策表

三:设计思想

1.分析所有可能输入、输出
输入:1投入2.5元硬币
2投入3元硬币
3按下“咖啡”按钮
4按下“果汁”按钮
5按下“红牛”按钮
中间结果:
11投入硬币
12 按下按钮
输出:21退还0.5元硬币
22送出“咖啡”
23 送出“果汁”
24送出“红牛”
2.分析输入与输出之间的关系
1)1与2为异或关系
2)3、4、5因投入硬币最多为3元 所以分析为异或关系
3)1(2)与3(4、5)为且的关系
4)22、23、24为异或关系
5)21与22(3、4)没关系
3.画出因果图

在这里插入图片描述
4.根据因果图画出判定表和测试用例

在这里插入图片描述
在这里插入图片描述

测试用例 投入
在这里插入图片描述
欢迎您关注我的微信公众号:学习微站(studysth)
在这里插入图片描述

本文使用 文章同步助手 同步