已知模块A 给模块B传递数据结构X,则这两个模块耦合类型为( ) 。

作者&投稿:村贺 (若有异议请与网页底部的电邮联系)
~ 【答案】:D
本题考查软件工程相关知识。模块间耦合度是指模块之间依赖关系,划分模块一个准则就是高内聚低耦合。常见耦合类型为:1、非直接耦合:如果两个模块之间没有直接关系,之间联系完全是通过主模块控制和调用来实现。2、数据耦合:模块彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换信息。3、标记耦合:一组模块通过参数表传递记录信息,这个记录是某一数据结构子结构,而不是简单变量。4、控制耦合:通过传送开关、标志、名字等控制信息,明显地控制选择另一模块功能。5、外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构。6、公共耦合:一组模块都访问同一个公共数据结构。7、内容耦合:一个模块直接访问另一个模块内部数据;或者一个模块不通过正常入口转到另一模块内部。


常州市13945834529: 当A模块调用B模块时,若两个模块之间传递的是数值型参数,则这两个模块的耦合方式是 - --------. -
漳宏鼻渊: 数据耦合 当A模板调用B模板是,若两个模板之间的传递的是数值型参数,则这两个模块的耦合方式是数据耦合.

常州市13945834529: 为每种类型的模块耦合举一个具体例子 -
漳宏鼻渊: 耦合是对一个软件结构内不同模块之间互连程度的度量.耦合强弱取决于模块间接口的复杂程度, 进入或访问某一模块的点,以及通过接口的数据,一般模块之间可能的连接方式有7种,构成耦合的7种类型,它们之间的关系为: 低 耦合性 高 ...

常州市13945834529: 请问下述C++程序所采用的关键性设计思想是什么 -
漳宏鼻渊: 继承性

常州市13945834529: VBA如何在一个模块中引用另一个模块的函数 -
漳宏鼻渊: 1、按ALT+F11调出EXCEL中VBA界面. 2、右键插入一个模块. 3、首先新建一个子程序,如图,填写公式进去. 4、for 是可以从任意数字开始和结束的,如图,我们从第2行到第10行.点击运行后,依次计算并填写完成. 5、接下来,用同样方法写完求平均数公式. 6、同样,运行后,可以看到,不均数也填写完成了. 7、这样填写的是公式,仔细观察,会发现相当于我们自动输入了公式,而不是计算后的值.

常州市13945834529: 数据结构 C语言 中参数传递的*与&用法 -
漳宏鼻渊: &,在c++中作为引用形参,c中是不能这样用的,数据结构中使用的类c写的,为了保持兼容性就是用了引用形参!!!**,是用的c中的双指针的问题,就是说指向指针的指针,即指针的内容在函数中可以被改变,如果用单指针指针的话,对指针的改变不会被带出函数!! 这一点是难点,我以前也在这而迷惑了好长一段时间,好好想想等你明白了你就对指针有了个更深入的了解了!! 又不明白的可以交流下!!随时欢迎!!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网