大家好,今天来为大家解答耦合性这个问题的一些问题点,包括什么是模块间的耦合性也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
问题:什么是软件详细设计?该阶段的基本任务是什么?
·1.为每个模块进行详细的算法设计,用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来。
·2.为模块内的数据结构进行设计。
·3.对数据库进行物理设计,即确定数据库的物理结构。
·4.其他设计,根据软件系统类型,还可能要进行代码设计、输入/输出格式设计。人机对话设计。
·6.评审,评审处理过程的算法和数据库的物理结构。
问题:什么是模块间的耦合性?有哪几种耦合性?简述降低模块间耦合度的方法。
答案:模块间的耦合性是根据模块的外部特征提出的,是对软件系统结构中各模块间相互联系紧密程度的一种度量,也称块间关系。耦合程度由低到高分为6种:
·1.无直接耦合(不传递任何消息)。
·3.标记耦合(传递的是数据结构)。
·4.控制耦合(传递的是控制变量例如开关标志等)。
·5.外部耦合(传递的是1/0环境)。
·6.公共耦合(传递的是在公共数据环境中的数据)。
·7.内容耦合(传递的是一个模块的内部数据,往往出现在汇编语言中。
关于耦合性和什么是模块间的耦合性的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
还没有评论,来说两句吧...