试题详情
- 简答题耦合的概念和软件的可移植性有什么关系?请举例说明你的论述。
- 耦合是对一个软件结构内不同模块之间互联程度的度量。
耦合强弱取决于模块之间接口的复杂程度。在软件设计的时候应该追求尽可能松散耦合系统。由于模块之间联系简单,发生在一处的错误传播到整个系统的可能性很小,因此,模块之间的耦合程度对系统的可理解性,可测试性,可靠性和可维护性有很重要的影响。内聚是对模块内各元素彼此结合的紧密程度的度量。 关注下方微信公众号,在线模考后查看
热门试题
- 软件开发的目标
- JSP方法
- 下列各种图可用于静态建模的有()
- 系统设计的主要任务是细化分析模型,最终形
- 为以下程序流程图分别设计语句覆盖和判定覆
- 对于一个有n个顶点的完全无向图,其邻接矩
- 内聚标志一个模块内各个元素彼此结合的紧密
- 软件工程过程应该以软件设计为中心,关键是
- 加工小说明是对系统流程图中的加工进行说明
- 采用二分查找方法时,要求线性表必须是采用
- 将如下的基本文件:考生基本情况文件(简称
- 在软件开发完成交付用户使用后,为了保证软
- 描述“已知风险”和“可预测风险”之间的差
- 关于MSF企业体系结果规划,以下哪些说法
- 动态测试方法有白盒测试方法、黑盒测试方法
- 数据流图的作用是什么?
- 对一个程序来说,组成系统的模块数目(),
- 过程描述语言可以用于描述软件的系统结构。
- 录入统计计算某班学生成绩,画出数据流图
- 软件开发的需求活动,其主要任务是()。