结构化设计方法的设计原则是()。A、模块间共用的信息(如参数等)尽量少。B、模块间传送的参数作数据用。C、使每个模块执行一个功能。D、每个模块用过程语句(或函数方式等)调用其他模块。

题目

结构化设计方法的设计原则是()。

  • A、模块间共用的信息(如参数等)尽量少。
  • B、模块间传送的参数作数据用。
  • C、使每个模块执行一个功能。
  • D、每个模块用过程语句(或函数方式等)调用其他模块。
参考答案和解析
正确答案:A,B,C,D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能弱。一个模块把一个复杂的内部数据结构作为参数传送给另一个模块的耦合方式属于______。

A.公共耦合

B.数据耦合

C.控制耦合

D.标记耦合

A.

B.

C.

D.


正确答案:D

第2题:

软件设计阶段需要遵循一系列经典原理和方法,以下选项中,不正确的是()。

A、模块是可组合、分解和更换的单元,抽象数据说明、可执行语句等程序对象,可以确定组成软件的逻辑过程实体

B、每个模块只完成系统要求的独立子功能,尽可能简化与其他模块间联系,以获取更高的模块独立性为目的设计模块

C、一般说来,模块大小以30行~40行代码为宜

D、模块独立性的两个定性的度量标准包括:耦合性和内聚性


参考答案:C

第3题:

在结构化程序设计中,模块划分的原则是( )。

A.各模块应包括尽量多的功能

B.各模块的规模应尽量大

C.各模块之间的联系应尽量紧密

D.模块内具有高内聚度、模块间具有低耦合度


正确答案:D

第4题:

软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能弱。一个模块把一个数值量作为参数传送给另一个模块的耦合方式属于______。

A.公共耦合

B.数据耦合

C.控制耦合

D.标记耦合

A.

B.

C.

D.


正确答案:B
解析:耦合是指模块之间联系的紧密程度,耦合度越高则模块的独立性越差。耦合度从低到高的次序依次是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。一个模块把一个数值量作为参数传送给另一个模块的耦合方式属于数据耦合。

第5题:

要减少两个模块之间的耦合,则必须()。

A.两个模块间的调用次数要少

B.模块间传递的参数要少

C.模块间传递的参数要少且布传递开关型参数

D.模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量


参考答案:D

第6题:

模块分解的原则是()。

A、提高模块的独立性

B、降低模块间的联系

C、使每个模块完成单一的功能

D、减少模块间传递的参数

E、使用功能性模块


参考答案:ABC

第7题:

软件总体结构设计能够确定的内容不包括()。

A、模块接口参数

B、模块功能

C、模块内的局部数据

D、模块间调用关系


参考答案:C

第8题:

以下哪个选项是总体设计的内容?()

A、将系统划分成模块

B、决定每个模块的功能

C、决定模块的调用关系

D、数据库设计


参考答案:ABC

第9题:

模块间调用,应按以下规则进行()。

A.每个模块有自身的任务,只有接受到上级模块的调用命令时才能执行

B.模块调用顺序为自下而上

C.模块调用顺序为自上而下

D.模块之间的通信只限于其直接上下级模块,任何模块不能直接与其他上下级模块或同级模块发生通信联系

E.若有某模块要与非直接上下级的其他模块发生通信联系,必须通过其上级模块进行传递


正确答案:ACDE

第10题:

软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能(58)。三种可能的模块耦合是:(59)。例如,一个模块直接引用另一模块中的数据。(60)。例如,一个模块把开关量作为参数传送给另一模块。(61)。例如,一个模块把一个数值量作为参数传送给另一模块。其中(62)的耦合性最强。

A.强

B.适中

C.弱


正确答案:C

更多相关问题