23C1YNNC2NYN
A2
×
5、
C1:收件地点在本省
A1:每千克4元
C2:收件地点在外省
A2:每千克6元
A1:留级A2:升级并
A1××
fC3:25千克及以内
A3:每千克8元
C4:超过25千克
A4:每千克10元
C5:快件
C6:慢件
初始决策表
12345678C1YYYYNNNN
C2NNNNYYYYC3YNYNYYN
NC4NYNYNNYYC5YYNNYN
YNC6NNYYNYNYA1
××
A2××
×
A3
×
×A4
×
决策表的优
化
12345678C1YYYYNNNN
C2NNNNYYYYC3YNYNYYN
NC4NYNYNNYYC5YYNNYN
YNC6NNYYNYNYA1
××
A2××
×
A3
×
×A4
×
第五章
校验码的设计过程:
对原代码中每一位加权求和;
原代码:12345
f权因子:246810加权求和:12243648510110以模除和得余数;RSmodM110mod(11)0求检验位;JMR11011带校验码的代码:1234511(部门编码,部门名称)(材料编码,材料名称,型号,规格,计量单位)(部门编码,材料编码,维修用量)第六章好程序应具备的条件?一般认为好程序应具备的素质:能够工作;调试代价地;易于维护;易于修改;设计不复杂;效率高。实属程序测试的目的及基本原则。目的:(1)从用户的角度出发,普遍希望通过系统测试暴露系统中隐藏的错误和缺陷,已考虑是否可接受该产品。从系统开发者的角度,则希望测试成为表明系统产品中不存在错误的过程,验证该系统以正确的实现了用户的要求,确立人们对系统质量的信任。测试的目的在于:1)测试是一个程序的执行过程,目的在于发现错误。一个好的测试用例是指这个测试用例有很高的概率可以发现一个尚未发现的错误。
f一个成功的测试用例是指它成功发现了一个尚未发现的错误。系统测试的基本原则:测试工作应避免由原开发软件的个人或小组来承担。设计测试方案时,不仅要包括确定的输入数据,而且应包括从系统功能出发预期的测试结果。测试用例不仅要包括合理、有效的输入数据,还要包括无效的或不合理的输入数据。不仅要检验程序是否做了该做的事,还要减产程序是否同时做了不该做的事。软件中仍存在错误的概率和已经发现错误的个数是成正比的。保留测试用例,作为软件文档的组成部分。系统转换有哪些方式?在什么条件下用哪种方式较好?方式有:直接转换、并行转换、阶段转换直接转换:适用于系统规模小、处理过程不太复杂、数据不很重要的场合。只在系统小且不重要或时间要求不高的情况下采用。并行转换:在银行、财务和一些企业的核心系统中经常使用。阶段转换:在较大的系统使用较适合。第十章r