河南农业大学软件工程考点.docxVIP

  • 13
  • 1
  • 约1.43万字
  • 约 21页
  • 2021-01-19 发布于天津
  • 举报
第一章软件工程概论 软件工程定义 软件工程是开发、运行、维护和修复软件的系统方法。是一门指导计算机软件开发和维护的工程学科。 软件工程学科是一门指导计算机软件开发和维护的工程学科。软件工程是一类求解软件的工程。 软件工程包括三个要素:方法、工具和过程。 方法:“如何做”工具:CASE是软件开发环境中最重要的组成部分。 过程:将方法和工具综合起来以达到合理、及时的进行计算机软件开发的目的。 软件危机 指在计算机软件开发和维护过程中所遇到的一系列问题: 1、 不能正确地估计软件开发成本和进度,致使实际开发成本往往高岀预算很多。 2、 软件产品不可靠,满足不了用户的需求,甚至无法使用。 3、 交付使用的软件不易演化,以至于人们不得不重复开发类似的软件。 4、 软件生产率低下,远远满足不了社会发展的需求。 软件工程是为了解决软件危机而产生的。 软件工程目标:生产具有 正确性、可用性以及开销合算的产品。 第二章软件开发模型 软件生存周期:软件生命周期实质上是大型系统开发过程中各项目阶段的一种表示方法,如同任何事 物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的生存过程。根据这一思想,把上述基本的过程活 动进一步展开,可以得到软件生命期的 6个步骤,即制定计划、需求分析、设计、程序编码、测试及运行 维护。 软件生命期模型是从软件项目需求定义直至软件经使用后废弃为止,跨越整个生命周期的系统开发

文档评论(0)

1亿VIP精品文档

相关文档