相州教育-软件工程基础.pptxVIP

  • 0
  • 0
  • 约7.67千字
  • 约 47页
  • 2016-12-03 发布于重庆
  • 举报
相州教育-软件工程基础

第3章 软件工程基础第页选择相州——你没有错3.1 基本概念软件程序数据相关文档机器可执行的程序和数据机器不能执行的,与软件开发、运行、维护、使用等有关的文档第页选择相州——你没有错软件的特点包括:(1)软件是一种逻辑实体;(2)软件的生产与硬件不同,它没有明显的制作过程;(3)软件在运行、使用期间不存在磨损、老化问题;(4)软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移植的问题;(5)软件复杂性高,成本昂贵;(6)软件开发涉及诸多的社会因素。软件按功能分为: 应用软件、系统软件、支撑软件(或工具软件)。第页选择相州——你没有错1. 软件危机软件危机:泛指在计算机软件的开发和维护中所遇到的一系列严重问题。软件危机主要表现在成本、质量、生产率等问题。软件危机主要表现在:1、软件需求增长得不到满足2、软件开发成本和进度无法控制3、软件不可维护和维护程度非常低4、软件质量难以保证5、软件的成本不断提高6、软件开发生主率的提高跟不上硬件的发展和应用需求的增长。第页选择相州——你没有错2. 软件工程软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。其目的是提高软件生产率、提高软件质量、降低软件成本。它所包含的内容有以下两方面: 软件开发技术主要有软件开发方法学、软件工具、软件工程环境。软件工程管理 主要有软件管理、软件工程经

文档评论(0)

1亿VIP精品文档

相关文档