应用程序是指 为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序。它通常具有图形用户界面(GUI)和引擎(Engine),运行在用户模式,可以与用户进行交互。
应用程序与应用软件的概念不同,但常常因为概念相似而被混淆。软件是指程序与其相关文档或其他从属物的集合,一般视程序为软件的一个组成部分。例如,一个游戏软件包括程序(exe)、其他图片(如bmp等)、音效(如wav等)等附件,那么这个程序(exe)称作应用程序,而它与其他文件(图片、音效等)一起合称软件。
常见的应用程序包括文字处理软件(如Word)、图像编辑软件(如Photoshop)等,这些都属于应用软件范畴而不是应用程序。
总结:
应用程序是运行在操作系统之上的计算机程序,用于完成特定任务。
应用程序通常具有图形用户界面和引擎,运行在用户模式,可以与用户进行交互。
应用程序与应用软件不同,应用软件是程序及其相关文档的集合,而应用程序是单一的可执行文件或程序。