判定表和判定树
判断树和判断表的制作方法

判断树和判断表的制作方法
判断树和判断表的制作方法如下:
判断树的制作方法:
1. 从问题的文字描述中分清哪些是判定条件,哪些是判定的决策,根据描述材料中的联结词找出判定条件的从属关系、并列关系、选择关系,根据它们构造判定树。
2. 插入——SmartArt——层次结构——水平多层层次结构——确定。
3. SMARTART工具——设计——添加形状——在下方添加形状添加下级分支。
如果添加同级分支就点击:在后面添加形状——输入树状内容。
4. 把判断树中直接录取和直接不录取的文本框移到到末尾,与其它情况的录取排在一列。
这样判定树就制作好了。
判断表的制作方法:
1. 列出所有的条件桩和动作桩。
2. 确定规则的个数。
有n个条件的判定表有2n个规则(每个条件取真、假值)。
3. 填入条件项。
4. 填入动作项,得到初始判定表。
5. 简化判定表,合并相似规则。
6. 插入——表格——插入表格——设置好要插入的列数和行数——确定。
7. 选择要合并的单元格——表格工具——布局——合并单元格——输入判定表的内容。
以上信息仅供参考,可以请教软件编程专家,获取更适合自己操作系统的表格制作方式。
软件工程概论期末复习题

软件工程概论期末复习题Document number【980KGB-6898YT-769T8CB-246UT-18GG08】期末总复习1.选择、判断、简答2.判定树和判定表3.用例图、类图、对象模型、顺序图等4.McCabe环路复杂性度量;5.黑盒测试和白盒测试6.数据流图7.成本效益分析习题一、判定树和判定表1.请用判定表画出以下问题的行为逻辑。
人们往往根据天气情况决定出门时的行装;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。
如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。
2. 某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文化程度脱产学习,高中文化程度当电工。
20岁至40岁之间,中学文化程度,男性当钳工,女性当车工,大学文化程度都当技术员。
年龄在40岁以上者,中学文化程度当材料员,大学文化程度当技术员。
请用结构化语言﹑判定表或判定树描述上述问题的加工逻辑。
二、McCabe环路复杂性度量某程序的描述如下:if (( a > b && i > 10)|| (a < b && i <= 5) ) k = a;else k = b;1)画出单个条件的嵌套的分支结构;(5分)2)计算该结构的McCabe环路复杂性度量;(5分)3)为完成基本路径测试,求它的一组独立的路径。
(5分)三、测试:变量的命名规则一般规定如下:变量名的长度不多于30个字符,第一个字符必须为英文字母,其他字母可以是英文字母、数字以及下划线的任意组合。
请用等价分类法设计测试用例。
四、数据流图某教务系统具备以下功能,输入用户ID号及口令后,经验证进入教务管理系统,根据请求进行分类处理,可进行如下功能的处理:1)查询成绩:查询成绩以及从名次表中得到名次信息。
2)学籍管理:根据学生总成绩确定名次信息。
3)成绩处理:处理单科成绩并输入成绩表中。
判定树判定表举例

