软件工程作业全部答案.docxVIP

  • 5
  • 0
  • 约3.73千字
  • 约 8页
  • 2021-10-02 发布于河北
  • 举报
软件工程作业全部答案 1、3. 请读者具体说明软件的定义与程序的定义。 软件的定义:软件 = 程序 + 数据 + 文档。 这里的程序就是指程序系统。 这里的数据不仅包括初始化数据、测试数据,而且包括研发数据、运行数据、维护数据,也包括软件企业积累的工程工程数据与工程管理数据中的大量决策原始记录数据。 这里的文档指的就是软件开发过程中的分析、设计、实现、测试、维护文档、管理文档。 如今有一种新提法正在引起关注,这种提法就是:软件 = 学问 + 程序 + 数据 + 文档。 程序就是计算机为完成特定任务而执行的指令的有序集合。从应用的角度可理解为: 面对过程的程序 = 算法 + 数据构造 面对对象的程序 = 对象 + 信息 面对构件的程序 = 构件 + 构架。 1、5. 读者同意“四种开发方法〞与“五个面对理论〞的提法不?为什么? “四种开发方法〞就是指“面对过程的方法、面对对象的方法、面对数据的方法、形式化方法〞,面对过程的方法来源于面对过程的程序设计,面对对象的方法来源于面对对象的程序设计,面对数据的方法就就是面对元数据的方法,它来源于关系数据库程序设计,形式化方法来源于离散数学中的集合运算与规律运算。四种方法各适用于不同的场合,各有优缺点,相互促进,构成一个开发方法论的多极化世界。 “五个面对理论〞就是指“面对流程分析、面对数据设计、面对对象实现、面对功能测试、面对过程管理〞,它就

文档评论(0)

1亿VIP精品文档

相关文档