基础知识--软件工程课件.pptVIP

  • 2
  • 0
  • 约7.16千字
  • 约 48页
  • 2017-08-27 发布于河南
  • 举报
教材 学习方法——软件工程 计算机软件已经成为一种驱动力 进行商业活动的引擎; 现代科学研究和工程问题解决的基础; 区分现代产品和服务的关键因素; 现代社会中不可缺少的。 应用于: 交通、医药、通讯、军事、娱乐、 办公…… 软件定义 软件生产的发展 软件 — 定义 软件是 能够完成预定功能和性能的可执行的指令(计算机程序); 使得程序能够适当地操作信息的数据结构; 描述程序的操作和使用的文档。 被普遍接受的软件的定义是: 软件(software)是计算机系统中与硬件(hardware)相互依存的另一部分,它包括程序(program)、相关数据(data)及其说明文档(document)。 软件特点 硬件的故障率曲线(浴缸曲线) 软件的故障率曲线(理想情况下) 软件的故障率曲线(实际情况下) 软件分类 —按软件功能划分 系统软件:操作系统、数据库管理系统、设备驱动程序以及通信处理程序等。它是计算机系统必不可少的一个组成部分。 支撑软件:支持软件设计的图形软件包,支持软件实现的编辑程序、预编译程序等。它是协助用户开发软件的工具性软件。 应用软件:工程和科学计算软件、嵌入式软件、计算机辅助设计/制造(CAD/CAM)软件、系统仿真软件、人工智能软件等 。 软件危机 — 介绍 软件危机包含两方面问题: 如何开发软件,以满足不断增长,日趋复杂的需求; 如何维护数量不断膨胀的软件产

文档评论(0)

1亿VIP精品文档

相关文档