- 7
- 0
- 约7.27千字
- 约 52页
- 2019-08-30 发布于湖北
- 举报
回顾 详细设计的内容 过程设计工具 1程序流程图 2 盒图(N_S图) 3 PAD图 4 判定表 5 判定树 6 过程设计语言(PDL) 过程设计的工具 判定表 当算法中包含多重嵌套的条件选择时,用程序流程图、盒图、PAD图或后面即将介绍的过程设计语言(PDL)都不易清楚地描述。 然而判定表却能够清晰地表示复杂的条件组合与应做的动作之间的对应关系。 判定表用于以紧凑的形式描述复杂的逻辑。判定表与if-else、switch-case语句类似,将条件判断与执行的动作联系起来。 过程设计的工具 判定表 一张判定表由4部分组成。 左上部列出所有条件,左下部是所有可能的动作。 右上部是表示各种条件组合的一个矩阵,右下部是和每种条件组合相对应的动作。 判定表右半部的每一列实质上是一条规则,规定了与特定的条件组合相对应的操作。 过程设计的工具 判定表:举例1 问题描述:“…某公司规定,对于大于70马力的机器或已运行15年以上的机器,应给予优先维修处理…”。用判定表可以清楚地表示与上述每种条件组合相对应的维修处理的算法,如下表所示。 过程设计的工具 判定表:举例2 假设某航空公司规定,乘客可以免费托运重量不超过30公斤的行李。 当行李重量超过30公斤时: 对头等舱的国内乘客超重部分每公斤收费4元; 对其他舱的国内乘客超重部分每公斤收费6元; 对外国乘客超重部分每公斤收费比国内乘客
您可能关注的文档
最近下载
- 《盘古开天地》PPT课件下载【优秀课件PPT】.pptx VIP
- DB52T 822-2013 软阔二元立木材积表.pdf VIP
- DB52T 822-2013 软阔二元立木材积表.docx VIP
- 人教版小学三年级语文盘古开天地1省公开课一等奖全国示范课微课金奖PPT课件.pptx VIP
- 小学三年级上册语文第十八课盘古开天地PPT2市名师优质课赛课一等奖市公开课获奖课件.pptx VIP
- 昆山市各镇事业单位招聘考试真题2025.docx VIP
- 2025江苏苏州市昆山市机关、事业单位招聘编外工作人员23人考试参考题库及答案解析.docx VIP
- DB51T 1466-2012 马尾松二元立木材积表、单木出材率表.pdf VIP
- (高清版)DB51∕T 1467-2012 柏木二元立木材积表、单木出材率表.pdf VIP
- 法医学彩色图谱.pdf VIP
原创力文档

文档评论(0)