耦合性指模块间信息或参数依赖的程度,分为低耦合(松散耦合)和高耦合(紧密耦合)等;内聚性指模块内部各机能之间的关系性,高内聚表示模块功能单
耦合的复杂程度随耦合模块的数量的增加而显著增加。 公共耦合的两种情况: •松散公共耦合: 模块同时只对公共数据环境进行读或写一种操作; 注:松散公共耦合是目前使用较多的低耦合方式。 •紧密公共耦合:若干模块对公共数据环境同时读和写操作; 这种耦合使公共数据区的变化影响所有公共耦合模块,严重影响模块的可靠性...
耦合性(英语:Coupling,dependency,或称耦合力或耦合度)是一种软件度量,是指一程序中,模块及模块之间信息或参数依赖的程度。 内聚性是一个和耦合性相对的概念,一般而言低耦合性代表高内聚性,反之亦然。耦合性和内聚性都是由提出结构化设计概念的赖瑞·康斯坦丁所提出。低耦合性是结构良好程序的特性,低耦合性程序的...
指软件系统结构中各模块间相互联系紧密程度的一种度量。 模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。 模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。 二、内聚性(块内联系) 指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。 若一个模块内各元素(语名...
内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求___。 A.高内聚,高耦合 B.高内聚,低耦合 C.低内聚,高耦合 D
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。 A. 提高耦合性降低内聚性有利于提高模块的独立性 B. 降低耦合性提高内聚性有利于提高模块的独立
即一个模块内部各个元素彼此结合的紧密程度的度量,内聚性是对一个模块内部各个组成元素之间相互结合的紧密程度的度量指标。模块中组成元素结合的越紧密,模块的内聚性就越高,模块的独立性也就越高。理想的内聚性要求模块的功能应明确、单一,模块的内聚性和耦合性是两个相互对立且又密切相关的概念。
内聚性,又称块内联系,是衡量模块内部功能强度的指标。它反映了一个模块内部各个元素结合的紧密程度。内聚性越高,说明模块内部元素结合越紧密,模块的独立性也相应越高。理想情况下,内聚性要求模块功能明确且单一。内聚性和耦合性是两个既对立又密切相关的概念。在软件开发中,合理设计模块间的耦合性和...
简介:软件工程概论---内聚性和耦合性 一.耦合性 耦合性是指软件结构中模块相互连接的紧密程度,是模块间相互连接性的度量耦合强度的大小是由模块间接口的复杂程度决定的。 具体从三个方面衡量: ① 方式——块间联系方式由“直接引用”或“过程语句调用”。
内聚性是指模块间互相连接的紧密程度 相关知识点: 试题来源: 解析 B 分值: 2 答案:B 解析:软件模块化设计的目的之一是希望高内聚、低耦合,所以B正确;选项C和D的说法正好相反,正确的应该是:内聚性是指一个模块内部各个元素间彼此结合的紧密程度,耦合性是指模块间互相连接的紧密程度。反馈 收藏 ...