应用程序
应用程序(application program)是指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序,软件指程序与其相关文档或其他从属物的集合,一般视程序为软件的一个组成部分12。
应用程序功能比较单一,只能处理一类工作。应用程序可分为系统应用程序、桌面应用程序、驱动应用程序、网络应用程序、手机应用程序、物联网应用程序等1。
应用程序对性能的需求不大,用解释型的脚本语言可以开发1。
基本信息
- 中文名
应用程序
- 外文名
Application
- 别称
应用程式
- 组成
图形使用者界面(GUI)和引擎(Engine)
- 含义
指单一可执行档或单一程序
- 领域
操作系统
简介
应用程序(Application)运行在用户模式,它可以和用户进行交互,具有可视的用户界面。每一个应用程序运行于独立的进程、拥有自己独立的地址空间。不同应用程序的分界线称为进程边界。应用程序通常又被分为两部分:图形用户接口(GUI)和引擎(Engen)。在DOS或 Windows系统下其扩展名为exe或com。
综上所述,系统服务是应用程序的一种,但又不同于普通的应用程序。系统服务运行于系统后台,为普通应用程序的正常运行服务,普通应用程序可以在系统后台运行,也可以运行于系统前台,依赖于系统服务的支撑。
运行模式
应用程序(Application)运行在用户模式,它可以和用户进行交互,一般具有可视的用户界面。
对于应用程序需要了解的是:每一个应用程序运行于独立的进程、他们拥有自己独立的地址空间。不同应用程序的分界线称为进程边界。
程序组成
游戏类的应用程序通常又被分为两部分:图形用户接口(GUI)和引擎(Engine)。
在DOS或Windows系统下其扩展名为*.exe或*.com
在mac os x下扩展名一般为*.app
关键程序
您知道哪些应用程序会成为网络犯罪分子寻求不法财务利益的目标。因此,采取先发制人的行动,并保护您风险最高的应用程序:
·使用Web应用程序防火墙检查所有指向或来自最容易受已知或新攻击的财务应用程序的流量,并修补所有应用程序存在的特定漏洞。
·通过检测恶意软件,确定被攻击的设备或被拦截的连接信息的迹象 - 例如飞速操纵交易详细资料的MitB攻击痕迹。
分类
它有几种分类,即:单文档、多重文档、基本对话框三种。
给你举例说明一下,单文档就象是记事本,永远中有一个文档窗口,多文档窗口就象是word可以同时打开多个文档窗口,这个也是现在运用最多的,对话框也就是最简单的,用于对话框的设计。现在单纯的基于对话框使用的很少了,一般还用来编写即时通讯的软件,更多情况是对话框和多文档窗口穿插使用的。
六种范围
大多数服务器端J2EE 应用程序中有六种常用的范围类型: