(一)名词解.docVIP

  • 6
  • 0
  • 约7.24万字
  • 约 29页
  • 2016-12-25 发布于河南
  • 举报
(一)名词解释 1. 软件概要设计 2. 模块 3. 模块化 4. 抽象 5. 信息隐蔽 6. 模块独立性 7. 耦合性 8. 无直接耦合 9. 数据耦合 10. 标记耦合 11. 控制耦合 12. 公共耦合 13. 内容耦合 14. 内聚性 15. 偶然内聚 16. 逻辑内聚 17. 时间内聚 18. 通信内聚 19. 顺序内聚 20. 功能内聚 21. 软件结构图 22. 结构化设计 23. 变换流 24. 事务流 (一)名词解释答案 1. 软件概要设计又称结构设计,这是一个把软件需求转换为软件表示(只是描述软件的总的体系结构)的过程。 2. 模块在程序中是数据说明、可执行语句等程序对象的集合,或者是单独命名和编址的元素,在软件的体系结构中,模块是可组合、分解和更换的单元。 3. 模块化指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。 4. 抽象是认识复杂现象过程中使用的思维工具,即抽出事物本质的共同特性而暂不考虑它的细节,不考虑其他因素。 5. 信息隐蔽指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说,是不能访问的。 6. 模块独立性指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。 7.

文档评论(0)

1亿VIP精品文档

相关文档