根
条件
条件
条件
条件
行动
行动
行动
行动
……
条件
条件
条件
条件
发货方案
欠款时间≤30
欠款时间>100
需求量≤库存量
立即发货
先按库存发,进后再补发
条件
状态
动作
欠款时间>30且≤100
需求量>库存量
需求量≤库存量
先付款,再发货
不发货
需求量>库存量
通知先付欠款
6. 下面是货运收费策略:铁路运费时,若收货地点在本省以内,快件每公斤1.5元,慢件每公斤1元。若收货地点在外省,重量小于或等于20公斤,快件每公斤2元,慢件每公斤1元,若重量大于20公斤,超重部分每公斤0.2元。分别用判定树、判定表和结构化语言。
举例:某仓库发货方案如下: 客户欠款时间不大于30天,如果需要量不大于库存量则立即发货;否则先按库存量发货,进货后再补发。 客户欠款时间不大于100天,如果需要量不大于库存量则先付款再发货;否则不发货。 客户欠款时间大于100天,要求先付欠款。
判定树、判定表
3.判定树 判定树是用一种树图形方式来表示多个条件、多个取值所应采取的动作。
一个游戏 判定表
一个游戏 判定表
1
2
3
4
5
6
7
甲
R
R
R
R
W
W
W
乙
R
R
W
W
R
R
W
丙
R
W
R
W
R
W
R
甲不知
乙不知
丙
判定表
思考题
主持人对甲、乙、丙三人说:“这里有三顶红帽子,两顶白帽子。现在用布蒙上你们的眼睛,给你们每人戴上一顶帽子,然后请你们依次睁开眼睛,能正确说出自己所戴帽子的颜色者有奖。” 带完帽子后,甲拿下布后看了其他两人的帽子说:“我不知道。” 然后,乙解开布看了其他两人的帽子后说:“我不知道。” 轮到丙时,他没有拿下布就正确地说出了自己所戴帽子的颜色。 试问:丙戴的是什么帽子?他是怎样得出结论的?
软件工程判定表和判定树题目

软件工程判定表和判定树题目摘要:1.软件工程判定表和判定树的概念2.判定表的构成和应用3.判定树的构成和应用4.判定表和判定树在软件工程中的重要性5.总结正文:软件工程是一门以计算机软件开发与维护为主要研究对象的学科。
在软件开发过程中,判定表和判定树是经常使用的工具,它们可以帮助开发人员更好地理解需求、设计方案以及测试软件。
下面,我们来详细了解一下这两个工具。
1.软件工程判定表和判定树的概念判定表是一种用于描述软件需求的表格,它由行和列组成,行表示各种条件,列表示各种结果。
判定树则是一种图形化的表示方法,它由若干个判定节点和结果节点组成,根据不同的条件进行分支,最终得到一个结果。
2.判定表的构成和应用判定表通常由四个要素构成,分别是:条件、动作、条件结果和动作结果。
条件是用于判断的依据,动作是在满足条件时需要执行的操作,条件结果和动作结果分别表示条件满足和不满足时的结果。
判定表的应用十分广泛,它可以用于需求分析、设计方案和测试用例的编写等。
3.判定树的构成和应用判定树是一种层次化的判定表,它由多个判定节点和结果节点组成。
判定节点表示一个条件,结果节点表示一个结果。
判定树通常采用“自上而下”的方式进行判定,即从根节点开始,根据条件选择不同的分支,最终得到一个结果。
判定树在软件工程中的应用主要包括:功能测试、性能测试和兼容性测试等。
4.判定表和判定树在软件工程中的重要性判定表和判定树是软件工程中非常重要的工具,它们可以帮助开发人员更好地理解需求、设计方案以及测试软件。
通过使用判定表和判定树,可以提高软件开发的效率和质量,降低维护成本。
5.总结判定表和判定树是软件工程中常用的工具,它们在需求分析、设计方案和测试用例编写等方面发挥着重要作用。
第05讲 数据字典与判定树判定表

