计算机系统组成---软件系统.ppt

1.2.4 计算机的软件系统 1.软件的定义 2、软件的特点 3.软件的分类 4.计算机软件的发展 1.软件的定义 一般认为,计算机软件是指与计算机系统的操作有关的计算机程序、规程、规则以及任何与之有关的文件。 简单地说,软件包括程序和文档两部分。 程序是指适合于计算机处理的指令序列以及所处理的数据; 文档是与软件开发,维护和使用有关的文字材料。 软件是逻辑产品而不是物理产品。因此,与硬件相比具有完全不同的特点。 (1)在大多数场合,软件在提交使用以前,尽管经过了严格的测试和试用,但软件的开发、设计几乎都是从头开始的,开发的成本和进度很难估计。仍不能保证软件没有潜伏的错误。而硬件生产可以从市场上买到几乎所有的材料、元器件,然后可以到工厂进行组装。经过严格测试、试验、试用以后,设计过程中的错误一般是能够排出的。因此,硬件的设计和实现相对来说是比较容易的。 (2)由于软件是逻辑的而不是物理的,所以软件不会磨损和老化。今天,没有一个用户在使用第一代的电子管计算机,但却有相当多的用户在使用汇编语言。很多计算机用户在选择新机型时,提出的一个重要的条件往往是:原有的应用程序必须能在新机型的支撑环境下运行并有较高的性能/价格比。软件的这一特征构成了一种特殊的文化现象。 2.软件的特点 3.软件的分类 软件是计算机系统中运行、维护、程序开发所需要的程序集合。 计算机的软件非常丰富,通常我们将计

文档评论(0)

1亿VIP精品文档

相关文档