高级软件工程(第一章)软件工程现状及发展课件 .pptVIP

  • 1
  • 0
  • 约2.18千字
  • 约 23页
  • 2020-10-23 发布于江西
  • 举报

高级软件工程(第一章)软件工程现状及发展课件 .ppt

软件工程现状及发展 * 参考资料 《系统分析与设计导论》,(美)Jeffrey L. Whitten等著 ,机械工业出版社。 (美)Roger S.Pressman著,郑人杰等译,软件工程:实践者的研究方法(原书第8版·本科教学版),机械工业出版社。 Joey George 等著,龚晓庆 等译,面向对象分析与设计(原书第2版),清华大学出版社。 秦航,软件设计和体系结构,清华大学出版社。 张友生,软件体系结构原理、方法与实践(第2版),清华大学出版社。 * 网上参考资料 学生上网查找、收集 什么是软件? 软件是指计算机程序、运行程序所需的数据、与程序有关的文档资料的总称。 “软件” 强调的产品、工程、产业或学科层面 “程序”更侧重技术层面的含义 运行程序所需的数据 计算机程序 文档 软件的特点 软件是一种逻辑实体,而不是具体的物理实体。因而它具有抽象性; 软件的生产与硬件不同,在它的开发过程中没有明显的制造过程; 在软件的运行和使用期间,没有硬件那样的机械磨损,老化问题。 软件的特点(续) 软件的开发和运行常受到计算机系统的限制,对计算机系统有着不同程度的依赖性 软件的开发至今尚未完全摆脱手工艺的开发方式 软件本身是复杂的 实际问题的复杂性 程序逻辑结构的复杂性 软件成本相当昂贵 相当多的软件工作涉及到社会因素 软件开发技术的发展过程 1950-1960年代:

文档评论(0)

1亿VIP精品文档

相关文档