数据字典的四种元素定义与用法-数据存储
• 数据存储也是定义数据结构,它是一个静态的数据结构(相对于数据流 而言),用于存储系统中的信息。
• 数据存储能作为处理间交换数据的介质。
仓库系统零级图
数据存储(库存台帐)的定义
数据字典的四种元素定义与用法-数据处理
• 处理(或加工)包括所有需要的输入和输出、要存取的数据库、 该处理对应的结构图内的模块号。特别是该处理的具体处理逻 辑应该描述清楚,以作为设计阶段的依据。
仓库系统零级图
“更新台帐或更新库存”处理定义
• 说明:处理逻辑的描述最好使用结构化程序 设计中的3种控制结构:顺序语句序列、条件 选择语句、循环语句。对于复杂的条件组合 与活动之间的关系可以使用判定树、判定表
来表示。
数据字典的实现-手工建立
手工建立数据字典的内容用卡片形式存放,其步骤如 下:
(1)按4类条目(数据流、数据项、数据存储和处理) 规范的格式印制卡片。
数据流程图和数据字典应该配合使用, 数据流程图中的每个数据流和数据存储都应 该对应到数据字典中的一个条目。
数据字典的四种元素定义与用法-数据元素
• 数据元素是软件系统中最小数据单元,它也是构成数 据库以及系统模块之间交换数据的最小单元。如下图 为与仓库系统零级图相对应的材料数量(这个数据元 素)的定义。
判定表与判定树
问题1:某股票公司的佣金政策如下:如果一次销售额少于1 000元,那么基 础佣金将是销售额的8.4%;如果销售额至少1 000元,但少于10 000元, 那么基础佣金将是销售额的5%外加34元;如果销售额至少10 000元,那么 基础佣金将是销售额的4%,外加134元。另外销售单价和销售的份数对佣 金也有影响。如果单价低于14元/份,则外加基础佣金的5%,此外如不是 整百的份数,再加4%的基础佣金;如单价在14元/分以上,但低于25元/份, 则加2%的基础佣金,如不是整百的份数,再外加4%的基础佣金。
第08讲 结构化语言、判定树、判断表

《管理信息系统》
第4讲 系统分析
目录
1、系统分析的任务 3、系统分析的内容 5、详细调查 7、数据流程分析 9、处理逻辑的描述 11、新系统的逻辑模型 2、系统分析的目标 4、系统分析的方法 6、业务分析 8、数据字典 10、数据立即存取图 12、系统分析说明书
4.9 处理逻辑的描述
1. 结构化语言 2. 判定树 3. 判定表
学士学位授予的判定表
1 学分达到要求 受到留校察看处分 授予学士学位 应 采 取 的 行 动 Y Y 2 Y N √ 3 N Y 4 N N
条 件
不授予学士学位
√
√
不授予学士学位,毕业一年以 后可再次申请
√
借书: (1)判断该读者是否有罚款未交或者有过 期图书,有则不予出借。 (2)判断所借图书是否超5册,超,则不予 出借。 (3)判断是否为文学类书籍,如是,则判 断该读者文学类书籍是否超2册,如超2册, 不予出借。
学士学位授予的判定树
学分 留校察看处分 条件 达到要求 条件 授予学士学位 不授予学士学位,毕业 一年以后可再次申请 采取的行动 授予学士学位
条件 未达到要求 条件
不授予学士学位
不授予学士学位
3.判定表
判定表由四个部分组成,左上方是条件说 明,列出了所有可能的条件:左下方是动作说 明,列出了所有可能采取的功作;右上方是条 件组合,是针对各种条件给出的多种条件取值 的组合;右下方是动作组合,指出了在某种条 件取值的组合情况下所采取的动作。
4.12 系统分析说明书
①概况介绍 ②现行系统的调查情况 ③目标系统的逻辑模型 ④实施计划
总结与反思
结构化系统分析方法是在对现行信息系统 的组织结构、功能体系等情况进行详细调查基 础上,运用组织结构图、业务流程图、数据流 程图、数据字典等工具对现行信息系统进行详 尽的描述,发现其存在的薄弱环节和存在的问 题,并提出改进的建议;然后通过对新系统的 各种方案和设想进行分析、研究、比较和判断 ,获得合理的新系统的逻辑模型;最后对逻辑 模型进行适当的文字说明,形成系统分析说明 书,为系统设计提供依据。
软件工程判定表和判定树题目

