简述系统软件的特点和分类
计算机软件(ComputerSoftware)是指计算机系统中的程序及其文档。
程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。
程序必须装入机器内部才能工作,文档一般是给人看的,不一定装入机器。
软件是用户与硬件之间的接口界面。
用户主要是通过软件与计算机进行交流。
软件是计算机系统设计的重要依据。
为了方便用户,为了使计算机系统具有较高的总体效用,在设计计算机系统时,必须通盘考虑软件与硬件的结合,以及用户的要求和软件的要求。
软件的正确含义应该是:(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合。
(2)程序能够满意地处理信息的数据结构。
(3)描述程序功能需求以及程序如何操作和使用所要求的文档。
软件具有与硬件不同的特点: (1)表现形式不同硬件有形,有色,有味,看得见,摸得着,闻得到。
而软件无形,无色,无味,看不见,摸不着,闻不到。
软件大多存在人们的脑袋里或纸面上,它的正确与否,是好是坏,一直要到程序在机器上运行才能知道。
这就给设计、生产和管理带来许多困难。
(2)生产方式不同软件是开发,是人的智力的高度发挥,不是传统意义上的硬件制造。
尽管软件开发与硬件制造之间有许多共同点,但这两种活动是根本不同的。
(3)要求不同硬件产品允许有误差,而软件产品却不允许有误差。
4)维护不同硬件是要用旧用坏的,在理论上,软件是不会用旧用坏的,但在实际上,软件也会变旧变坏。
因为在软件的整个生存期中,一直处于改变(维护)状态。
软件分为系统软件和应用软鼎鸡策疚匕狡察挟畅锚件系统软件如:操作系统应用软件如:word wps rar 等
计算机系统特点是什么
计算机软件(ComputerSoftware)是指计算机系统中的程序及其文档。
程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。
程序必须装入机器内部才能工作,文档一般是给人看的,不一定装入机器。
软件是用户与硬件之间的接口界面。
用户主要是通过软件与计算机进行交流。
软件是计算机系统设计的重要依据。
为了方便用户,为了使计算机系统具有较高的总体效用,在设计计算机系统时,必须通盘考虑软件与硬件的结合,以及用户的要求和软件的要求。
软件的正确含义应该是:(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合。
(2)程序能够满意地处理信息的数据结构。
(3)描述程序功能需求以及程序如何操作和使用所要求的文档。
软件具有与硬件不同的特点: (1)表现形式不同硬件有形,有色,有味,看得见,摸得着,闻得到。
而软件无形,无色,无味,看不见,摸不着,闻不到。
软件大多存在人们的脑袋里或纸面上,它的正确与否,是好是坏,一直要到程序在机器上运行才能知道。
这就给设计、生产和管理带来许多困难。
(2)生产方式不同软件是开发,是人的智力的高度发挥,不是传统意义上的硬件制造。
尽管软件开发与硬件制造之间有许多共同点,但这两种活动是根本不同的。
(3)要求不同硬件产品允许有误差,而软件产品却不允许有误差。
4)维护不同硬件是要用旧用坏的,在理论上,软件是不会用旧用坏的,但在实际上,软件也会变旧变坏。
因为在软件的整个生存期中,一直处于改变(维护)状态。
软件分为系统软件和应用软鼎鸡策疚匕狡察挟畅锚件系统软件如:操作系统应用软件如:word wps rar 等...
计算机软件应用有什么特点呢?
1.产品研究开发与生产过程浑然一体。
软件产品的研制与生产往往密不可分,产品研制成功则意味着产品生产基本完成。
这就给产品生产过程的判定留下疑问:何为软件的生产过程?软件的设计、研究开发活动创造了产品的使用价值,可称为软件的实质性生产;但软件的拷贝、复制、包装活动,又可谓是软件的批量性生产。
生产过程认定的不同,所归集的生产成本也不相同。
2.产品费用支出的性质独特。
软件研制、生产、销售的全过程中所发生的费用支出,按费用性质大致可分五类:(l)设计费用;(2)编译费用;(3)测试费用;(4)准备费用;(5)其他费用。
软件产品的这些费用支出无不体现出知识产品的特性;外购原材料等物化劳动少,费用的技术含量高;开发设计等研制费用数额大、比重高,软件复制等批量生产费用花费少;如果软件没有开发成功,所发生的研制费用只能作为损失入账,无法确定产品成本。
如此等等,决定了软件费用的核算涉及面广,费用不易合理确认与核算。
3.产品的资产归属不易划分。
对软件生产企业来说,所开发的软件是属于正常产品性质的流动资产,还是专利产品性质的无形资产,这是一个模棱两可的问题。
总的来说,软件产品基本上是符合无形资产特征的,但软件生产企业的主营产品业务是生产和销售软件,如果把软件产品确认为无形资产,岂不是企业主营的是产销无形资产?软件产品的资产归属不同,将直接影响软件费用与收入的配比,影响软件费用的补偿。
作为这方面的专业人员,在工作的时候有许多自己的体会与理解,希望我所提供的内容能真正帮助到你吧,谢谢!!!
计算机系统有什么特点呢?
目前公认的解释认为软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其相关文档的完整集合。
其中,程序是按事先设计的功能和性能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发、维护和使用有关的图文材料。
⑵在学者通常的论述中,计算机软件一词经常与计算机程序混用。
但是,根据世界知识产权组织(WIPO)1978年公布的《计算机软件保护标准条款》中对计算机软件的定义,计算机软件包括三部分:(1)计算机程序:包括附者于任何媒介上的原始码、目的码、微码等以任何语言、文字或符号所完成之计算机程序;(2)程序描述:包括资料结构、演绎法则、流程图;(3)辅助资料:包括程序规格书、操作手册、使用手册。
在我国,计算机软件是指计算机程序及其有关文档。
计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。
同一计算机程序的源程序和目标程序为同一作品。
文档,是指用来描述程序的内容、组成、设计、功能、规格、开发情况、测试结果及使用方法的文字资料和图表等,如程序设计说明书、流程图、用户手册等。
⑶因此,计算机软件包含了计算机程序并且不局限于计算机程序,还包括与之相关的程序描述和辅助资料。
计算机软件具有以下特点: 1. 计算机软件是一种逻辑实体,而不是具体的物理实体。
计算机软件具有抽象性,与计算机硬件和其他工程对象有着明显的差别。
人们可以把他记录在纸面上或者保存在计算机的存储器内部,也可以保存在磁盘、磁带和光盘上,但却无法看到软件本身的形态,而必须通过专业人士的观察、分析、思考、判断,才能够了解其功能、性能和其他特性。
2. 计算机软件的产生与硬件不同。
计算机软件开发没有明显的制造过程,也不象硬件那样,一旦研制成功,可以重复制造,并在制造过程中进行质量控制。
软件是通过人的智力活动,把知识与技术转化成信息产品。
一旦某一软件项目研制成功,即可大量复制,所以对软件的质量控制,必须着重在软件开发方面先工夫。
也正是由于软件的复制非常容易,因此才出现了对软件产品的保护问题。
3. 计算机软件的运行和使用不会出现硬件的机械磨损、老化问题。
任何机械、电子设备在使用过程中,其失效率大都遵循“浴盆曲线”:在刚投入使用时,各部件尚未作到配合良好、运转灵活,容易出现问题,经过一段时间的运行,即可稳定下来。
而当设备经历了相当长的时间运转,就会出现磨损、老化,使失效率越来越大,当达到一定程度时,就达到了寿命的终点。
而软件不存在磨损和老化问题只存在退化问题。
在软件的生命周期中,为了使他能够克服以前没有发现的问题使他能够适应硬件、软件环境的变化以及用户的新的要求,必须多次修改(维护)软件,而每次修改又不可避免引入新的错误,导致软件失效率升高,从而使软件逐步退化。
4. 计算机软件的开发和运行常常受到计算机系统的限制,很多软件对计算机系统都有着不同程度的依赖性。
软件不能完全摆脱硬件而单独活动。
有些软件依赖性大,常常为某个型号的计算机所专用,有些软件依赖于某个操作系统。
5. 计算机软件的开发至今尚未摆脱手工艺的开发方式。
软件产品大多是“定作”的,很少能作到利用现成的部件组装所需的软件。
近年来,软件技术虽然取得了很大进展,提出很多新的开发方法,例如利用现成软件的复用技术、自动生成系统研制了一些有效的软件开发工具和软件开发环境,但在软件项目中采用的比率仍然很低。
由于传统的手工艺开发方式仍然占统治地位,软件开发的效率自然受到很大限制。
6.软件本身是非常复杂的。
软件的复杂性可能来自它所反映的实际问题的复杂性,例如,它所反映的自然规律,或是人类社会的事物,都具有一定的复杂性;另一方面,也可能来自程序逻辑结构的复杂性。
软件开发,特别是应用软件的开发常常涉及到其它领域的专门知识,这对软件开发人员提出了很高的要求。
软件的复杂性与软件技术的发展不相适应的状况越来越明显。
7.软件的开发成本相当昂贵。
软件的研制工作需要投入大量的、复杂的、高强度的脑力劳动,因此其成本比较高,美国每年投入软件开发的费用要高达几百亿美元。
8.相当多的软件工作涉及到社会因素。
许多软件的开发和运行涉及机构、体制及管理方式等问题,甚至涉及到人的观念和心理。
⑷ 计算机软件按功能区分,包括系统软件和应用软件两大类。
系统软件的功能在于提供人与计算机的沟通桥梁,将使用者的命令转换成计算机的可执行程序,驱使计算机执行工作,之后把结果输出给使用者,系统软件主要包括作业系统、翻译程序、连结程序、载入程序、公用程序、程序语言、资料库管理系统及监督程序。
应用软件主要是用于解决某些特定问题,种类和用途年繁多。
计算机的基本特点是什么 ??
计算机的基本特点:【运算速度快】:计算机内部电路组成,可以高速准确地完成各种算术运算。
当今计算机系统的运算速度已达到 每秒万亿次,微机也可达每秒亿次以上,使大量复杂的科学计算问题得以解决。
例如:卫星轨道的计算、大型水坝的计算、24小时天气算需要几年甚至几十年,而在现代社会里,用计算机只需几分钟就可完成。
【计算精确度高】:科学技术的发展特别是尖端科学技术的发展,需要高度精确的计算。
计算机控制的导弹之所以能准确地击中预定的目标,是与计算机的精确计算分不开的。
一般计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
【逻辑运算能力强】:计算机不仅能进行精确计算,还具有逻辑运算功能,能对信息进行比较和判断。
计算机能把参加运算的数据、程序以及中间结果和最后结果保存起来,并能根据判断的结果自动执行下一条指令以供用户随时调用。
【存储容量大】:计算机内部的存储器具有记忆特性,可以存储大量的信息,这些信息,不仅包括各类数据信息,还包括加工这些数据的程序。
【自动化程度高】:由于计算机具有存储记忆能力和逻辑判断能力,所以人们可以将预先编好的程序组纳入计算机内存,在程序控制下,计算机可以连续、自动地工作,不需要人的干预。
【性价比高】:几乎每家每户都会有电脑,越来越普遍化、大众化,22世纪电脑必将成为每家每户不可缺少的电器之一。
计算机发展很迅速,有台式的还有笔记本。
操作系统的基本特征是什么?
操作系统的基本特征是:1、并发性:是在计算机系统中同时存在多个程序,宏观上看,这些程序是同时向前推进的。
在单CPU上,这些并发执行的程序是交替在CPU上运行的。
程序并发性体现在两个方面: 用户程序与用户程序之间的并发执行。
用户程序与操作系统程序之间的并发。
2、共享性:资源共享是操作系统程序和多个用户程序共用系统中的资源。
3、 随机性:随机性指:操作系统的运行是在一个随机的环境中,一个设备可能在任何时间向处理机发出中断请求,系统无法知道运行着的程序会在什么时候做什么事情。
操作系统分类:1、批处理操作系统 :批处理操作系统的工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动、依次执行每个作业。
最后由操作员将作业结果交给用户。
批处理操作系统的特点是:多道和成批处理。
2、分时操作系统 :分时操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。
用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。
常见的通用操作系统是分时系统与批处理系统的结合。
其原则是:分时优先,批处理后。
“前台”响应需频繁交互的作业,如终端的要求; “后台”处理时间性要求不强的作业。
3、实时操作系统 :实时操作系统是指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统。
实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。
4、嵌入式操作系统 :嵌入式操作系统是运行在嵌入式系统环境中,对整个嵌入式系统以及它所操作、控制的各种部件装置等资源进行统一协调、调度、指挥和控制的系统软件。
程,并使整个系统能高效地运行。
5、个人计算机操作系统 :个人计算机操作系统是一种单用户多任务的操作系统。
个人计算机操作系统主要供个人使用,功能强、价格便宜,可以在几乎任何地方安装使用。
它能满足一般人操作、学习、游戏等方面的需求。
个人计算机操作系统的主要特点是计算机在某一时间内为单个用户服务;采用图形界面人机交互的工作方式,界面友好;使用方便,用户无需专门学习,也能熟练操纵机器。
6、网络操作系统 :网络操作系统是基于计算机网络的,是在各种计算机操作系统上按网络体系结构协议标准开发的软件,包括网络管理、通信、安全、资源共享和各种网络应用。
其目标是相互通信及资源共享。
7、分布式操作系统 :大量的计算机通过网络被连结在一起,可以获得极高的运算能力及广泛的数据共享。
这种系统被称作分布式系统。
转载请注明出处51数据库 » 计算机系统软件的特点是什么