试题详情
- 简答题如何理解模块独立性?用什么指标来衡量模块独立性?
-
模块独立性是指软件系统中的每个模块只涉及软件要求的具体子功能,只通过简单的接口和软件系统中其它模块相联系。模块的独立性较好,对软件的可靠性和软件的可维护性是很有帮助的,模块的独立性度量准则:模块间的耦合和模块的内聚。
耦合(Coupling)是模块之间的相对独立性(相互连接的紧密程度)的度量。模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性就越弱。
内聚(Cohesion)是模块功能强度(一个模块内部各个元素彼此结合的紧密程度)的度量。一个模块内部各个元素之间的联系越紧密,则它的内聚性就越高,相对地,它与其它模块之间的耦合性就会减低,而模块独立性就越强。因此,模块独立性比较强的模块应是高内聚低耦合的模块。 关注下方微信公众号,在线模考后查看
热门试题
- 谁是信息系统中的典型关联人员?他们的角色
- 结构化语言的基本逻辑结构包括判定结构、顺
- 结构化系统分析阶段表达处理逻辑的工具,用
- 信息和数据的关系可以看作是被载体和载体之
- 按照结构化思想,信息系统开发的生命周期按
- 判断覆盖
- 用例中的参与者等价于数据流图中的()。
- E-R图的基本成分有哪些?
- 下列哪些属于高级输入控件()。
- 系统的稳定性
- 简述计算机集成制造系统的组成。
- 在软件架构设计中,逻辑架构、物理架构和系
- 在信息系统实施阶段(包括:环境配置、编程
- 应变能力是MIS成功的关键之一,也是当前
- 前端信息系统是指支持组织内部业务运行并直
- 预防性维护是主动性的预防措施,而其它则是
- 什么是信息?联系实际说明信息的主要特性。
- 符合计算机病毒定义的三个最基本要素包括(
- 记录用例的最正式的方法是()。
- 请简述使用生命周期法的条件。