软件工程导论答案(第一章)(完整).docVIP

  • 3
  • 0
  • 约1.65千字
  • 约 4页
  • 2017-08-26 发布于河南
  • 举报
第一章 1-1 什么是软件危机?他有哪些典型表现?为什么会出现软件危机? 是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 主要表现 软件开发费用和进度失控软件的可靠性差。生产出来的软件难以维护。与软件本身的特点有关来自于软件开发人员的弱点1-3 什么是软件工程? 他有哪些本质特性?怎样用软件工程消除软件危机? 是指导计算机软件开发和维护的一门工程学科。 本质特性:1,软件工程关注于大型程序的构造; 2,软件工程的中心课题是控制复杂性; ——许多软件的复杂性主要不是由问题的内在复杂性造成的,而是由必须处理的大量细节造成的。 3,软件经常化; 4,开发软件的效率非常重要; 5,和谐地合作是开发软件的关键; 6,软件必须有效地支持它的用户; 7,在软件工程领域中是由一种文化背景的人替具有另一种文化背景的人创造产品。 1,用分阶段的生命周期计划严格管理;2,坚持进行阶段评审; 3,实行严格的产品控制; 4,采用现代程序设计的技术; 5,结果应能清楚地审查; 6,开发小组的人员应该少而精; ——人数为N时,可能的通信路径有N(N-1)/2条。 7,承认不断改进软件工程实践的必要性。 1- 目前使用得最广泛的软件工程方法学(2种): 1. 传统方法学:也称为生命周期方法学或结构化范型。 优点:把软件生命周期划分成基干个阶段,每个阶段的任务相对独立,而且比较简单,便于不同人员分工协

文档评论(0)

1亿VIP精品文档

相关文档