应用软件处于软件系统的最外层,直接面向用户,为用户服务。应用软件是为解决各类应用问题而编写的程序。包括用户编写的特定程序,以及商品化的应用软件和套装软件。
(1)特定用户程序。为特定用户解决某一具体问题而设计的程序,一般规模都比较小。
(2)应用软件包。为实现某种大型功能,精心设计的结构严密的独立系统,而相同类应用的大量用户。列入:财务管理软件、统计软件、汉字处理软件等。
(3)套装软件。这类软件的个内部程序,可在运行中相互切换、共享数据,从面达到操作连贯、功能互补的作用。列入微软的office套装办公软件,包含了word(文字处理)、Excel、access(数据库0、power point、outlook(电子邮件)等软件。
在所有软件中,操作系统是最基本、最重要的,操作系统对硬件在功能上进行了开发和补充,而其他软件都是通过操作系统对软件功能进行扩充的。所以,操作系统在应用软件和硬件之间起到了侨量和衔接的作用,软件与硬件的层次关系如图。