软件工程期末考试整理试题.docVIP

  • 16
  • 0
  • 约3.98千字
  • 约 9页
  • 2016-11-23 发布于湖北
  • 举报
一.知识点 1.软件:软件是一系列按照特定顺序组织的计算机数据和指令的集合。 2.软件工程:软件工程是:1.把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;2.研究把工程用用于软件中操作的途径。 本质特性: 软件工程关注于大型程序的构造: 软件工程的中心课题是控制复杂性; 软件产品交付使用后仍然需要经常修改; 开发软件的效率非常重要; 和谐地合作是成功地开发软件的关键; 软件必须有效地支持它的用户; 再软件工程领域中通常由具有一种文化背景的人替具有另一种文化背景的人开发产品。 基本原理: 用分阶段的生命周期计划严格管理; 坚持进行阶段评审; 实行严格的产品控制; 采用现代程序设计技术; 结果应能清楚地审查; 开发小组的人员应该少而精; 承认不断改进软件工程实践的必要性。 软件危机:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 主要问题:如何开发软件,以满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。 典型表现: 对软件开发成本和进度的估计常常很不准确; 经常出现用户对“已完成的”软件产品不满意的情况; 软件产品的质量往往达不到要求; 软件通常是很难维护的; 软件产品往往没有适当的文档资料; 软件成本在计算机系统总成本所占的比例逐年上升; 软件开发生产率提高的速度远远不能满足社会对软件产品的日益增长的需 求

文档评论(0)

1亿VIP精品文档

相关文档