结构推理 结构化语言的结构由哪些部分组成?
【正确答案】结构化语言是介于自然语言(英语或汉语)和形式化语言之间的一种半形式化语言。形式语言精确,但不易被理解,自然语言易理解,但它不精确,可能产生二义性。结构化语言取长补短,它是在自然语言基础上加了一些限定,使用有限的词汇和有限的语句来描述加工逻辑,它的结构可分成外层和内层。 (1)外层:用来描述控制结构,采用顺序、选择、重复三种基本结构。 ①顺序结构。是一组祈使语句、选择语句、重复语句的顺序排列。祈使语句指至少包含一个动词及一个名词,指出要执行的动作及接受动作的对象。 ②选择结构。一般用IF-THEN-ELSE-ENDIF、CASE-OF-ENDCASE等关键字。 ③重复结构。一般用DO-WHILE-ENDDO、REPEAT-UNTIL等关键字。 (2)内层:一般是采用祈使语句的自然语言短语,使用数据字典中的名词和有限的自定义词,其动词含义要具体,尽量不用形容词和副词来修饰。还可使用一些简单的算术运算和逻辑运算符号。
【答案解析】