第1章 软工程概述.pptVIP

  • 1
  • 0
  • 约8.2千字
  • 约 39页
  • 2016-12-08 发布于河南
  • 举报
第1章 软工程概述

Software Engineering UML 软件工程与UML 第一章 软件工程概述 教学内容: 了解软件的基本概念 软件的特征 软件危机、软件工程 软件生命周期中各个阶段的任务、实施方法及步骤 几种典型的软件开发模型 1.1 软件 1.1.1软件的概念 什么是软件? 软件是计算机程序、各种相关的文档和数据的集合 。具体地说,它包括以下几部分: 程序:能以预期的性能执行预期功能的一段指令; 数据:便于程序操纵信息的数据结构; 文档:记录了程序的操作和使用的文档. 许多人常常把某个计算机程序叫做软件,也常常把软件开发简单地说成是编写一段程序。这些说法不正确。 软件分类 软件一般分为系统软件和应用软件两大类。 系统软件指管理、监控和维护计算机资源(包括硬件和软件)的软件。包括操作系统、各种程序设计语言、编译软件和数据库管理系统等。 应用软件指用户利用计算机及其提供的系统软件为解决各种实际问题而编制的计算机程序。包括办公软件、电子商务软件、字处理软件和图形处理软件等。 1.1.2 软件的特征(与硬件比较) 软件是逻辑产品,它具有抽象性,通过计算机的执行才能体现它的功能和作用。 其成本主要体现在软件的开发和研制上,可进行大量的复制。 不存在磨损和老化问题。 软件对开发、运行和硬件等环境有着不同程度的依赖性,这导致了软件移植的问题。 主要靠脑力劳动生产,尚未摆脱手工开发方式

文档评论(0)

1亿VIP精品文档

相关文档