精·第一讲 软件工程概述.pptVIP

  • 12
  • 0
  • 约8.76千字
  • 约 71页
  • 2017-01-16 发布于北京
  • 举报
教学目的与要求 ⒈掌握计算机软件及软件的特点、软件危机; ⒉掌握软件工程的基本概念、目标与框架; ⒊掌握软件生存周期及各阶段的任务; ⒋掌握软件过程的含义; 5掌握常见的软件过程模型的特点; ⒎了解敏捷软件开发的基本思想; ⒏了解CASE工具与环境的作用。 1.1 软件工程概念 1.1 软件工程概念 一、计算机的组成 由硬件和软件组成。 1.硬件:是看得見、摸得着的电子机械设备块。 2.软件:是依附在硬件上面的程序、数据和文档的集合,是指挥控制计算机系统(包括硬件和软件)工作的神经思维中枢。 如果将硬件比作人的身体素质,那么软件就相当于人的神经中枢和知识才能。。 3.软件开发:既非常艰苦(因为软件设计思想与开发工具不断更新),又无限快乐(因为软件成果是人类智慧与艺术的结晶)。 二、软件分类 1.按功能分: (1) 系统软件 ;(2) 支撑软件;(3) 应用软件。 2.按规模分: (1) 小型软件(1--5人年); (2) 中型软件(5--50人年) (3) 大型软件(50人年以上)。 3.按工作方式分: (1) 实时软件;(2) 分时软件;(3) 交互式软件; (4) 批处理软件;(5) 嵌入式软件。 4.按服务对象分: (1) 项目软件;(2) 产品软件。 5.按销售方式: (1) 订单软件;(2) 非订单软件。 三、软件的特点 软件是逻辑的,而不是物理的产品;

文档评论(0)

1亿VIP精品文档

相关文档