软件

软件_5分词条
摘要:

软件(英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。

软件并不只是包括可以在计算机上运行的计算机程序,与这些计算机程序相关的文档,一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。

编辑摘要
目录 [隐藏]

软件 编程语言

 
VB.net编程语言VB.net编程语言

软件可以由以下这些编程语言写成:

低级语言:汇编语言,为硬件间各设备沟通的桥梁软件,又称为固件(例如BIOS)。
高级语言:BasicC语言、C++语言……等,为编辑操作系统和应用软件的语言。
脚本语言:例如 Shell Script、Javascript、PHP、Python。

软件 系统软件

 
Visual Studio.NET Visual Studio.NET

系统软件为计算机使用提供最基本的功能,可分为操作系统和支撑软件,其中操作系统是最基本的软件;

系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。

 

操作系统

操作系统是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让使用者与系统交互的操作接口。操作系统分为BeOS 、BSD 、DOSLinux 、Mac OS、OS/2 、QNX 、Unix、Windows等。

 

支撑软件

支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境。它主要包括环境数据库、各种接口软件和工具组。著名的软件开发环境有IBM公司的Web Sphere,微软公司的Visual Studio.NET等。包括一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具)。

软件 应用软件

 

软件杀毒软件

系统软件并不针对某一特定应用领域。而应用软件则相反,不同的应用软件根据用户和所服务的领域提供不同的功能。

应用软件是为了某种特定的用途而被开发的软件。它可以是一个特定的程序,比如一个图像浏览器。也可以是一组功能联系紧密,可以互相协作的程序的集合,比如微软Office软件。也可以是一个由众多独立程序组成的庞大的软件系统,比如数据库管理系统。

较常见应用软件的有:
行业管理软件:如电脑行业管理软件开龙IT200 商软ERP等
文字处理软件:如OfficeWPS
信息管理软件:如Assces数据库
辅助设计软件:如AutoCADPhotoshop
媒体播放软件:如暴风影音豪杰超级解霸Windows Media PlayerRealPlayer
系统优化软件:如windows优化大师超级兔子魔法设置
图形图像软件:coreldrawpainter、GIMP(linux下)、3DS MAX、MAYA、softimage|xsi、lightwave、cineme 4d、Houdini
财务管理软件:久久财大财务管理软件
珠宝管理软件:E9珠宝软件
网络聊天软件:QQ、MSN、UUcal
视频播放软件:暴风影音、风雷影音、WMP
音乐播放软件:千千静听、酷我音乐、酷狗音乐
下载管理软件:迅雷网际快车、超级旋风
数学软件:Mathematica、Maple、Matlab、MathCad
统计软件:SAS,SPSS
后期合成软件:after effects、combustion、digital fusion、shake、flame
杀毒软件:如瑞星金山毒霸卡巴斯基、江民等

软件 软件开发

 

软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉,需求分析,设计,实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件:具有一定功能的各种电脑程序,称为软件。

软件 使用许可

 
免费软件-QQ免费软件-QQ

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

依据许可方式的不同,大致可将软件区分为几类:

专属软件:此类授权通常不允许用户随意的复制、研究、修改或散布该软件。违反此类授权通常会有严重的法律责任。传统的商业软件公司会采用此类授权,例如微软的 Windows 和办公软件。专属软件的源码通常被公司视为私有财产而予以严密的保护。
自由软件:此类授权正好与专属软件相反,赋予用户复制、研究、修改和散布该软件的权利,并提供源码供用户自由使用,仅给予些许的其它限制。以 Linux、Firefox 和 OpenOffice 可做为此类软件的代表。
共享软件:通常可免费的取得并使用其试用版,但在功能或使用期间上受到限制。开发者会鼓励用户付费以取得功能完整的商业版本。
免费软件:可免费的取得和散布,但并不提供源码,也无法修改。
公共软件:原作者已放弃权利,著作权过期,或作者已不可考的软件。使用上无任何限制。

软件 手机软件

 

手机软件是针对手机平台使用的,主要操作系统有:

Symbian(塞班)、Pocket PC、SmartPhone、Apple iPhone、BlackBerry(黑莓)、Palm(胖友)、Android、Linux等。

软件 绿色软件

 
绿色软件绿色软件
绿色软件”这个名词,它出现的时间大约是在21世纪的最初几年,正是流氓软件开始兴风作浪及Windows优化大师、超级兔子等系统优化软件盛行的时期。在当时那种背景环境下,饱受流氓软件荼毒的用户把“绿色软件”定义为“不会在用户的计算机上留下难以清除的冗余信息的软件”,原因是一如爱好环保般不弃置污染物,所以冠上“绿色”之名。这是绿色软件最初的定义。

时下流行的绿色软件概念

之后随着绿色软件的概念逐渐完善,它有了较为严格的标准,包括以下几点:

(1)不对注册表进行任何操作

(2)不对系统敏感区进行操作,一般包括系统分区根目录、系统目录(windows目录)、程序目录(Program Files)、用户帐户专用目录。

(3)不向除自身所在目录外的其它目录进行任何写入操作。

(4)不需要安装和卸载操作,删除程序所在目录即可彻底删除该软件。

绿色软件可分为狭义和广义两种,完全符合以上标准的就是狭义的绿色,也称为纯绿色软件,是指软件对系统几乎没有任何改变,除了软件的安装目录,不往注册表、系统文件夹等任何地方写入任何信息(或只在开始菜单中添加简单的快捷方式),卸载软件只需要直接删除安装目录即可,类似于以前的大多数DOS程序。狭义的绿色软件最为理想,但现在完全符合这种定义的软件已经越来越少了,以著名的Foxmail为例,它虽然符合以上几个标准,但是,如果用户需要将它设置为系统默认邮件收发软件时,它就必然要对系统设置进行修改。

广义的绿色软件则不需要专门的安装程序,对系统的改变比较少,手工就可以完成操作,比如拷贝几个动态库、导入注册表或者可以借助于批处理等脚本即可直接完成,像某些绿色软件目录中存在的“绿化.bat”程序就是安装时的批处理脚本。但很多这种广义的绿色软件,实际上只是将安装和卸载操作做得更透明一些,并不能达到真正意义上的绿色,软件运行时所产生的冗余信息,仍然不在它的管理范围之内。这类软件,通常称之为“伪绿色软件”。

逐步向便携式软件靠拢的绿色软件

便携软件(Portable Soft、Portable Application)是指可以放在可移动设备并能够运行在任意其他Windows系统下的应用程序。便携软件可直接从可移动设备上启动,同时加载个人自定义配置,就像运行在自己的电脑上一样;在断开设备后,不在电脑上留下任何个人数据。

附图

上传图片 

互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。如需转载,请注明来源于www.hudong.com

其他内容来源:
襄阳城:绿色软件的前世与今生,2009年8月13日
电脑知识技巧教程收藏夹:2008年7月17日
被引用: 本词条已被如下媒体引用 我来补充
互动百科联盟阿里站长百科
开放分类: 我来补充
hot
计算机技术
计算机术语
计算机科学
计算机科学基础理论
计算机编程
软件
软件工程
软件开发
软件技术

讨论区

更多>>

编辑者

共20人协作

相关词条

QQ
应用软件
暴风影音
应用软件
迅雷
应用软件
更多

所属任务

英译

Copyright © 2005-2009 hudong.com Ltd. All Rights Reserved. 互动在线 版权所有