首页
登录
从业资格
当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这
当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这
题库
2022-08-02
71
问题
当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这种模块之间的耦合为()A.数据耦合B.标记耦合C.公共耦合D.内容耦合
选项
A.数据耦合
B.标记耦合
C.公共耦合
D.内容耦合
答案
D
解析
本题考查软件设计的基础知识。
模块独立性是创建良好设计的一个重要原则,一般采用模块之间的耦合和模块的内聚两个准则来进行度量。耦合是模块之间的相对独立性的度量,模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性越弱。存在多种耦合关系:
(1)数据耦合:若一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数,公共数据结构或外部变量)来交换输入、输出信息。
(2)标记耦合:模块通过参数表传递记录信息。
(3)公共耦合:模块都访问同一个公共数据环境。
(4)内容耦合:一个模块直接访问另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,或者两个模块有一部分程序代码重叠,又或者一个模块有多种入口。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2417260.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电
如果模块A的三个处理都对同一数据结构操作,则模块A的内聚类型是()。A.逻辑
中断向量提供()A.外设的接口地址 B.待传送数据的起始和终止地址 C.
假设系统中有事务T1和T2,数据D1和D2。若T1对D1已加排它锁,对D2己
在解决计算机与打印机之间速度不匹配的问题时,通常设置一个打印数据缓冲区,计算机
CPU中用于暂时存放操作数和中间运算结果的是()。A.指令寄存器 B.数据
在数据库设计过程中,关系规范化属于()。A.概念结构设计 B.逻辑结构设计
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(),再
某数据库系统中,假设有部门关系Dept(部门号,部门名,负责人,电话),其中
随机试题
WhenIaminaserioushumor,IveryoftenwalkbymyselfinWestminsterAbb
路堤填方施工工艺流程为()。A.现场清理、填前碾压→碾压→填筑→质量检验 B
急性肾衰竭的处理要点不恰当的是A.详细查找可引起急性肾衰的原因,纠正血容量不足
A.奥美拉唑 B.盐酸赛庚啶 C.盐酸苯海拉明 D.盐酸雷尼替丁 E.马
营销者选择目标市场主要采用的方式包括()。A.覆盖整个市场 B.集中于多个细
荷马史诗中一些看似不起眼的细节,却意外透露出希腊人的科学知识,在《奥德赛》卷四开
阿片类镇痛药与阿托品合用,可抑制胃肠蠕动,导致的不良反应是A.胆绞痛 B.低血
某跨国公司在某一纳税年度,来自本国所得100万元;该公司在甲、乙两国各设一分
某小型化工厂每年需消耗某种原材料800吨,每吨原材料的价格为20000元,每吨原
冲天炉、电炉是铸造作业中的常用金属冶炼设备,在冶炼过程会产生大量危险有害气体。下
最新回复
(
0
)