计算机软件特性

1 不可见性 2适用性 3依附性 4复杂性 5无磨损性 6易容制性 7不断演变性 8有限责任 这些特性分别都是什么意思

计算机软件的特性。
1、不可见性。软件是安装在硬件里的,因为硬件把人的眼睛挡住了,人的眼睛不可能通过硬件看到里面的软件。所以,软件具有不可见性。
2、适用性。一个软件,只要这个软件在一台计算机可以正常使用,那么这个软件在相同配置的计算机系统上都可以正常使用,这是软件的适用性。
3、依附性。一个计算机软件不能单独生存。首先,软件要有硬件支撑。其次,软件要有其他软件支持。
4、复杂性。软件是程序员的智慧,是人通过大脑设计出来的控制计算机实现某种功能的0/1组合。所有的软件,最终都要归结为,都可以归结来0/1的数字组合。
5、无磨损性。软件依靠硬件来实现功能。所以,计算机在工作的时候,只是硬件磨损,而软件不产生磨损。软件是什么?数字0或者数字1,是数字0与数字1的不断重复的组合。硬件是什么?是数字逻辑电路,是晶体管电路。所以,数字0与1的组合,做为软件而言,永不磨损。
6、易容制性。一个软件很容易被另一个软件破坏。
7、不断演变性。计算机病毒,不断的具有自我复制的能力。
8、有责任性。软件的功能一旦被程序员设计出来,那么这个软件永远就具有这个功能,而且从不改变,直到这个软件死亡。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-25
计算机软件包括三部分:(1)计算机程序:包括附者于任何媒介上的原始码、目的码、微码等以任何语言、文字或符号所完成之计算机程序;(2)程序描述:包括资料结构、演绎法则、流程图;(3)辅助资料:包括程序规格书、操作手册、使用手册。在我国,计算机软件是指计算机程序及其有关文档。计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。文档,是指用来描述程序的内容、组成、设计、功能、规格、开发情况、测试结果及使用方法的文字资料和图表等,如程序设计说明书、流程图、用户手册等。⑶因此,计算机软件包含了计算机程序并且不局限于计算机程序,还包括与之相关的程序描述和辅助资料。
第2个回答  2019-02-25
?复杂性。正是因为软‎件本身不可‎见,功能上又要‎具有良好的‎适用性,在加上在软‎件设计和开‎发时还要考‎虑它对运行‎环境多样性‎和易变性的‎适应能力,因此现今的‎任何一个商‎品软件几乎‎都相当复杂‎。不仅在功能‎上要满足应‎用的要求,而且响应速‎度要快,操作使用要‎灵活方便,工作要可靠‎安全,对运行环境‎的要求很低‎,还要易于安‎装、维护、升级和卸载‎等,所有这些都‎使得软件的‎规模越来越‎大,结构越来越‎复杂,开发成本也‎越来越高。当今软件产‎品一般都是‎由软件公司‎组织许都软‎件人员按照‎工程的方法‎开发并经过‎严格的测试‎后完成的。
第3个回答  2019-02-25
一搜 没事看一看
立即下载
什么是计算机软件?计算机软件有那些特性?
软件是智力活动的成果.软件和程序本质上是相同的!使用性,复杂性
展开
我来答

2条回答

匿名用户
推荐于 2017-11-25
目前公认的解释认为软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其相关文档的完整集合。其中,程序是按事先设计的功能和性能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发、维护和使用有关的图文材料。⑵在学者通常的论述中,计算机软件一词经常与计算机程序混用。但是,根据世界知识产权组织(WIPO)1978年公布的《计算机软件保护标准条款》中对计算机软件的定义,计算机软件包括三部分:(1)计算机程序:包括附者于任何媒介上的原始码、目的码、微码等以任何语言、文字或符号所完成之计算机程序;(2)程序描述:包括资料结构、演绎法则、流程图;(3)辅助资料:包括程序规格书、操作手册、使用手册。在我国,计算机软件是指计算机程序及其有关文档。计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。文档,是指用来描述程序的内容、组成、设计、功能、规格、开发情况、测试结果及使用方法的文字资料和图表等,如程序设计说明书、流程图、用户手册等。⑶因此,计算机软件包含了计算机程序并且不局限于计算机程序,还包括与之相关的程序描述和辅助资料。计算机软件具有以下特点:
1. 计算机软件是一种逻辑实体,而不是具体的物理实体。计算机软件具有抽象性,与计算机硬件和其他工程对象有着明显的差别。人们可以把他记录在纸面上或者保存在计算机的存储器内部,也可以保存在磁盘、磁带和光盘上,但却无法看到软件本身的形态,而必须通过专业人士的观察、分析、思考、判断,才能够了解其功能、性能和其他特性。
2. 计算机软件的产生与硬件不同。计算机软件开发没有明显的制造过程,也不象硬件那样,一旦研制成功,可以重复制造,并在制造过程中进行质量控制。软件是通过人的智力活动,把知识与技术转化成信息产品。一旦某一软件项目研制成功,即可大量复制,所以对软件的质量控制,必须着重在软件开发方面先工夫。也正是由于软件的复制非常容易,因此才出现了对软件产品的
第4个回答  2019-02-24
脆弱性。随着英特网‎的普及,计算机之间‎相互通信和‎共享资源在‎给用户带来‎方便和利益‎的同时,也给系统的‎安全带来了‎威胁。例如,黑客攻击、病毒入侵、信息盗用、邮件轰炸、特洛伊木马‎攻击,等等。其原因一方‎面是因为操‎作系统和通‎信协议存在‎漏洞,另一方面也‎是由于软件‎不是刚性的‎产品,它很容易被‎修改和破坏‎,因而使违法‎和犯罪的行‎为能够得逞‎。
相似回答