云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 软件工程导论(第六版)张海藩-牟永敏课后习题答案

软件工程导论(第六版)张海藩-牟永敏课后习题答案

  • 62 次阅读
  • 3 次下载
  • 2025/6/8 2:10:41

.

答:(这题真的不会!) BOOK_STATE

Book_in,Book_out,Book_reserve Book_in∩Book_out∩Book_reserve=Φ Book_in∪Book_out∪Book_reserve=BOOK_STATE

可编辑范本

.

第五章

5.1为每种类型的模块耦合举一个具体的例子。

答:耦合是对一个软件结构内不同模块之间互联程度的度量。耦合强弱取决于接口的复杂度,进入或访问某一模块的点,以及通过接口的数据。一般模块之间的可能的连接方式有七种,构成耦合的七种类型,它们的关系为:

低 耦合性 高

非直接耦合

强 独立性 弱

下面举例说明以上耦合:

A. 非直接耦合:两个模块没有直接的关系(模块1和模块2),独立性最强

可编辑范本

数据耦合 特征耦合 控制耦合 外部耦合 公共耦合 内容耦合 .

模块3 模块4 模块1 模块2 B.数据耦合:即一个模块访问另一个模块的时候,彼此之间是通过数据参数来交换输入、输出信息的,这种耦合为数据耦合。这种耦合较为松散,模块间独立性较强。

开发票 单价 数量 金额 交房费 用户情况 水费 电费 计算水电费 用户情况 C.特征耦合:即一组模块通过参数传递记录信息,用户情况是个数据结构,图中计算水费计算电费 模块都与此有关,“计算水费”和“计算电费”本没有关系,由于引用了此数据费 结构产生了依赖关系

可编辑范本

.

D.控制耦合:即如果一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能,就是控制耦合 E.外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。 可编辑范本

A模块Flag B F1 F2 … Fn

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

. 答:(这题真的不会!) BOOK_STATE Book_in,Book_out,Book_reserve Book_in∩Book_out∩Book_reserve=Φ Book_in∪Book_out∪Book_reserve=BOOK_STATE 可编辑范本 . 第五章 5.1为每种类型的模块耦合举一个具体的例子。 答:耦合是对一个软件结构内不同模块之间互联程度的度量。耦合强弱取决于接口的复杂度,进入或访问某一模块的点,以及通过接口的数据。一般模块之间的可能的连接方式有七种,构成耦合的七种类型,它们的关系为: 低 耦合性 高

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com