GB T 15535-1995 信息处理 单命中判定表规范.pdf
《GB T 15535-1995 信息处理 单命中判定表规范.pdf》由会员分享,可在线阅读,更多相关《GB T 15535-1995 信息处理 单命中判定表规范.pdf(14页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息处理单命中判定表规范发布实施国家技术监督局发布中华人民共和国国家标准信息处理单命中判定表规范国家技术监督局批准实施本标准等同采用国际标准信息处理单命中判定表规范主题内容与适用范围本标准规定了单命中判定表的基本格式和相关定义并推荐了编制和使用该判定表的约定注本标准与计算机信息系统文件编制中判定表的使用有关与其他用途诸如对程序语句的表示无关多命中判定表的编制及使用格式和约定不属于本标准范畴引用标准数据处理词汇部分基本术语数据处理词汇部分数字计算机程序设计术语下列术语定义适用于本标准判定表一种表该表中应列出解决一个问题时可能发生的各种情况及应采取的相应动作见单命中判定表其任
2、意一组条件只符合一条规则的判定表多命中判定表至少有一组条件可符合于多条规则的判定表见第章注规则由判定表的条件项和动作项部分组成的一个单列它规定了需要满足唯一的一组条件和所要采取的一组相应动作如果所有条件均满足某条规则的条件项则符合该规则规则对于未被判定表中其他规则覆盖的所有条件组合而采取的动作注规则的使用可以任选条件在一个问题的表示中要加以考虑的可能发生事件的描述或者对考虑作为条件部分的其他过程的一次引用动作为求解问题而执行某一操作的描述条件项某一条件与某一具体规则相关性的表示动作项某一动作与某一具体规则相关性的表示条件桩在问题描述中要考虑的所有条件的列表动作桩在问题求解时要执行的所有动作的列
3、表表头从其他文件中引用一判定表的符号名或其他表示方式另外可附以对该表的清晰描述初始段在检验第一个条件之前一个顺序执行的无条件动作的任选表列可写在紧靠表头之后的行中受限项表对所有条件和动作进行完整描述而没有参照规则的判定表见附录补充件例扩展项表对动作和条件仅进行一般的不完整的描述而由规则中定的值来进行详细说明的判定表见附录补充件例混合项表桩中同时包含受限项和扩展项的行的判定表见附录补充件例注实际上术语扩展项表包含受限项因此也是混合项表任何扩展项表均可转换为一受限项表见附录补充件例完整表对所有条件项组合都存在一条可符合的规则的判定表格式判定表判定表的一般表示法如图所示表由两组双线或两条单粗线分成四
4、个部分它将条件部分与动作部分桩与项分开图一般格式注为便于阅读在各条件之间和各动作之间画单细水平线各个规则之间画单细垂直线为便于唯一的引用可任意对判定表的条件动作和规则命名条件项形式规则中的意义应用所述条件取值为真才符合此规则所述条件取值为假才符合此规则受限项正文值或代码正文或值或代码是对规则中尚不完整条件的详细说明条件值满足才符合此规则如果使用代码则在交叉引用注解中描述该代码的意义扩展项所述条件与是否符合该规则无关另一种情况所述条件在本规则的上下文中不可能出现有时可用符合代替加以强调任意类型项注任意二元值符号可用来指明条件值动作项形式规则中的意义应用符合规则时应执行相应的动作受限项正文值或代码
5、正文或值或代码是对规则中尚不完整动作的详细说明符合规则时应执行该动作如果使用代码要在交叉引用注解中描述该代码的意义扩展项符合此规则时则不执行相应的动作其他类型项表元素之间的关系条件各条件间的关系是逻辑与即的关系认为被检验的第一条件之前有例如第一条件第二条件最后条件条件排列的次序可能是重要的如果次序并不重要为了便于阅读则先列出重要的或关键的条件这样的序列可能不同于程序设计中的优选序列动作动作间的执行关系是顺序的如果之后跟随所要执行的第一动作则依次执行第一动作第二动作最后动作动作要按其执行的次序来描述在各规则之间的动作执行顺序不同时需分别描述这些动作以显示这些不同的序列为了避免与扩展项代码相混淆建
6、议不使用顺序号见条除非判定表本身是完整的否则在任一规则中最后执行的动作应指明在何处描述下一过程规则各规则间的关系是逻辑或即的关系判定表中规则间的顺序是无关紧要的但要注意这样的约定如果使用规则为了可读性它通常作为该表的最后规则出现见图判定表之间的关系一个大型和或复杂的问题可用一组判定表来描述这些判定表之间有四类组合关系顺序选择重复嵌套当这些判定表相关时则每一个判定表在逻辑上都应是完整的一个表中的条件测试不依赖于另一表中条件测试的结果这一要求的效果是使相关表的规则之间没有联系但它并没有排除这种惯例一个表中一种条件的测试结果由该表中的一个动作来指示如设一标志以致该指示可以通过后续表中的条件测试来检查
7、顺序关系如果第一个表有一直接后续表这两个判定表就构成顺序关系如图所示依次类推如果第个表是第个表的唯一直接后续表则两个以上的判定表也可构成顺序关系在顺序关系中居前的判定表包含一个动作它提供指向后续表的指针在任何规则中指向后续表的动作应最后执行图判定表的顺序关系选择关系如果第一个表有多个可供选择的直接后续表这些判定表就构成选择关系如图所示在选择关系中居前的表应包含提供指向后续表的指针的动作在任何规则中指向后续表之一的相应动作应最后执行图判定表的选择关系重复关系如果至少有一条规则要对表中的条件进行重复的检验就要重复解释该判定表见图这样一个规则或多个规则要求最后采取的动作应是用指针指向同一判定表图判定
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 15535 1995 信息处理 命中 判定 规范