软件工程判定表和判定树题目软件工程判定表和判定树题目1. 引言在软件工程领域中,判定表和判定树是两种常见的方法,用于帮助开发人员在设计和实现软件系统时做出正确的判断和决策。
判定表和判定树通过将条件和动作组合成矩阵或树状结构,使得复杂的判断过程变得简单和可管理。
本文将介绍判定表和判定树的基本概念和用法,并针对软件工程中的题目进行详细讨论。
2. 判定表概述判定表是一种将条件和动作组合成矩阵的方法。
它由条件部分和动作部分组成,其中条件部分列出了可能的条件,动作部分列出了可能的动作。
在任何给定的情况下,条件部分的值与动作部分的值相对应,用于决定执行哪些动作。
判定表以清晰和简洁的方式显示了条件和动作之间的关系。
它们可以被用于帮助开发人员在设计和实现软件系统时确定正确的操作。
3. 判定表应用案例以一个简单的短信自动回复系统为例,假设系统根据以下条件判断是否自动回复:条件部分:1. 收到短信2. 是否在上班时间3. 短信内容是否为紧急信息4. 发送人是否为常联系人动作部分:1. 自动回复“我在忙,请稍后联系”2. 自动回复“我在上班时间,请稍后联系”3. 自动回复“有什么事情吗?”4. 不发送自动回复通过制作一个判定表可以更好地理解这个系统的工作流程。
根据不同的情况,可以得出不同的结果。
如果收到短信、是上班时间、不是紧急信息并且发送人不是常联系人,系统将自动回复“我在上班时间,请稍后联系”。
通过这样的判定表,开发人员可以清楚地了解系统的行为,并在需要时进行修改和优化。
4. 判定树概述判定树是另一种帮助开发人员进行判断和决策的工具。
与判定表类似,判定树也通过条件和动作的组合来决定系统的行为。
判定树以树状结构表示,从根节点开始,通过分支和叶节点指示出不同的条件和动作。
判定树易于理解和使用,并且在处理复杂问题时能够提供更清晰的解决方案。
5. 判定树应用案例继续以短信自动回复系统为例,通过判定树的方式来描述这个系统的行为。
软件工程判定表和判定树题目

