加工逻辑的描述
考试要求: 熟悉     
知识路径:  > 系统开发和运行维护知识  > 系统分析基础知识  > 结构化分析方法


 
       加工逻辑也称为“小说明”。常用的加工逻辑描述方法有结构化语言、判定表和判定树三种。
       结构化语言
       结构化语言(如结构化英语)是一种介于自然语言和形式化语言之间的半形式化语言,是自然语言的一个受限子集。
       结构化语言没有严格的语法,它的结构通常可分为内层和外层。外层有严格的语法,而内层的语法比较灵活,可以接近于自然语言的描述。
       (1)外层。用来描述控制结构,采用顺序、选择和重复三种基本结构。
       ①顺序结构。一组祈使语句、选择语句、重复语句的顺序排列。祈使语句至少包含一个动词及一个名词,指出要执行的动作及接受动作的对象。
       ②选择结构。一般用IF-THEN-ELSE-ENDIF、CASE-OF-ENDCASE等关键词。
       ③重复结构。一般用DO-WHILE-ENDDO、REPEAT-UNTIL等关键词。
       (2)内层。一般是采用祈使语句的自然语言短语,使用数据字典中的名词和有限的自定义词,其动词含义要具体,尽量不用形容词和副词来修饰。还可使用一些简单的算法运算和逻辑运算符号。
       判定表
       在有些情况下,数据流图中某个加工的一组动作依赖于多个逻辑条件的取值。这时,用自然语言或结构化语言都不易于清楚地描述出来,而用判定表就能够清楚地表示复杂的条件组合与应做的动作之间的对应关系。
       判定表由4部分组成,用双线分割成4个区域,如下图所示。
       
       判定表结构
       判定树
       判定树是判定表的变形。一般情况下,判定树比判定表更直观,而且易于理解和使用。判定树结构如下图所示。
       
       判定树结构
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有