软件开发方法一软件概述.ppt

第1章 软件开发方法 (一)软件概述 计算机教学实验中心 主要内容 什么是软件 ? 软件有哪些特征? 软件如何分类? 软件开发技术发展史 什么是软件危机? 什么是软件生命周期? 软件的基本概念 什么是软件? 计算机系统由计算机硬件和软件构成。 计算机神奇的功能是在软件的“指挥”下创造出来的。 软件是各种程序和有关资料的总称。 程序是: 为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合 是人们求解问题的逻辑思维活动的代码化描述 程序的最重要的目的是: 便于阅读、交流 Roger S. Pressman 对软件的认识 “计算机软件已经成为一种驱动力。它是进行商业决策的引擎;它是现代科学研究和工程问题寻求解答的基础;它也是鉴别现代产品和服务的关键因素。它被嵌入在各类系统中:交通、医疗、电信、军事、工业生产过程、娱乐、办公、……难以穷举。软件在现代社会中确实是必不可少的。而我们在进入21世纪,软件将成为从基础教育到基因工程的所有领域新进展的驱动器。” 软件的特征 软件是逻辑产品 软件产品质量的体现方式不同 软件产品的生命周期和失败曲线不同 软件产品的成本构成不同 大多数软件仍然是定制生产的 软件产品的不同属性 按功能划分软件分类 系统软件 是支持计算机系统正常运行并实现用户操作的那部分软件。 一般是在计算机系统购买时随机携带的,也可以根据需要另行安装。 系统软件的主要

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档