(7)下列叙述中正确的是
A)在模块化程序设计中,一个模块应尽量多的包括与其他模块联系的信息
B)在自顶向下、逐步细化的设计过程中,首先应设计解决问题的每一个细节
C)在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则
D)在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法
参考答案:(7)C【解析】在模块化设计中,要求将一个大程序按人们能理解的大小规模进行分解,使每个模块都 能易于理解,各模块的功能尽量单一,各模块之间的联系尽量的少。因此,选项A中的说法是错误的。 自顶向下、逐步细化的设计过程,主要包括两个方面:一是将一个复杂问题的解法分解和细化成由若 干模块组成的层次结构;二是将一个模块的功能逐步分解细化为一系列的处理步骤,直到某种程序 设计语言的语句或某种机器指令。即在自顶向下、逐步细化的设计过程中。是按照先全局后局部、先 整体后细节、先抽象后具体的方法设计程序。因此.选项B中的说法也是错误的。 在模块化程序设计中,每一个模块完成一个功能,相对独立,要求一个模块内部的控制结构也要符合 结构化原则。因此,选项C中的说法是正确的。 由于在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则,因此,在程序设计过程 中,结构化程序设计方法与模块化程序设计方法是要同时采用的。因此,选项D中的说法是错误的。
A)在模块化程序设计中,一个模块应尽量多的包括与其他模块联系的信息
B)在自顶向下、逐步细化的设计过程中,首先应设计解决问题的每一个细节
C)在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则
D)在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法
参考答案:(7)C【解析】在模块化设计中,要求将一个大程序按人们能理解的大小规模进行分解,使每个模块都 能易于理解,各模块的功能尽量单一,各模块之间的联系尽量的少。因此,选项A中的说法是错误的。 自顶向下、逐步细化的设计过程,主要包括两个方面:一是将一个复杂问题的解法分解和细化成由若 干模块组成的层次结构;二是将一个模块的功能逐步分解细化为一系列的处理步骤,直到某种程序 设计语言的语句或某种机器指令。即在自顶向下、逐步细化的设计过程中。是按照先全局后局部、先 整体后细节、先抽象后具体的方法设计程序。因此.选项B中的说法也是错误的。 在模块化程序设计中,每一个模块完成一个功能,相对独立,要求一个模块内部的控制结构也要符合 结构化原则。因此,选项C中的说法是正确的。 由于在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则,因此,在程序设计过程 中,结构化程序设计方法与模块化程序设计方法是要同时采用的。因此,选项D中的说法是错误的。