计算机科学与技术(本科)

什么是模块独立性,模块独立性的重要性是什么?

题目

什么是模块独立性,模块独立性的重要性是什么?

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

第1题:

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


正确答案:C

第2题:

以下关于模块独立性的描述中,正确的是()

  • A、模块的独立性越高系统越复杂
  • B、系统可靠性与模块独立性无关
  • C、逻辑凝聚模块的独立性最高
  • D、模块独立性只是相对的

正确答案:D

第3题:

为了提高模块的独立性,模块之间最好是()为了提高模块的独立性,模块最好是()


参考答案:数据耦合;功能内聚

第4题:

内聚越高模块的独立性();耦合越高模块的独立性()。


正确答案:越好;越差

第5题:

在建立软件系统的模块结构。应根据()评价系统模块划分的质量。

  • A、数据独立性
  • B、程序独立性
  • C、模块独立性
  • D、可修改性
  • E、可理解性

正确答案:C

第6题:

面向对象如何实现模块独立性,其偶合和内聚的含义是什么?


正确答案:因为对象是由数据及可以对这些数据施加的操作所组成的统一体,而且对象是以数据为中心的,操作围绕对其数据所需做的处理来设置,没有无关的操作。因此,对象内部各种元素彼此结合得很紧密。内聚性相当强,由于完成对象所需要的元素(数据和方法)基本上都被封装在对象内部,它与外界的联系自然就比较少。因此,对象之间的耦合通常比较松。总之,面向对象使用对象、类、继承和消息的方法,既使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信来实现模块的独立性。

第7题:

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


正确答案: 衡量模块独立性的标准是内聚性和耦合性。
模块的内聚性越高耦合性越低则模块越独立,反之越不独立。

第8题:

以下关于模块独立性的说法中,不正确的是()。

A、模块间联系相互联系紧密程度的度量,即模块的“耦合性”

B、模块间联系越紧密,其耦合性就越弱,模块独立性则越好

C、模块间联系越紧密,其耦合性就越强,模块独立性则越差

D、一个模块具有更高独立性,在于模块内部的内聚更高、模块间耦合更低


参考答案:B

第9题:

衡量模块独立性的两个标准是什么?各表示什么含义?


正确答案: 内聚和耦合。
内聚:又称为块内联系,指模块内部各成分之间相互关联的程度,以高内聚为设计目标。
耦合:也称块间联系,模块之间相互联系程度的度量,联系越紧密,耦合性越强,独立性越差,以低耦合为设计目标。

第10题:

在软件设计中应该保持模块的独立性原则,()反映模块独立性。

  • A、耦合和内聚
  • B、数据和模块
  • C、模块内部的凝聚力
  • D、模块之间的耦合

正确答案:A