试题详情
- 简答题如何降低模块间的耦合度?
-
⑴尽量采用简单的接口方式、接口信息结构和数量(降低模块接口的复杂性):接口方式采用调用(如过程语句调用)而不直接引用(内容耦合);接口信息通过参数值传递且结构尽量简单(不用复杂参数结构如指针等);参数个数不宜太多。
⑵尽量使用数据耦合,避免控制耦合,慎用或有控制地使用公共耦合。 关注下方微信公众号,在线模考后查看
热门试题
- UML四类视图:()、()、()、()。
- 数据库设计全过程中的关键是()
- ()是检测Web应用系统提供信息的正确性
- 向对象分析的核心在于建立一个描述软件系统
- 模块越多,开发成本越小。
- 功能内聚和顺序内聚各有什么特点?哪一个的
- 软件测试方法中,黑盒、白盒测试法是常用的
- 制定工作范围有两种办法,对于较小的项目,
- ()是比较理想的可重用软构件。
- 软件配置管理的目的是()。
- 软件危机的主要表现是()。
- UML是软件开发中的一个重要工具,它主要
- 为以下程序流程图分别设计语句覆盖和判定覆
- 需求分析可以使用许多工具,但()是不适合
- 可行性研究包括哪几方面的内容?
- 怎样理解软件产品的版本号?
- 完善性维护一个已有的库存清单系统,新增一
- 设年利率为i,现存入p元,不计复利,n年
- 软件开发人员对用户需求的理解有偏差,这将
- 将一个100行100列的下三角矩阵压缩存