软件工程导论复习【荐】.docVIP

  • 2
  • 0
  • 约1.17万字
  • 约 16页
  • 2015-07-23 发布于河南
  • 举报
软件工程概述 1.软件危机定义:111软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题 产生原因:软件本身特点、软件开发与维护的方法不正确 2.什么是软件工程?111 软件工程是:软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地、高效的开发出高质量的软件并有效地维护它,这就是软件工程。 3.软件工程基本原理111:1)用分阶段的生存周期严格管理。(2)坚持进行阶段评审。(3)实行严格的产品控制。(4)采用现代程序设计技术。(5)结果应能清楚地审查。(6)开发小组人员应该少而精。(7)承认不断改进软件工程实践的必要性 2、软件工程的主要目标是什么?基本目标是什么? 软件工程的目标:3个时期组成 每个阶段8项任务:1问题定义2可行性研究3需求分析4总体设计5详细设计6编码和单元测试7综合测试8软件维护 ①瀑布模型 定义:传统软件工程方法学的软件过程基本上可以用瀑布模型来描述。瀑布模型的瀑布模型的主要优点:a.强迫开发人员采用规范的技术方法 ;b.严格地规定了每个阶段必须提交的文档 ; c.每个阶段结束前必须正式进行严格的技术审查和管理复审 。 瀑布模型的主要缺点 :在可运行的软件产品交付给用户之前,用户只能通过文档来了解未来

文档评论(0)

1亿VIP精品文档

相关文档