什么叫软件?

2023-01-07

软件和硬件有什么区别? 完整的计算机系统由两部分组成,即计算机的硬件系统和软件系统。
计算机软件(computer software)指计算机系统中除硬件以外的所有事物,一般包括计算机程序、程序说明以及其他资料等。
软件的正确含义应该是:
(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合。
(2)程序能够满意地处理信息的数据结构。
(3)描述程序功能需求以及程序如何操作和使用所要求的文档。
软件具有与硬件不同的特点:
(1)表现形式不同
硬件有形,有色,有味,看得见,摸得着,闻得到。而软件无形,无色,无味,看不见,摸不着,闻不到。软件大多存在人们的脑袋里或纸面上,它的正确与否,是好是坏,一直要到程序在机器上运行才能知道。这就给设计、生产和管理带来许多困难。
(2)生产方式不同
软件是开发,是人的智力的高度发挥,不是传统意义上的硬件制造。尽管软件开发与硬件制造之间有许多共同点,但这两种活动是根本不同的。
(3)要求不同
硬件产品允许有误差,而软件产品却不允许有误差。
(4)维护不同
硬件是要用旧用坏的,在理论上,软件是不会用旧用坏的,但在实际上,软件也会变旧变坏。因为在软件的整个生存期中,一直处于改变(维护)状态。完整的计算机系统由两部分组成,即计算机的硬件系统和软件系统。
计算机软件(computer software)指计算机系统中除硬件以外的所有事物,一般包括计算机程序、程序说明以及其他资料等。
软件的正确含义应该是:
(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合。
(2)程序能够满意地处理信息的数据结构。
(3)描述程序功能需求以及程序如何操作和使用所要求的文档。
软件具有与硬件不同的特点:
(1)表现形式不同
硬件有形,有色,有味,看得见,摸得着,闻得到。而软件无形,无色,无味,看不见,摸不着,闻不到。软件大多存在人们的脑袋里或纸面上,它的正确与否,是好是坏,一直要到程序在机器上运行才能知道。这就给设计、生产和管理带来许多困难。
(2)生产方式不同
软件是开发,是人的智力的高度发挥,不是传统意义上的硬件制造。尽管软件开发与硬件制造之间有许多共同点,但这两种活动是根本不同的。
(3)要求不同
硬件产品允许有误差,而软件产品却不允许有误差。
(4)维护不同
硬件是要用旧用坏的,在理论上,软件是不会用旧用坏的,但在实际上,软件也会变旧变坏。因为在软件的整个生存期中,一直处于改变(维护)状态。
参考知识1 、到底什么叫软件2007-07-04 22:52一、到底什么叫软件
现在软件是个框,什么都可以往里装。但是,我们还是要把一些基础知识重复一下。
软件这个术语首次被使用是在1959年,而软件业从1949年就开始了。初期的发展,这个初期的发展几乎都是在美国完成。引用麦肯锡的分类方法,到目前为止,软件已经经历了比较完整的5代。分别是以下5个层次:

1、 第一代:早期专业的服务公司,1949-1959
第一批独立于卖主的软件公司是为了客户开发定制解决方案的专业软件服务公司。在美国,这个发展过程是由几个大软件项目推进的,这些项目先是由美国政府出面,后来是由几家美国大公司认购。这些巨型项目为第一批独立的美国软家公司提供了重要的学习机会,并使美国在软件业中成了早期的主角。举例:开发于1949年到1962年间的SAGE系统,是第一个极大的计算机项目。在欧洲,几家软件承包商也在50年代和60年代开始发展起来,但总体上,比美国发生的这种进展晚了几年。

2、第二代:早期软件产品公司,1959-1969
在第一批独立软件服务公司成立10年后,第一批软件产品出现了。他们被专门的开发出来重复的销售给一个以上的客户。一种新型的软件公司诞生了,这是一种要求不同管理技术的公司。第一个真正的软件产品诞生于1964年,是由ADR公司接受RCA委托开发的一个可以在一个程序里形象的代表设备的逻辑流程图的程序。

在这个时期,软件开发者设立了今天仍然存在的基础。它们包括了一个软件产品的基本概念:它的定价;它的维护;以及它的法律保护手段。更进一步,它们证实了软件项目和软件产品企业是两个不同的行业。

3、第三代:强大的企业解决方案提供商的出现,1969-1981
在第二代时期的后期岁月里,越来越多的独立软件公司破土而出,为所有不同规模的企业提供新产品--可以看出他们超越了硬件厂商所提供的产品。最终,客户开始从硬件公司以外的卖主那儿寻找他们的软件来源并为其付钱。70年代早期的数据库市场是最活跃的,原因之一是独立数据库公司的出现。数据库系统在技术上很复杂,而且几乎所有行业都需要它。但从由计算机生产商提供的系统被认为不够完善以来,独立的提供商侵入了这个市场,使其成为70年代最活跃的市场之一

欧洲同样进入了这个市场。1969年在德国法兰克福南边的一个中等城市达姆斯塔特的应用信息处理研究所的6位成员,创立了Software AG,至1972年它进入了美国市场,而且此后不久,就在全世界销售它的主打产品。其他在这个市场扮演重要角色的公司有Cincom系统公司(1968年)计算机联合(CA)公司(1976)和Sybase(1984)

在80年代和90年代,许多企业解决方案提供商从大型计算机专有的操作系统平台转向诸如Unix(1973)、IBM OS/2和微软NT等新的平台。这个转变通常使这些公司从使用他们自己所有的软件中赢得了暴力。

4、第四代:客户大众市场软件,1981-1994
个人计算机的出现建立了一种全新的软件:基于个人计算机的大众市场套装软件。同样这种市场的出现,影响了对于以前的的营销和销售方式。第一批"个人"计算机,1975年诞生于美国MITS的Altair 8800,同样还有苹果II性计算机于1977年上市,但是这两个平台都未能成为持久的个人计算机标准平台。直到,1981年IBM推出了IBM PC,一个新的软件时代才开始了。

这个时期的软件是真正独立的软件业的诞生的标志,同样也是收缩-覆盖的套装软件引入的开端。微软是这个时代的最成功和最有影响力的代表软件公司。这个时期成功其他的代表公司有一些就是Adobe、Autodesk、Corel、Intuit和Novell。
总之,人们看到20世纪80年代软件业以激动人心的每年20%的增长率发展。美国公司的年收入在1982年增长到100亿美元,在1985年则为250亿美元--比1979年的数字高10倍。

5、第五代:互联网增值服务 1994-2008
由于Internet的介入,开创了一个全新的时代。尽管软件公司的大部分还将进一步面临多个不同标准和平台共存的挑战,软件业也许将会受到新的万维网商机机遇和集中趋势的强烈影响。同时,要指出互联网不仅仅是软件业的奇迹,通信、媒体和最终消费电子业将同样深深的卷入其中,这给这个行业带来了一个新的方面,并可能引致软件业和其他行业的集中。
参考知识B 硬件的东西看得见摸得着实体存在的,比如显示器,键盘鼠标等,而软件则不同,它打开电脑时存在,而关掉机后它就不存在了,这是它们之间最粗俗的说法区别 参考知识C 完整的计算机系统由两部分组成,即计算机的硬件系统和软件系统。
计算机软件(computer software)指计算机系统中除硬件以外的所有事物,一般包括计算机程序、程序说明以及其他资料等。
软件的正确含义应该是:

(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合。

(2)程序能够满意地处理信息的数据结构。

(3)描述程序功能需求以及程序如何操作和使用所要求的文档。

软件具有与硬件不同的特点:

(1)表现形式不同

硬件有形,有色,有味,看得见,摸得着,闻得到。而软件无形,无色,无味,看不见,摸不着,闻不到。软件大多存在人们的脑袋里或纸面上,它的正确与否,是好是坏,一直要到程序在机器上运行才能知道。这就给设计、生产和管理带来许多困难。

(2)生产方式不同

软件是开发,是人的智力的高度发挥,不是传统意义上的硬件制造。尽管软件开发与硬件制造之间有许多共同点,但这两种活动是根本不同的。

(3)要求不同

硬件产品允许有误差,而软件产品却不允许有误差。

(4)维护不同

硬件是要用旧用坏的,在理论上,软件是不会用旧用坏的,但在实际上,软件也会变旧变坏。因为在软件的整个生存期中,一直处于改变(维护)状态。
参考知识D 硬件你摸得着,如鼠标,键盘
软件你摸不着,如程序

相似知识
什么叫软件工作产品 参考知识1开发软件过程中产生的任何成果都是
在屏幕上可以随意写字画画的软件叫啥? 以下几款软件均可以做到在屏幕上写字绘画:1、zoomit:一款投影演示辅助软件。通过快捷键可以很方便地调用ZoomIt三项功能:屏幕放大、屏幕标注、定时提醒。通过按住左ctrl键,使用鼠标滚轮或者上下
什么叫工具软件 所谓的工具软件就是一系列能够作为工具的软件,一般是指电脑方面的。下面就是一些常用的工具软件:Office系列:Word、Excel(图表)、PowerPointAccess(数据库)、Outlook(
什么叫计算机软件开发 软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发
电脑需要安装的那个软件才可以上网的那个软件叫啥。 要上网,需要在电脑上安装浏览器软件。要实现宽带上网,除了正确的连接设备外,还需要在计算机上安装“虚拟拨号”软件,各种虚拟拨号软件的实质是实现IP协议。一个完整的计算机系统包括硬件,软件和数据,软件可分
什么叫PCB抄板?主要抄板软件都有哪些?抄板难吗? 主要抄板软件有哪些1、国内抄板软件用的比较多的是protel,protel99se,protelDXP,Altium,这些都是一个公司发展,不断升级的软件;2、Cadendespb这是Cadence的
小米南京的ic卡软件叫啥 叫MifareClassicTool手机版,是一款专业的Nfc门禁卡修改软件,提供了一系列的功能,能实现NFC卡片识别、读取、写入、Ic卡代码修改、Dump编辑器等功能,现在广泛应用于门禁卡、水卡、饭
数控车床自动编程软件 自动出数软件叫啥 大部分自动编程软件都可以给数控车床编程。比如:MasterCAM、UG、Cimatron、CATIA、camworks、CAXA等。前面2种用得多一些,具体使用哪一种,根据公司的实际情况和从事的行业进