首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
模块A将其中的学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B,则模块A和B之间的耦合类型为______耦合。
模块A将其中的学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B,则模块A和B之间的耦合类型为______耦合。
admin
2019-02-25
62
问题
模块A将其中的学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B,则模块A和B之间的耦合类型为______耦合。
选项
A、数据
B、标记
C、控制
D、内容
答案
B
解析
本题考查软件设计的相关知识。耦合和内聚是衡量软件模块独立性的重要指标。其中耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。耦合取决于各个模块之间接口的复杂程度、调用模块的方式以及通过接口的信息类型等。
①数据耦合:指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言中的值传递。
②标记耦合:指两个模块之间传递的是数据结构。
③控制耦合:指一个模块调用另一个模块时,传递的是控制变量,被调用模块通过该控制变量的值有选择的执行模块内的某一功能。因此,被调用模块内应具有多个功能,选择哪个功能起作用受调用模块控制。
④内容耦合:当一个模块直接使用另一个模块的内部数据,或通过非正常入口转入另一个模块内部时,这种模块之间的耦合称为内容耦合。
转载请注明原文地址:https://kaotiyun.com/show/nmPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
监理人员在需求变更过程中,不正确的做法是:(57)________。
信息系统工程项目进行投资控制时,应遵循的基本原则包括(52)________。①投资最少化原则②全面成本控制原则③静态控制原则④目标管理原则⑤责、权、利相结合原则
在软件开发过程中,监理工程师按照正常的程序和方法,对开发过程进行了检查和监督,并未发现任何问题,但仍有可能出现由于系统设计缺陷导致不能全部满足实际应用的情况。这种属于,(38)________风险。
(12)________通过特定的工具和途径记录用户所访问的相关页面信息。
结合你的项目管理经验,请分析本案例中主要存在哪些问题?请简要叙述用于编制采购计划过程的技术、方法。
结合你的项目管理经验,导致以上问题的主要原因是什么?请简要说明用于风险监控的技术和方法。
软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。为了有效地进行变更控制,通常会借助“配置数据库”。请简述配置数据库的主要作用及其建库模式。配置状态报告对于软件开发项目的成功起着至关重要的作用。请简述配置状态报告的主
结合你的项目管理经验,请简要分析项目中出现这些问题的可能原因。请简要叙述组建项目团队的工具、方法和技术。
随机试题
产品责任与产品质量责任的区别。
A.CD2B.CD3C.CD4D.CD8E.CD10MHC-Ⅰ类分子的配体是
临床应用的器官移植不常见于
治疗中度有机磷农药中毒,下列哪组疗效最好?()
在乙厂遭受火灾,损失严重的情况下,甲厂拒绝履行债务的行为()。关于本案的处理,下列论述中正确的是()。
余味和龙谨为邻居,时常相互协助。龙谨外出期间,台风袭来,余味为避免龙谨的房屋受损而进行加固处理,花费1万元。但台风过后房屋依然受损严重。龙谨回来后,余味请求龙谨支付费用,龙谨表示已于外出前将房屋转让给潘美玲,并办理了过户。余味便向潘美玲请求支付费用,潘美玲
用于室内排水的水平管道与水平管道、水平管道与立管的连接要求。应采用()连接。
违约行为、仲裁行为和司法行为,均可称为()
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<endl;}};classDerived:publicBase{public:void
ThefirstEnglishdictionarywaswrittenby______.
最新回复
(
0
)