吕云翔《软件工程》课后题答案

1、为什么说软件工程的发展在一定程度上解决了软件危机的各种弊端?
因为软件工程提出是为了解决软件危机所带来的各种弊端。具体的讲,软件工程的目标主要包括以下几点。

  • 使软件的开发成本控制在预计的合理范围之内。
  • 使软件产品的各项功能和性能能够满足用户需求。
  • 提高软件产品的质量。
  • 提高软件产品的可靠性。
  • 使生产出来的软件产品易于移植,维护,升级和使用。
  • 使软件的开发周期能够控制在预计的合理时间范围内。

2、请简述软件工程研究的内容。P7

软件工程研究的内容包括软件开发方法、软件开发模型、软件支持过程和软件管理过程。

软件开发方法的内容涵盖市场调研、正式立项、需求分析、项目策划、概要设计、详细设计、编程、测试、试运行、产品发布、用户培训、产品复制、销售、实施、系统维护、版本升级等。

常用的软件开发模型有瀑布模型、迭代模型、增量模型和原型模型等。

软件支持过程由所支持的CASE工具组成,常用的CASE工具有Power Designer和Rational Rose等。

3、请简述软件工程的三要素。

4、通常有哪几种软件开发方法。P9-P10

  • 结构化方法。
  • 面向数据结构方法。
  • 面向对象方法。
  • 形式化方法。
© 版权声明
THE END
喜欢就支持以下吧
点赞0赞赏
分享
评论 抢沙发

请登录后发表评论