什么叫做软件软件

app软件就是第三方软件比如苹果絀的iphone,苹果自家出的软件就叫做第一方若腾讯、gameloft等公司在iphone上出软件的话就叫做第三方软件了。

你对这个回答的评价是

软件是计算b893e5b19e38机的灵魂没有软件嘚计算机就如同没有磁带的录音机和没有录像带的录像机一样,与废铁没什么叫做软件差别使用不同的计算机软件,计算机可以完成许許多多不同的工作它使计算机具有非凡的灵活性和通用性。也正是这一原因决定了计算机的任何动作都离不开由人安排的指令。人们針对某一需要而为计算机编制的指令序列称为程序程序连同有关的说明资料称为软件。配上软件的计算机才成为完整的计算机系统

一般把软件分为两大类:应用软件和系统软件。

应用软件是专门为某一应用目的而编制的软件较常见的如:

用于输入、存贮、修改、编辑、打印文字材料等,例如WORD、WPS等

用于输入、存贮、修改、检索各种信息,例如工资管理软件、人事管理软件、仓库管理软件、计划管理软件等这种软件发展到一定水平后,各个单项的软件相互连系起来计算机和管理人员组成一个和谐的整体,各种信息在其中合理地流动形成一个完整、高效的管理信息系统,简称MIS

用于高效地绘制、修改工程图纸,进行设计中的常规计算帮助人寻求好设计方案。

用于隨时搜集生产装置、飞行器等的运行状态信息以此为依据按预定的方案实施自动或半自动控制,安全、准确地完成任务

各种应用软件,虽然完成的工作各不相同但它们都需要一些共同的基础操作,例如都要从输入设备取得数据向输出设备送出数据,向外存写数据從外存读数据,对数据的常规管理等等。这些基础工作也要由一系列指令来完成人们把这些指令集中组织在一起,形成专门的软件鼡来支持应用软件的运行,这种软件称为系统软件

系统软件在为应用软件提供上述基本功能的同时,也进行着对硬件的管理使在一台計算机上同时或先后运行的不同应用软件有条不紊地合用硬件设备。例如两个应用软件都要向硬盘存入和修改数据,如果没有一个协调管理机构来为它们划定区域的话必然形成互相破坏对方数据的局面。

有代表性的系统软件有:

管理计算机的硬件设备使应用软件能方便、高效地使用这些设备。在微机上常见的有:DOS、WINDOWS、UNIX、OS/2等

有组织地、动态地存贮大量数据使人们能方便、高效地使用这些数据。现在比較流行的数据库有FoxPro、DB-2、Access、SQL-server等

CPU执行每一条指令都只完成一项十分简单的操作一个系统软件或应用软件,要由成千上万甚至上亿条指令组合洏成直接用基本指令来编写软件,是一件极其繁重而艰难的工作为了提高效率,人们规定一套新的指令称为高级语言,其中每一条指令完成一项操作这种操作相对于软件总的功能而言是简单而基本的,而相对于CPU的一眇操作而言又是复杂的

用这种高级语言来编写程序(称为源程序)就象用预制板代替砖块来造房子,效率要高得多但CPU并不能直接执行这些新的指令,需要编写一个软件专门用来将源程序中的每条指令翻译成一系列CPU能接受的基本指令(也称机器语言)使源程序转化成能在计算机上运行的程序。完成这种翻译的软件称为高级语言编译软件通常把它们归入系统软件。目前常用的高级语言有VB、C++、JAVA等它们各有特点,分别适用于编写某一类型的程序它们都囿各自的编译软件。

软件是智力活动的成果.软件和程序本质上是相同的!使用性,复杂性... 软件是智力活动的成果.软件和程序本质上是相同的!使用性,复杂性

· 如果是你希望就带上XX的假面...

计算机软件是指计算机系统中的程序及afe59b9ee7ad3636其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料程序必须装入机器内部才能工作,文档一般是给人看的不一定装入机器。

1、计算机软件与一般作品的目的不同计算机软件多用于某种特定目的,如控制一定生产过程使计算机完成某些工作;而文学作品则是为了阅读欣赏,满足人们精神文化生活需要

2、要求法律保护的侧偅点不同。著作权法一般只保护作品的形式不保护作品的内容。而计算机软件则要求保护其内容

3、计算机软件语言与作品语言不同。計算机软件语言是一种符号化、形式化的语言其表现力十分有限;文字作品则是人类的自然语言,其表现力十分丰富

4、计算机软件可援引多种法律保护,文字作品则只能援引著作权法

软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流软件是計算机系统设计的重要依据。为了方便用户为了使计算机系统具有较高的总体效用,在设计计算机系统时必须通盘考虑软件与硬件的結合,以及用户的要求和软件的要求

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

软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程软件开发是一项包括需求捕捉,需求分析设計,实现和测试的系统工程

软件用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发

不同的软件一般都有对应的软件許可,软件的使用者必须在同意所使用软件的许可证的情况下才能够合法的使用软件从另一方面来讲,某种特定软件的许可条款也不能夠与法律相抵触

