软件工程导论作业_new讲解.docVIP

  • 53
  • 0
  • 约1.61万字
  • 约 23页
  • 2016-05-19 发布于湖北
  • 举报
软件工程导论作业 Chapter1 1.1 什么是软件危机?它有哪些典型表现?为什么会出现软件危机? 答: 软件危机是指在计算机软件开发和维护过程中所遇到的一系列的严重问题。 它的典型表现:1.软件开发成本高,成本难以控制。2.研究周期长,软件开发进度难以控制,周期拖得很长。3.正确性难以保证,软件质量差,可靠性难以保证。4.软件维护困难,维护人员和维护费用不断增长。5.软件发展跟不上硬件的发展和用户的要求。 它出现的原因一方面是由于软件生产本身存在着复杂性,另一方面是与软件开发所使用的方法和技术有关。软件不同于硬件,它是计算机系统中的逻辑部件而不是物理部件。管理和控制软件开发工程相当困难,软件是规模庞大,而且程序复杂性将随着程序规模的增加而呈指数上升。目前相当多的软件专业技术人员对软件开发和维护还有不省糊涂观念,在实践过程中或多或少地采用了错误的方法和技术,这是使软件问题发展成为软件危机的主要原因。 1.2 什么是软件工程?它有哪些本质特性?怎样用软件工程消除软件危机? 答:软件工程是将系统化的,规范化的,可度量的方法应用于软件开发,运行和维护的过程,即将工程化应用于软件中。 它的本质特性:1.软件工程关注于大型程序的构造 2.软件工程的中心课题是控制复杂性 3.软件经常化 4.开发软件的效率非常重要 5.和谐地合作是开发软件的关键 6.软件必须有效地支持它的用户 7.在软件工程

文档评论(0)

1亿VIP精品文档

相关文档