软件和应用程序

Anonim

软件与应用程序

软件是一个包罗万象的术语,与硬件形成对比,硬件是计算机的有形组件。因此,计算机中非硬件的所有其他内容都是软件。应用程序基本上是一种软件。因此,软件和应用程序之间的区别非常类似于矩形(软件)和方形(应用程序)之间的差异;所有应用程序都是软件,但并非所有软件都是应用程序

使软件成为应用程序的一个要点是它是可执行的。应用程序的主要目标是执行特定任务或任务范围。因此,重要的是它能够执行和执行其指令以实现此目的。如果某个软件不可执行,则不能将其视为应用程序。设备驱动程序,手册,图像和文档只是非应用程序的一小部分软件。

此前声明的另一个副作用是应用程序仅限于某些操作系统。 Windows应用程序无法在Mac或Linux平台上执行,因此不被视为上述操作系统中的应用程序。虽然软件可能会或可能不会在不同的平台上被识别,但它并没有改变它仍被视为软件的事实。

可执行文件并不仅限于应用程序,因为某些可执行文件不被视为应用程序。这方面的一个例子是作为操作系统一部分的软件。这在过时的DOS OS中非常明显。 DOS安装包含多个可执行文件,以使其正常运行。这些不被视为应用程序。

Lastyl,为了使应用程序有用,它需要用户交互。即使是尽可能不显眼的防病毒软件和其他类型的安全软件也需要不时的用户交互。相反,尽管计算机的功能很重要,但大多数计算机用户并不知道BIOS软件和设备驱动程序。

摘要:

1.软件是计算机数据的无所不包的术语,而应用程序是一种执行特定任务的软件

2.应用程序是可执行的,而软件可能是也可能不可执行

3.应用程序通常是特定于操作系统的,而软件则不一定如此

4.应用程序通常需要用户交互才能运行,而软件不一定需要