本文概述
缩写为SW或S / W的软件是使硬件能够执行特定任务的一组程序。运行计算机的所有程序都是软件。该软件可以分为三种类型:系统软件, 应用程序软件和编程软件。
1)系统软件
系统软件是运行计算机的主要软件。当你打开计算机时, 它会激活硬件并控制和协调其功能。应用程序也由系统软件控制。操作系统是系统软件的示例。
i)操作系统:
操作系统是充当界面的系统软件, 以使用户能够与计算机进行通信。它管理和协调计算机硬件和软件的功能。常用的操作系统是Microsoft Windows, Linux和Apple Mac OSX。
系统软件的其他一些示例包括:
- BIOS:代表基本输入输出系统。它是一种系统软件, 存储在主板上的只读存储器(ROM)中。但是, 在高级计算机系统中, 它存储在闪存中。 BIOS是打开计算机系统后第一个激活的软件。它将硬盘驱动程序加载到内存中, 并协助操作系统将自身加载到内存中。
- 引导程序:引导是指启动计算机。当你打开计算机时, 将自动执行ROM中的命令, 以将引导程序加载到内存中并执行其指令。 BIOS程序具有一组基本命令, 使计算机能够执行基本输入/输出指令来启动计算机。
- 汇编程序:它在接收基本计算机指令并将其转换为位模式时扮演转换器的角色。处理器使用这些位执行基本操作。
- 设备驱动程序:此系统软件控制连接到计算机的硬件设备。通过提供适当的接口, 它使计算机可以使用硬件。计算机CPU的内核通过此软件与不同的硬件通信。操作系统通常与大多数设备驱动程序一起提供。如果操作系统没有用于硬件的设备驱动程序, 则必须在使用该硬件设备之前安装该设备驱动程序。
2)应用软件
应用软件是一组旨在执行特定任务的程序。因为它是为最终用户设计的, 所以它不能控制计算机的工作。计算机可以在没有应用程序软件的情况下运行。可以根据需要轻松地安装或卸载应用程序软件。它可以是单个程序, 也可以是小程序的集合。 Microsoft Office Suite, Adobe Photoshop和任何其他软件(例如薪资软件或所得税软件)都是应用程序软件。众所周知, 它们旨在执行特定任务。因此, 它们可以是不同的类型, 例如:
- 文字处理软件:该软件允许用户创建, 编辑, 格式化和处理文本等。它提供了许多用于编写文档, 创建图像等的选项。例如, MS Word, 写字板, 记事本等。
- Spreadsheet Software:设计用于执行计算, 存储数据, 创建图表等。它具有行和列, 并且将数据输入到单元格中, 该单元格是行和列的交集, 例如Microsoft Excel。
- 多媒体软件:开发这些软件是为了执行视频, 音频和文本的编辑。它允许你组合文本, 视频, 音频和图像。因此, 你可以通过多媒体软件添加照片, 动画, 图形和图表来改善文本文档。例如, VLC播放器, Window Media Player等。
- 企业软件:这些软件是为业务运营功能开发的。它用于业务量太大的大型组织。它可以用于记帐, 计费, 订单处理等。例如, CRM(客户关系管理), BI(商业智能), ERP(企业资源计划), SCM(供应链管理), 客户支持系统等等。
3)编程软件
它是一组工具或工具集, 可帮助开发人员编写其他软件或程序。它可以帮助他们创建, 调试和维护软件, 程序或应用程序。可以说, 它们是辅助软件, 可以将Java, C ++, Python等编程语言转换为机器语言代码。因此, 最终用户不使用它。例如, 编译器, 链接器, 调试器, 解释器, 文本编辑器等。此软件也称为编程工具或软件开发工具。
编程软件的一些示例包括:
- Eclipse:它是Java语言编辑器。
- Coda:它是Mac的编程语言编辑器。
- Notepad ++:这是Windows的开源编辑器。
- Sublime文本:它是用于Linux, Mac和Windows的跨平台代码编辑器。
评论前必须登录!
注册