软件工程判定表和判定树题目(原创实用版)目录1.软件工程判定表和判定树的概念2.软件工程判定表的特点3.软件工程判定树的特点4.判定表和判定树在软件工程中的应用5.判定表和判定树的优缺点正文一、软件工程判定表和判定树的概念软件工程判定表和判定树是软件测试和维护过程中常用的工具,用于确定软件组件是否满足特定的条件或标准。
判定表是一个二维表格,其中行表示条件,列表示结果。
而判定树则是一个分层结构,其中每个内部节点表示一个条件,每个叶子节点表示一个结果。
二、软件工程判定表的特点判定表具有以下特点:1.结构清晰:判定表以表格形式展示条件和结果,使得逻辑关系一目了然。
2.可扩展性:当需要添加新的条件或结果时,可以在表格中直接添加行或列。
3.容易维护:判定表便于修改和更新,以适应不断变化的需求。
三、软件工程判定树的特点判定树具有以下特点:1.层次结构:判定树采用树形结构,使得条件和结果之间的关系更加清晰。
2.严格递进:判定树中的每个条件都是严格递进的,即一个条件不满足时,不会执行下一个条件。
3.独立性:判定树中的每个叶子节点表示一个独立的结果,这有助于分析和解决问题。
四、判定表和判定树在软件工程中的应用判定表和判定树在软件工程中有广泛的应用,包括:1.软件测试:判定表和判定树可用于设计测试用例,以验证软件的功能是否符合预期。
2.代码审计:判定表和判定树可以帮助开发人员和审计人员识别代码中的潜在问题。
3.需求分析:判定表和判定树可用于分析用户需求,以确保软件满足用户需求。
4.故障诊断:判定表和判定树可以帮助诊断软件故障,定位问题根源。
五、判定表和判定树的优缺点判定表和判定树的优点包括:1.可视化:判定表和判定树以图形化方式展示条件和结果,提高了理解和沟通的效率。
2.逻辑严密:判定表和判定树可以帮助开发人员设计出更加严密、可靠的软件。
3.灵活性:判定表和判定树可以根据实际需求进行调整和优化。
然而,判定表和判定树也存在一些缺点,如:1.复杂度:当条件和结果较多时,判定表和判定树可能会变得复杂,增加理解和维护的难度。
专题4 判定树及判定表练习[1]
![专题4 判定树及判定表练习[1]](https://img.taocdn.com/s3/m/6543e1972f60ddccda38a0c2.png)
一个游戏判定表
主持人对甲、乙、丙三人说:“这里有三顶 红帽子,两顶白帽子。现在用布蒙上你们的 眼睛,给你们每人戴上一顶帽子,然后请你 们依次睁开眼睛,能正确说出自己所戴帽子 的颜色者有奖。”
带完帽子后,甲拿下布后看了其他两人的帽 子说:“我不知道。”
然后,乙解开布看了其他两人的帽子后说: “我不知道。”
记录好且本次贷款在2万元以下,可作出贷款 安排;否则拒绝贷款。
请绘出发放贷款的判定表并优化。
判定表
2. 某维修站对“功率大于50马力”的机器且 “维修记录不全”或“已运行十年以上”的机 器应给予优先维修,否则作一般处理。请绘制 决策表。
初始
功率>50马力 维修记录不全 已运行>10年
优先维修 一般处理
A
A
A
C2:超产数量 1<N≤50 50<N≤100 N>100
1.0*N
√
50+1.25*(N-50)
√
112.5+1.5*(N-100)
√
2.0*N
50+2.5*(N-25)
112.5+3*(N-50)
5
6
B
B
1<N≤25 25<N≤50
√ √
8 B
N>50
√
• 学生评奖: • 奖励的目的在于鼓励学生品学兼优,此评奖处理功能是要合理确
定学生受奖等级。决定受奖的条件为:已修课程各类成绩比率为: 成绩优秀占50%或70%以上,成绩为中或以下占15%或20%以下, 团结纪律为优良或一般者。奖励方案为一等、二等、三等奖、鼓 励奖四种。其中: • 1.成绩优秀占70%以上、成绩为中或下占15%以下、纪律为优良 的为一等奖。 • 2.成绩优秀占70%以上、成绩为中或下占15%以下、纪律为一般 • 或成绩优秀占70%以上、成绩为中或下占20%以下、纪律为优秀 • 或成绩优秀占50%以上、成绩为中或下占15%以下、纪律为优秀 的为二等奖。 • 3.成绩优秀占70%以上、成绩为中或下占20%以下、纪律为一般 • 或成绩优秀占50%以上、成绩为中或下占15%以下、纪律为一般 • 或成绩优秀占50%以上、成绩为中或下占20%以下、纪律为优秀 的为三等奖 • 4.成绩优秀占50%以上、成绩为中或下占20%以下、纪律为一般 的为鼓励奖。 • 画出判定树与判定表
判定表和判定树

1、招聘考试考核数学、英语、计算机三门课程,录取规则是: (1)总分240分以上(含)录取。
(2)总分在240分以下(不含),180分以上(含)的,如果数学和英语成绩均在60分以上(含),需要参加面试;如果数学或英语中有1门成绩在60分以下(不含)的,需复试该课程后再决定是否录取。
(3)其他情况不录取。
画出此项处理的判定树。
(10分)2、某航空公司规定,乘客可以免费托运重量不超过30公斤的行李。
当行李重量超过30公斤时,对头等舱的国内乘客超重部分每公斤收费4元,对其他舱的国内乘客超重部分每公斤收费6元,对外国乘客超重部分每公斤收费比国内乘客多一倍。
根据描述绘出判定表。
3、某企业库存量监控的处理规则如下表:录取规则240录取 180≤总分<240总分<180不录取 数学≥60数学<606060英语<6060面试复试 不录取库存量≤0——————————————缺货处理库存下限<库存量≤储备定额——————订货处理储备定额<库存量≤库存上限——————正常处理库存量>库存上限——————————上限报警0<库存量≤库存下限—————————下限报警要求:画出判定表及判定树。
(1)判定表。
(2>储备定额正常处理>0库存量>上限订货处理<=储备定额<=上限上限报警<下限下限报警<=0 缺货处理4、某彩电生产企业根据销售商欠款时间长短和现有库存量情况处理彩电供货方案的结构化语言可表示为:IF 欠款时间≤30天IF 需要量≤库存量THEN 立即发货ELSE先按库存量发货,生产出来后再补发ELSEIF 欠款时间≤90天 THENIF 需求量≤库存量THEN 先付款再发货ELSE不发货ELSE 要求先付欠款请将结构化语言表达的方案用判定表和判定树表达。
用判定表表达如下:用判定树表达如下:5.某工厂生产两种产品A和B ,凡工人每月的实际生产量超过计划指标者均有奖励。
专题4 判定树及判定表练习(精选)20页文档

71、既然我已经踏上这条道路,那么,任何东西都不应妨碍我沿着这条路走下去。——康德 72、家庭成为快乐的种子在外也不致成为障碍物但在旅行之际却是夜间的伴侣。——西塞罗 73、坚持意志伟大的事业需要始终不渝的精神。——伏尔泰 74、路漫漫其修道远,吾将上下而求索。——屈原 75、内外相应,言行相称。——韩非
专题4 判定树及判定表练习(精选)
56、死去何所道,托体同山阿。 57、春秋多佳日,登高赋新诗。 58、种豆南山下,草盛豆苗稀。晨兴 理荒秽 ,带月 荷锄归 。道狭 草木长 ,夕露 沾我衣 。衣沾 不足惜 ,但使 愿无违 。 59、相见无杂言,但道桑麻长。 60、迢迢新秋
实用文档之判定表和判定树

实用文档之"1、招聘考试考核数学、英语、计算机三门课程,录取规则是:"(1)总分240分以上(含)录取。
(2)总分在240分以下(不含),180分以上(含)的,如果数学和英语成绩均在60分以上(含),需要参加面试;如果数学或英语中有1门成绩在60分以下(不含)的,需复试该课程后再决定是否录取。
(3)其他情况不录取。
画出此项处理的判定树。
(10分)2、某航空公司规定,乘客可以免费托运重量不超过30公斤的行李。
当行李重量超过30公斤时,对头等舱的国内乘客超重部分每公斤收费4元,对其他舱的国内乘客超重部分每公斤收费6元,对外国乘客超重部分每公斤收费比国内乘客多一倍。
根据描述绘出判定表。
录取规则240录取 180≤总分<240总分<180不录取 数学≥60数学<60英语≥6060英语<6060面试复试 不录取3、某企业库存量监控的处理规则如下表:库存量≤0——————————————缺货处理库存下限<库存量≤储备定额——————订货处理储备定额<库存量≤库存上限——————正常处理库存量>库存上限——————————上限报警0<库存量≤库存下限—————————下限报警要求:画出判定表及判定树。
(1)判定表。
(2>储备定额正常处理>0库存量>上限订货处理<=储备定额<=上限上限报警<下限下限报警<=0 缺货处理4、某彩电生产企业根据销售商欠款时间长短和现有库存量情况处理彩电供货方案的结构化语言可表示为:IF 欠款时间≤30天IF 需要量≤库存量THEN 立即发货ELSE先按库存量发货,生产出来后再补发ELSEIF 欠款时间≤90天 THEN IF 需求量≤库存量 THEN 先付款再发货 ELSE不发货ELSE 要求先付欠款请将结构化语言表达的方案用判定表和判定树表达。
用判定表表达如下:用判定树表达如下:5.某工厂生产两种产品A 和B ,凡工人每月的实际生产量超过计划××要求先付欠款× 不发货 × 先付款,再发货 × 先按库存量发货,生产出来后再补发 × 立即发货应采取的 行 动 N Y N Y N Y 需求量≤库存量 N N Y Y N N 欠款时间>90天 N N N N Y Y 欠款时间≤30天 条 件6 5 4 3 2 1 决策规则号供货方案≤30天>30天 ≤90天>90天需求量≤库存需求量>库存量需求量≤库存量 需求量>库存量立即发货 先按库存发货, 生产后再补发 先付款,再发不发货 通知先付欠欠款时间需求与库存 处理结果指标者均有奖励。
判定树和判定表

判定树和判定表判定树⼜称决策树,是⼀种描述加⼯的图形⼯具,适合描述问题处理中具有多个判断,⽽且每个决策与若⼲条件有关。
使⽤判定树进⾏描述时,应该从问题的⽂字描述中分清哪些是判定条件,哪些是判定的决策,根据描述材料中的联结词找出判定条件的从属关系、并列关系、选择关系,根据它们构造判定树。
【例4.5】某⼯⼚对⼯⼈的超产奖励政策为:该⼚⽣产两种产品A和B。
凡⼯⼈每⽉的实际⽣产量超过计划指标者均有奖励。
奖励政策为:对于产品A的⽣产者,超产数N⼩于或等于100件时,每超产1件奖励2元;N⼤于100件⼩于等于150件时,⼤于100件的部分每件奖励2.5元,其余的每件奖励⾦额不变;N⼤于150件时,超过150件的部分每件奖励3元,其余按超产150件以内的⽅案处理。
对于产品B的⽣产者,超产数N⼩于或等于50件时,每超产1件奖励3元;N⼤于50件⼩于等于100件时,⼤于50件的部分每件奖励4元,其余的每件奖励⾦额不变;N⼤于100件时,超过100件的部分每件奖励5元,其余按超产100件以内的⽅案处理。
上述处理功能⽤判定树描述,如下图所⽰:这⼀判定树⽐起⽂字叙述,使⼈⼀⽬了然,清晰地表达了在什么情况下采取什么策略,不易产⽣逻辑上的混乱。
因⽽判定树是描述基本处理逻辑功能的有效⼯具。
==============================================判定表由四部分组成。
第⼀部分即①表⽰的部分,判定标的左上部称为基本条件项,列出各种可能的条件。
第⼆部分即②表⽰的部分,判定标的右上部称为条件项,它列出了各种可能的条件组合。
第三部分即③表⽰的部分,判定标的左下部称为基本动作项,它列出了所有的操作。
第四部分即④表⽰的部分,判定标的右下部称为动作项,它列出在对条件组合下所选的操作。
【例4.6】以学⽣的奖学⾦评定为例,说明判定表的应⽤。
奖励的⽬的在于⿎励学⽣的品学兼优,此处理功能是要合理确定奖学⾦评定等级。
判定表和判定树

1、招聘考试考核数学、英语、计算机三门课程,录取规则是: (1)总分240分以上(含)录取。
(2)总分在240分以下(不含),180分以上(含)的,如果数学和英语成绩均在60分以上(含),需要参加面试;如果数学或英语中有1门成绩在60分以下(不含)的,需复试该课程后再决定是否录取。
(3)其他情况不录取。
画出此项处理的判定树。
(10分)2、某航空公司规定,乘客可以免费托运重量不超过30公斤的行李。
当行李重量超过30公斤时,对头等舱的国内乘客超重部分每公斤收费4元,对其他舱的国内乘客超重部分每公斤收费6元,对外国乘客超重部分每公斤收费比国内乘客多一倍。
根据描述绘出判定表。
3、某企业库存量监控的处理规则如下表:录取规则240录取 180≤总分<240总分<180不录取 数学≥60数学<606060英语<6060面试复试 不录取库存量≤0——————————————缺货处理库存下限<库存量≤储备定额——————订货处理储备定额<库存量≤库存上限——————正常处理库存量>库存上限——————————上限报警0<库存量≤库存下限—————————下限报警要求:画出判定表及判定树。
(1)判定表。
(2>储备定额正常处理>0库存量>上限订货处理<=储备定额上限上限报警<下限下限报警<=0 缺货处理4、某彩电生产企业根据销售商欠款时间长短和现有库存量情况处理彩电供货方案的结构化语言可表示为:IF 欠款时间≤30天IF 需要量≤库存量THEN 立即发货ELSE先按库存量发货,生产出来后再补发ELSEIF 欠款时间≤90天THENIF 需求量≤库存量THEN 先付款再发货ELSE不发货ELSE 要求先付欠款请将结构化语言表达的方案用判定表和判定树表达。
用判定表表达如下:用判定树表达如下:5.某工厂生产两种产品A 和B ,凡工人每月的实际生产量超过计划指标者均有奖励。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、招聘考试考核数学、英语、计算机三门课程,录取规则是: (1)总分240分以上(含)录取。
(2)总分在240分以下(不含),180分以上(含)的,如果数学和英语成绩均在60分以上(含),需要参加面试;如果数学或英语中有1门成绩在60分以下(不含)的,需复试该课程后再决定是否录取。
(3)其他情况不录取。
画出此项处理的判定树。
(10分)
2、某航空公司规定,乘客可以免费托运重量不超过30公斤的行李。
当行李重量超过30公斤时,对头等舱的国内乘客超重部分每公斤收费4元,对其他舱的国内乘客超重部分每公斤收费6元,对外国乘客超重部分每公斤收费比国内乘客多一倍。
根据描述绘出判定表。
3、某企业库存量监控的处理规则如下表:
录取规则
240
录取 180≤总分<240
总分<180
不录取 数学≥60
数学<60
60
60
英语<60 60
面试
复试 不录取
库存量≤0——————————————缺货处理
库存下限<库存量≤储备定额——————订货处理
储备定额<库存量≤库存上限——————正常处理
库存量>库存上限——————————上限报警
0<库存量≤库存下限—————————下限报警
要求:画出判定表及判定树。
(1)判定表。
(2
>储备定额正常处理
>0
库存量
>上限订货处理
<=储备定额<=上限上限报警
<下限下限报警
<=0 缺货处理
4、某彩电生产企业根据销售商欠款时间长短和现有库存量情况处理彩电供货方案的结构化语言可表示为:
IF 欠款时间≤30天
IF 需要量≤库存量
THEN 立即发货
ELSE
先按库存量发货,生产出来后再补发
ELSE
IF 欠款时间≤90天THEN
IF 需求量≤库存量
THEN 先付款再发货
ELSE
不发货
ELSE 要求先付欠款
请将结构化语言表达的方案用判定表和判定树表达。
用判定表表达如下:
用判定树表达如下:
5
.某工厂生产两种产品A 和B ,凡工人每月的实际生产量超过计划指标者均有奖励。
对工人超产奖励政策为:对于产品A 的生产者:超产数N 小于或等于50件时,每超产一件奖励1元;超产数N 大于50件、小于100件时,大于50的部分每件奖励1.25元,其余每件奖励1元;超产数大于100件时,超过100的部分每件奖励1.5元,其余按超产100件以内的方案处理。
对于B 产品的生产者,超产数N 小于25件时,每超产一件奖励2元,N 大于25、小于或等于50件时,超过25件的部分每件奖励2.5元,其余按超产25件以内处理;N 大于50件者,超过50件部分每件奖励3元,其余按超产50件以内处理。
根据描述绘制出判定树。
×
×
要求先付欠款
× 不发货 × 先付款,再发货 × 先按库存量发货,生产出来后再补发 × 立即发货
应采取的 行 动 N Y N Y N Y 需求量≤库存量 N N Y Y N N 欠款时间>90天 N N N N Y Y 欠款时间≤30天 条 件
6 5 4 3 2 1 决策规则号
供货方案
≤30天
>30天 ≤90天
>90天
需求量≤库存
需求量>库存量
需求量≤库存量 需求量>库存量
立即发货 先按库存发货, 生产后再补发 先付款,再发不发货 通知先付欠
欠款时间
需求与库存 处理结果。