什么是计算机软件类别? 有三种类型的计算机软件:

  • 应用程序软件
  • 系统软件
  • 编程软件/中间件

大多数人在想到软件时都会想到应用软件。 它是满足业务需求的一个程序或一组程序,例如文字处理器,Excel,工资软件,计算机游戏,图形和音乐。

系统软件是任何管理和控制计算机硬件的计算机软件,以便应用程序软件可以执行使最终用户能够执行特定的生产性任务的任务,例如操作系统。

编程软件或中间件通常提供工具来帮助开发人员以更方便的方式编写计算机程序。 这些工具包括文本编辑器,编译器,解释器,链接器,调试器等。

应用程序软件是计算机软件的子类,它直接和完全地将计算机的功能用于用户希望执行的任务。 这应该与集成计算机各种功能所涉及的系统软件形成对比。

通常,软件不会将它们直接应用到使用户受益的任务中。 在本文中,术语“应用程序”是指应用程序软件及其实现。 捆绑在一起作为一个程序包的多个应用程序有时称为应用程序套件。

典型的示例是Microsoft Office,OpenOffice.org和iWork 08,它们将文字处理器,电子表格和其他几个离散应用程序捆绑在一起。 套件中单独的应用程序通常具有一个具有某些通用性的用户界面,从而使用户更容易学习和使用每个应用程序。

通常,他们可能具有一些以对用户有利的方式进行交互的能力。 例如,即使是在单独的电子表格应用程序中创建的,电子表格也可以嵌入到文字处理器文档中。

用户编写的软件可定制系统以满足用户的特定需求。 用户编写的软件包括电子表格模板,文字处理器宏,科学模拟,图形和动画脚本。 甚至电子邮件过滤器也是一种用户软件。 用户自己创建该软件,却常常忽略它的重要性。

在某些类型的嵌入式系统中,与用于控制VCR,DVD播放器或微波炉的软件一样,应用程序软件和操作系统软件对于用户可能是无法区分的。 重要的是要注意,此定义可能会排除大型组织中某些计算机上可能存在的某些应用程序。

Article Source: http://EzineArticles.com/17259

Leave a comment

Your email address will not be published. Required fields are marked *