软件工程

衡量模块独立性的标准是什么,并解释与模块独立的具体关系。

题目

衡量模块独立性的标准是什么,并解释与模块独立的具体关系。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

______指模块内部各成分联系紧密的程度,它是衡量模块独立性的重要标准。


正确答案:内聚度
内聚度

第2题:

衡量模块独立性的两个重要度量标准是耦合性和内聚性。其中【 】用于度量模块间互相连接的紧密程度。


正确答案:耦合性
耦合性 解析:衡量模块独立性的两个重要度量标准是耦合性和内聚性。其中耦合性用于度量模块间互相连接的紧密程度。

第3题:

结构化设计中,要求模块具有较高的独立性。模块独立性的具体体现是在模块结构划分时应尽可能加强模块的_______度,尽可能降低模块间的耦合度。


正确答案:
【答案】内聚
【解析】内聚度反映了模块内部各个功能之间的联系紧密程度,结构化设计中,要求模块具有较高的独立性。模块独立性的具体体现是在模块结构划分时应尽可能加强模块的内聚度,尽可能降低模块间的耦合度。

第4题:

模块独立性是软件模块化所提出的要求,衡量模块独立性的一般度量标准是 A.抽象和信息隐蔽 B.局部化和封装化 C.内聚性和耦合性 D.激活机制和控制方法


正确答案:C
本题考查衡量模块独立性的标准。
模块独立性的概念是模块化、抽象和信息隐蔽的直接结果。
模块独立性是软件质量的关键,它指软件系统中的每个模块只涉及软件要求的具体子功能,并且与其他模块的联系最少且接口简单。这样做不仅便于软件测试和维护,还使模块化程度较高的软件易于开发,尤其当一组开发人员共同开发一个软件时,模块化能够分割功能,而且接口可以简化。
模块的独立性可以用两个定性标准度量:耦合和内聚。
耦合是模块之间相互连接的紧密程度的度量。模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性就越弱。内聚是一个模块内部各个元素彼此结合的紧密程度的度量。一个模块内部各个元素之间的联系越紧密,内聚性就越高,相对于其他模块之间的耦合性就会降低,而模块独立性就越强。因此,模块独立性较强的模块应该是高内聚低耦合的模块。

第5题:

模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的是______。

A.抽象和信息隐蔽

B.局部化和封装化

C.内聚性和耦合性

D.激活机制和控制方法


正确答案:C
解析:模块的独立程序是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。

第6题:

下列关于软件设计基本原理的叙述中错误的是

A.信息隐蔽是指在一个模块内的信息要使所有的模块都能访问得到

B.模块的独立程度是评价软件设计好坏的重要标准

C.耦合性用于衡量软件的模块独立性

D.内聚性用于衡量软件的模块独立性


正确答案:A
解析:所谓信息隐蔽是指,在一个模块内包含的信息(过程或数据),对于不需要这些信息的其它模块来说是不能访问的。因此,选项A中的说法是不对的。系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。因此,选项B、C、D中的说法都是正确的。

第7题:

模块独立性是软件模块化所提出的要求,衡量模独立性的度量标准是模块的( )。

A.抽象和信息隐蔽

B.局部化和封装化

C.内聚性和耦合性

D.激活机制和控制方法


正确答案:C
C。【解析】模块的独立程序是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。

第8题:

模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的

A.抽象和信息隐蔽

B.局部化和封装化

C.内聚性和耦合性

D.激活机制和控制方法


正确答案:C

第9题:

模块独立性是软件模块化所提出的要求,衡量模块独立性的标准是模块的


正确答案:C

第10题:

功能独立性是模块化和抽象以及信息隐藏的直接产物,衡量模块独立性的两个标准是().

A.求精

B.模块可理解性

C.内聚

D.耦合


正确答案:CD