软件工程基础第章课件.pptVIP

  • 4
  • 0
  • 约5.17千字
  • 约 44页
  • 2016-11-12 发布于江苏
  • 举报
软件工程研究的内容 软件开发技术和软件工程管理 5.2.3 软件工程的原则 1抽象 分层次抽象,自顶向下,逐层细化 2信息隐蔽 采用封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简单。 3模块化 一个独立的编程单位,模块的大小要适中. 4局部化 5确定性 6一致性 7完备性 8可验证性 模块间耦合的类型 无直接耦合 数据耦合 标记耦合 控制耦合 外部耦合 公共耦合 内容耦合 2. 模块独立性的度量之二:内聚性 一个模块内部元素在功能上相互关联的强度 设计目标:高内聚 1、程序流程图 或 : 控制流*** : 加工步骤 : 逻辑条件 是一种传统的、应用广泛的软件过程设计表示工具,也称为程序框图。 程序流图(PFD)中箭头代表的是 A)数据流 B)控制流 C)调用关系 D)组成关系 程序流程图的5种基本控制结构 * 第3章算法与数据结构 计算机基础实验中心 * 第四章 软件工程基础 5.1 软件 5.2 软件工程的基本概念 5.3 结构化分析方法 5.4 结构化设计方法 5.5 软件测试 5.6 软件调试 1

文档评论(0)

1亿VIP精品文档

相关文档