- 9
- 0
- 约1.68万字
- 约 26页
- 2015-07-23 发布于河南
- 举报
第一章 软件工程概述
一.什么是软件?
1.满足功能要求和性能的指令或计算机程序集合;
2.处理信息的数据结构;
3.描述程序功能以及程序如何操作和使用所要求的文档;
软件的特点:
软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。
软件是通过人们的智力活动,把知识与技术转换成信息的一种产品,是在研制、开发中被创造出来的
在软件运行和使用的期间,没有硬件那样的机械磨损、老化问题
软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性
软件的开发至今尚未完全摆脱手工的开发方式
软件的开发费用越来越高,成本相当昂贵。
二.软件危机以及产生软件危机的原因
1.软件开发生产率提高的速度,远远跟不上计算机迅速普及的趋势。软件产品“供不应求”。
2.软件成本在计算机系统总成本中所占的比例逐年上升。
3.软件开发人员和用户之间的信息交流往往很不充分,用户对“已完成的”的软件系统不满足的现象经常发生。
4.软件产品的质量不容易保证。
5.软件产品常常是不可维护的。
6.软件产品的重用性差,同样的软件多次重复开发。
7.软件通常没有适当的文档资料。
产生软件危机的原因可归结为两个重要的方面:
软件生产本身存在的复杂性;
软件开发所使用的方法和技术。
三、软件危机定义:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
2、软件
原创力文档

文档评论(0)