[问答题 简答题] 阐述计算机软件设计中模块的耦合性及其模块耦合的类型。
2021-07-15
[问答题 简答题] 阐述计算机软件设计中模块的耦合性及其模块耦合的类型。
正确答案:模块的耦合性也称块间联系。是软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。模块的耦合性有以下七种类型:(1)非直接耦合(偶然耦合)。(2)数据耦合。模块间传递数据参数(通过形参表和实参表来交换数据)。(3)标记耦合(复合耦合)。传递的“数据参数”,是某个数据结构的部分或全部。例如:房租水电=水+电+房租。(4)控制耦合。传递控制变量,实质是利用接口传递多功能的
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
