《大学计算机基础与思维》第10章 软件工程.pptVIP

  • 13
  • 0
  • 约2.33万字
  • 约 122页
  • 2016-11-23 发布于浙江
  • 举报

《大学计算机基础与思维》第10章 软件工程.ppt

第10章 软件工程 10.1 软件工程概述 10.2 问题定义与可行性研究 10.3 软件的需求分析 10.4 软件的设计 10.5 软件的编程 10.6 软件的测试 10.7 软件的维护 习 题 1.软件与软件危机 软件:是由计算机程序演变而形成的一种概念, 软件=程序+数据+文档,是程序加上程序实现和维护时所必须的文档的总称。 程序:是按既定算法,用某种计算机语言规定的指令或语句编写的指令或语句的集合。 70年代以前:软件=程序; 70年代:软件=程序+文档; 80年代以后:软件=文档+程序+数据。 产生软件危机的原因: (1) 软件的开发和维护过程中遇到了一系列严重问题,如软件开发的复杂度上升导致开发经费和开发时间超出预算. (2) 软件可靠性随规模的增长而下降,质量保证也越来越困难. 软件危机主要有以下几种表现: (1) 不能准确估计软件开发的成本与进度; (2) 用户对“已完成的”软件系统经常不满意; (3) 软件产品质量往往靠不住; (4) 软件难以维护; (5) 软件无完整的文档,无法用以管理和控制软件的开发和维护; (6) 软件费用急剧上升; (7) 软件生产效率低,供不应求。 2.软件工程 软件工程:

文档评论(0)

1亿VIP精品文档

相关文档