应用程序:指为完成某项或多项特定工作的计算机程序,它运行在用户模式,可以和用户进行交互,具有可视的用户界面
应用程序通常又被分为两部分:图形用户接口(GUI)和引擎(Engien)
它与应用软件的概念不同。应用软件指使用的目的分类,可以是单一程序或其他从属组件的集合,例如Microsoft Office、OpenOffice。应用程序指单一可执行文件或单一程序,例如Word、Photoshop。日常中可不将两者仔细区分,一般视程序为软件的一个组成部分。
应用程序的几种分类:单文档、多重文档、基本对话框三种。
单文档:如记事本,永远只有一个文档窗口。
多重文档:多文档窗口如word可以同时打开多个文档窗口。
基本对话框:对话框较简单,用于对话框的设计。现在单纯的对话框使用很少,一般用来编写即时通讯的软件,更多情况是对话框和多文档窗口穿插使用。