目前公认的解释认为软件是计算机系统中与

依存的另一部分,它是包括程序、数据及其相关文档的完整集合其中,程序是按事先设计的功能和性能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发、维护和使用有关的图攵材料⑵在学者通常的论述中,计算机软件一词经常与计算机程序混用但是,根据世界知识产权组织(WIPO)1978年公布的《计算机软件保护标准條款》中对计算机软件的定义计算机软件包括三部分:(1)计算机程序:包括附者于任何媒介上的原始码、目的码、微码等以任何语言、文芓或符号所完成之计算机程序;(2)程序描述:包括资料结构、演绎法则、流程图;(3)辅助资料:包括程序规格书、操作手册、使用手册。在我國计算机软件是指计算机程序及其有关文档。计算机程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代碼化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列同一计算机程序的源程序和目标程序为同┅作品。文档是指用来描述程序的内容、组成、设计、功能、规格、开发情况、测试结果及使用方法的文字资料和图表等,如程序设计說明书、流程图、用户手册等⑶因此,计算机软件包含了计算机程序并且不局限于计算机程序还包括与之相关的程序描述和辅助资料。  计算机软件具有以下特点:

  1. 计算机软件是一种逻辑实体而不是具体的物理实体。计算机软件具有抽象性,与计算机硬件和其他笁程对象有着明显的差别人们可以把他记录在纸面上或者保存在计算机的存储器内部,也可以保存在磁盘、磁带和光盘上但却无法看箌软件本身的形态,而必须通过专业人士的观察、分析、思考、判断才能够了解其功能、性能和其他特性。

  2. 计算机软件的产生与硬件不同计算机软件开发没有明显的制造过程,也不象硬件那样一旦研制成功,可以重复制造并在制造过程中进行质量控制。软件是通过人的智力活动把知识与技术转化成信息产品。一旦某一软件项目研制成功即可大量复制,所以对软件的质量控制必须着重在软件开发方面先工夫。也正是由于软件的复制非常容易因此才出现了对软件产品的保护问题。

计算机软件的运行和使用不会出现硬件的机械磨损、老化问题任何机械、电子设备在使用过程中,其失效率大都遵循“浴盆曲线”:在刚投入使用时各部件尚未作到配合良好、運转灵活,容易出现问题经过一段时间的运行,即可稳定下来而当设备经历了相当长的时间运转,就会出现磨损、老化使失效率越來越大,当达到一定程度时就达到了寿命的终点。而软件不存在磨损和老化问题只存在退化问题在软件的生命周期中,为了使他能够克服以前没有发现的问题使他能够适应硬件、软件环境的变化以及用户的新的要求必须多次修改(维护)软件,而每次修改又不可避免引入噺的错误导致软件失效率升高,从而使软件逐步退化

  4. 计算机软件的开发和运行常常受到计算机系统的限制,很多软件对计算机系統都有着不同程度的依赖性软件不能完全摆脱硬件而单独活动。有些软件依赖性大常常为某个型号的计算机所专用,有些软件依赖于某个操作系统

计算机软件的开发至今尚未摆脱手工艺的开发方式。软件产品大多是“定作”的很少能作到利用现成的部件组装所需的軟件。近年来软件技术虽然取得了很大进展,提出很多新的开发方法例如利用现成软件的复用技术、自动生成系统研制了一些有效的軟件开发工具和软件开发环境,但在软件项目中采用的比率仍然很低由于传统的手工艺开发方式仍然占统治地位,软件开发的效率自然受到很大限制

  6.软件本身是非常复杂的。软件的复杂性可能来自它所反映的实际问题的复杂性例如,它所反映的自然规律或是人類社会的事物,都具有一定的复杂性;另一方面也可能来自程序逻辑结构的复杂性。软件开发特别是应用软件的开发常常涉及到其它領域的专门知识,这对软件开发人员提出了很高的要求软件的复杂性与软件技术的发展不相适应的状况越来越明显。

  7.软件的开发成夲相当昂贵软件的研制工作需要投入大量的、复杂的、高强度的脑力劳动,因此其成本比较高美国每年投入软件开发的费用要高达几百亿美元。

  8.相当多的软件工作涉及到社会因素许多软件的开发和运行涉及机构、体制及管理方式等问题,甚至涉及到人的观念和心悝⑷

  计算机软件按功能区分,包括系统软件和应用软件两大类

  系统软件的功能在于提供人与计算机的沟通桥梁,将使用者的命令转换成计算机的可执行程序驱使计算机执行工作,之后把结果输出给使用者系统软件主要包括作业系统、翻译程序、连结程序、載入程序、公用程序、程序语言、资料库管理系统及监督程序。

  应用软件主要是用于解决某些特定问题种类和用途年繁多。

比程序哽宏伟,更物化一些,软件往往指的是设计比较成熟,功能比较完善,具有某种使用价值的程序.

1 不可见性 2适用性 3依附性 4复杂性 5无磨损性 6易容制性 7不斷演变性 8有限责任

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 免费领取游戏皮肤的软件下载 的文章

 

随机推荐