软件工程简化版

1. 与计算机硬件相比,计算机软件有哪些特点/h1>
  1. 不可见性:不可见软件的物理形态,必须通过实际运行来了解软件
  2. 智力性:软件开发的过程中,渗透着大量的脑力活动
  3. 缺陷维护和更新:存在着缺陷维护和技术更新的问题
  4. 环境依赖性:依赖于特定的计算机系统环境
  5. 可复用性

2.什么是软件危机、什么原因导致了软件危机

软件危机的现象

  1. 经费超支,项目拖延
  2. 忽视客户需求,成功率低
  3. 没有采用规范的软件工程方法
  4. 开发工具落后,效率低

原因

  1. 有复杂的逻辑,没有解决复杂问题的方法
  2. 能实现大规模复用,生产效率低
  3. 脑力活动,无法精确的估算开发成本和开发周期
  4. 研发成本占主要

3请简述软件工程研究的内容

  1. 主要包括,软件开发方法、软件开发模型、软件支持过程、软件管理过程
  2. 软件开发方法涵盖了软件的一整个生命周期的内容
  3. 开发模型有瀑布模型、迭代模型、增量模型、原型模型
  4. 支持过程由CASE工具提供支持,比如POWER DESIGNER,RATIONAL ROSE

4请简述软件工程的目标、过程和原则

目标

高质量,高效率,高效益

过程

基本过程、支持过程、组织过程

来源:陈蛋黄

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月10日
下一篇 2019年11月10日

相关推荐