五种模块耦合例子
@翟货6120:为每种类型的模块耦合举一个具体例子 -
洪若13586409927…… 耦合是对一个软件结构内不同模块之间互连程度的度量.耦合强弱取决于模块间接口的复杂程度, 进入或访问某一模块的点,以及通过接口的数据,一般模块之间可能的连接方式有7种,构成耦合的7种类型,它们之间的关系为: 低 耦合性 高 ...
@翟货6120:软件工程中的五种耦合,各举一个例子. -
洪若13586409927…… 数据耦合 sum(int a,int b) {int c; c=a+b; return(c); } main() {int x,y; . . .printf("x+y=%d",sum(x,y)); } 主函数与sum函数之间即为数据耦合关系 控制耦合 void output(flag) { if(flag)printf("OK!"); else printf("NO!"); } main() {int flag; .. .. .. output(flag); } 主函数与output函数之间即为控制耦合关系. 内容耦合 如goto语句 公共环境耦合 如FORTRAN语言中使用的common语句
@翟货6120:为每种类型的模块内聚举一个具体的例子 - 作业帮
洪若13586409927…… [答案] 内聚标志一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展.低内聚:(1)偶然内聚:如果一个模块完成一组任务,这些任务彼此间即使有关系,关系也是很松散 的,这就叫做偶然内聚;(2)逻辑内...
@翟货6120:举例说明信息隐藏和模块独立的关系. -
洪若13586409927…… 信息隐蔽是开发整体程序结构时使用的法则,即将每个程序的成分隐蔽或封装在一个单一的设计模块中,定义每一个模块时尽可能少地显露其内部的处理.信息隐蔽原则对提高软件的可修改性、可测试性和可移植性都有重要的作用.模块独立 ...
@翟货6120:程序设计中,为什么要解耦 -
洪若13586409927…… 此文转载的.觉得非常精辟.希望对正在学面向对像设计的你有所帮助,总的说来.有这么多设计模式,要用面向对像.都是为了解耦.力在降低各模块的依赖,提高重用.>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 在程序设计过程中,最头...
@翟货6120:两个模块之间发生了那些内容耦合?
洪若13586409927…… 如果发生下列情形,两个模块之间就发生了内容耦合(1)一个模块直接访问另一个模块的内部数据;(2)一个模块不通过正常入口转到另一模块内部;(3)两个模块有一部分程序代码重叠(只可能出现在汇编语言中);(4)一个模块有多个入口
@翟货6120:5.多级放大电路的耦合方式有三种,其中有直接耦合、 - 和 - . -
洪若13586409927…… 直接耦合、阻容耦合、变压器耦合和光电耦合.
@翟货6120:对于高内聚低耦合的提问 -
洪若13586409927…… 额..你该不会要也打算考计算机二级吧..这几天我才做了题呢. 其实,不难理解这个的. 首先,程序是由多个模块组成.(有些模块是可以在不同软件应用的.这也避免工作的重复性.) 而内聚就是来形容单个模块的.意思就是说,这个模块里面的结构.越紧密越好,就不容易跟其他模块不兼容了.这就是强内聚的好处. 而耦合,就是指模块与模块之间了.低耦合,就是模块之间的紧密要低点,这样,模块才会更独立,更容易别其他程序调用.如果还是理解不了再追问.不过我这样说已经很明白了咯
@翟货6120:信息系统分析与设计课程中的模块的内聚性和耦合性 -
洪若13586409927…… ·模块设计(内聚性、耦合性) ·I/O设计(报表设计、屏幕设计、代码设计)考试科目2:信息系统分析与设计案例 1.系统计划 ·信息系统项目的提出与选择
@翟货6120:Batch模块有谁用过?怎么样?
洪若13586409927…… Batch可与五大电机设计模块耦合,进行电机结构参数的优化仿真.选择需要优化的各类参数并定义取值范围,设定求解器就可以自动生成满足条件的方案组,在此可以对比不同的方案,选择合理的方案.
洪若13586409927…… 耦合是对一个软件结构内不同模块之间互连程度的度量.耦合强弱取决于模块间接口的复杂程度, 进入或访问某一模块的点,以及通过接口的数据,一般模块之间可能的连接方式有7种,构成耦合的7种类型,它们之间的关系为: 低 耦合性 高 ...
@翟货6120:软件工程中的五种耦合,各举一个例子. -
洪若13586409927…… 数据耦合 sum(int a,int b) {int c; c=a+b; return(c); } main() {int x,y; . . .printf("x+y=%d",sum(x,y)); } 主函数与sum函数之间即为数据耦合关系 控制耦合 void output(flag) { if(flag)printf("OK!"); else printf("NO!"); } main() {int flag; .. .. .. output(flag); } 主函数与output函数之间即为控制耦合关系. 内容耦合 如goto语句 公共环境耦合 如FORTRAN语言中使用的common语句
@翟货6120:为每种类型的模块内聚举一个具体的例子 - 作业帮
洪若13586409927…… [答案] 内聚标志一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展.低内聚:(1)偶然内聚:如果一个模块完成一组任务,这些任务彼此间即使有关系,关系也是很松散 的,这就叫做偶然内聚;(2)逻辑内...
@翟货6120:举例说明信息隐藏和模块独立的关系. -
洪若13586409927…… 信息隐蔽是开发整体程序结构时使用的法则,即将每个程序的成分隐蔽或封装在一个单一的设计模块中,定义每一个模块时尽可能少地显露其内部的处理.信息隐蔽原则对提高软件的可修改性、可测试性和可移植性都有重要的作用.模块独立 ...
@翟货6120:程序设计中,为什么要解耦 -
洪若13586409927…… 此文转载的.觉得非常精辟.希望对正在学面向对像设计的你有所帮助,总的说来.有这么多设计模式,要用面向对像.都是为了解耦.力在降低各模块的依赖,提高重用.>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 在程序设计过程中,最头...
@翟货6120:两个模块之间发生了那些内容耦合?
洪若13586409927…… 如果发生下列情形,两个模块之间就发生了内容耦合(1)一个模块直接访问另一个模块的内部数据;(2)一个模块不通过正常入口转到另一模块内部;(3)两个模块有一部分程序代码重叠(只可能出现在汇编语言中);(4)一个模块有多个入口
@翟货6120:5.多级放大电路的耦合方式有三种,其中有直接耦合、 - 和 - . -
洪若13586409927…… 直接耦合、阻容耦合、变压器耦合和光电耦合.
@翟货6120:对于高内聚低耦合的提问 -
洪若13586409927…… 额..你该不会要也打算考计算机二级吧..这几天我才做了题呢. 其实,不难理解这个的. 首先,程序是由多个模块组成.(有些模块是可以在不同软件应用的.这也避免工作的重复性.) 而内聚就是来形容单个模块的.意思就是说,这个模块里面的结构.越紧密越好,就不容易跟其他模块不兼容了.这就是强内聚的好处. 而耦合,就是指模块与模块之间了.低耦合,就是模块之间的紧密要低点,这样,模块才会更独立,更容易别其他程序调用.如果还是理解不了再追问.不过我这样说已经很明白了咯
@翟货6120:信息系统分析与设计课程中的模块的内聚性和耦合性 -
洪若13586409927…… ·模块设计(内聚性、耦合性) ·I/O设计(报表设计、屏幕设计、代码设计)考试科目2:信息系统分析与设计案例 1.系统计划 ·信息系统项目的提出与选择
@翟货6120:Batch模块有谁用过?怎么样?
洪若13586409927…… Batch可与五大电机设计模块耦合,进行电机结构参数的优化仿真.选择需要优化的各类参数并定义取值范围,设定求解器就可以自动生成满足条件的方案组,在此可以对比不同的方案,选择合理的方案.