判定表练习PPT学习课件_第1页
判定表练习PPT学习课件_第2页
判定表练习PPT学习课件_第3页
判定表练习PPT学习课件_第4页
判定表练习PPT学习课件_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

问题分析图(PAD)(ProblemAnalysisDiagram ),a,b,c,a,b,t,f,条件,基本控制结构:(1)序列结构,(2)选择结构,1,3 )重复结构,WHILEC,s,unt (后测试循环),等价的PASCAL语言: REPEATCUNTILS,等价的PASCAL语言: WHILECDOS,2,(4)多分支选择型(CASE型),值2,值n,A2,条件,3,地图,PAD 、4,例1:startifphtphinewheqoondellebesconnectblockendfstop,5,例2:以下是两个过程流程图,用PAD图表示。 6,7,8, 用PAD符号设计的程序必然是结构化的程序.用PAD图描绘的程序结构非常清楚.用PAD图表现程序逻辑,容易阅读,容易记住. 容易理解.容易将PAD图转换为高级语言源程序.可以用软件工具自动转换.即使表现程序逻辑,也能描绘数据结构.支持自上而下,依次使用精炼的方法. PAD图的优点:9,9,9 判定表可以明确地表示复杂条件的组合和与其对应的处理的关系。 一个判断表由4个部分构成,左上部列举了所有条件,左下部是所有可能的动作,右上部是表示各个条件组合的一个矩阵,右下部是与各个条件的组合对应的动作。 判断表的右半部分实质上是一个规则,规定了与特定的条件的组合相对应的动作。 各种条件组合的动作清单、所有可能的动作清单、国内乘客、头等舱、残疾人、行李30kg、免费、(W-30)*2、(W-30)*3、(W-30)*4、(W-30)*6、(W-30)*6 ,t,t,t,t,t,t,t,t,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,例1是某航空公司的规定,乘客可以免费托运重量在30公斤以下的行李行李重量超过30公斤的话,头等舱国内乘客的超重部分是每公斤4元,其他班国内乘客的超重部分是每公斤6元,外国乘客的超重部分是国内乘客的两倍,残疾乘客的超重部分比普通乘客少一半。 用判定表表示与上述各条件的组合对应的动作。 11、计算行李费的算法用判定表表示,12、例2 :某学校制定了教师的上课时间津贴标准。 关于各种性质的讲座,无论教师扮演什么角色,在每个上课时间的津贴一律是50元的一般授课中,根据教师的角色来决定每个上课时间的津贴。 教授30元,副教授25元,讲师20元,副教授15元。 13、行李费算法、国内乘客、外国乘客、头等舱、其他班、有故障的乘客-(W-30)*2、有故障的乘客-(W-30)*3、正常的乘客-(w-30 ) *。 残疾乘客-w-30)*4正常乘客-(w-30 ) * 8,2222222222222222222222222222222222226高中文化程度为电工年龄在20岁到40岁之间,中学文化程度的男性为钳工年龄在40岁以上者,中学文化程度由材料员,大学文化程度由技术员。 请用判定表或判定树记述上述问题的加工逻辑。 15、分析:主题条件是年龄、文化程度、性别三种,构成的判定条件如表3-3所示,所有组合条件都是3x3x2=18、16、17、18、2,用判定表记述“订单检查”的处理逻辑。 金额超过20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论