软件工程实用教程2版课后答案.pdfVIP

  • 759
  • 0
  • 约1.29万字
  • 约 12页
  • 2019-01-01 发布于浙江
  • 举报
第1 章软件工程引论 1.什么是软件危机?它和软件工程有什么关系? 答案要点: 由于软件规模的扩大、功能的增强和复杂性的增加,使得在一定时间内仅依靠少数人开 发一个软件变得越来越困难。在软件开发中经常会出现时间延迟、预算超支、质量得不到保 证、移植性差等问题,甚至有的项目在耗费了大量人力、财力后,由于离目标相差甚远而宣 布失败。软件危机的突出表现:1)软件生产率低2)软件产品常常与用户要求不一致3)软 件规模的增长,带来了复杂度的增加4)不可维护性突出5)软件文档不完整、不一致。 人们提出“软件工程”的概念,就是为了用工程的方法和管理手段,将软件开发纳入工 程化的轨道,以便开发出成本低、功能强、可靠性高的软件产品。由于引入了软件工程的思 想,把其他工程技术研究和开发领域中行之有效的知识和方法运用到软件开发工作中来,提 出了按工程化的原则和方法组织软件开发工作的解决思路和具体方法,在一定程度上缓解了 “软件危机”。 2.简述软件和软件工程的定义以及软件工程的形成过程。 答案要点: 计算机软件是由计算机程序的发展而形成的一个概念。它是与计算机系统操作有关的程 序、规程、规则及其文档和数据的统称。软件由两部分组成:一是机器可执行的程序和有关 的数据;二是与软件开发、运行、维护、使用和培训有关的文档。 软件工程是指导计

文档评论(0)

1亿VIP精品文档

相关文档