應用程序
應用程式(英語:application program),簡稱應用(application或app),[1]是軟件的主要分類,指為針對使用者的某種特殊應用目的所撰寫的程序,例如文本處理器、表格、會計應用、瀏覽器、媒體播放器、航空飛行模擬器、命令行遊戲、圖像編輯器等。與之相對應的是主要功能為驅動計算機運行的系統軟件。或者說,應用軟件可以直接完成終端用戶的工作。[2] 從某種意義上來講,系統軟件是為應用軟件服務的,應用軟件才是真正直接提供用戶工作的。[2]
「應用程序」的各地常用名稱 | |
---|---|
![]() OpenOffice.org Writer 文書處理器 | |
中國大陸 | 應用程序 |
臺灣 | 應用程式 |
港澳 | 應用程式 |
星馬 | 應用程序 |
「應用軟件」的各地常用名稱 | |
---|---|
中國大陸 | 應用軟件 |
臺灣 | 應用軟體 |
港澳 | 應用軟件 |
星馬 | 應用軟件 |
應用軟件可能與計算機及其系統軟件相捆綁,也可以被分開發布,並且可能以私有、開源或通用項目的形式編寫。[3]為移動平台所編寫的應用被稱為移動應用。
從目前的計算機應用現狀來看,業內已有各種各樣的應用軟件,許多專家也從不同的角度提出了多種不同的應用軟件分類方式。[2]
類別
編輯常見的應用軟件類型包括:工業自動化軟件、業務軟件、內容訪問軟件、 教育軟件、仿真軟件、多媒體開發軟件、產品工程軟件等。[2]
工業自動化(Industrial Automation)是指對工業生產線、工藝流程、生產機器進行控制以便減少人工干預的控制系統,而工業自動化軟件則是指用於工業控制系統的應用軟件,包括數字化控制、可編程邏輯控制器以及其他工業控制系統等。[2]
業務軟件
編輯業務軟件(Business Software)是有助於提高業務生產效率或者度量業務生產效率的應用軟件。業務軟件又可以細分成多種類型,包括企業軟件、企業基礎設施軟件、信息工作者軟件等。需要指出的是,各種類型的軟件之間的界限並不是很清晰,有時某種業務軟件可能同時屬於多種不同的類型。[2]
企業軟件
編輯企業軟件(Enterprise Software)是指解決分布式環境中企業級管理流程和數據流程中產生的需求的軟件。常見的企業軟件包括 財務管理(Financial Management,FM)、企業資源計劃(Enterprise Resource Planning,ERP)、 客戶關係管理(Customer Relationship Management,CRM)、供應鏈管理(Supply Chain Management,SCM)、執行信息系統(Executive Information System,EIS)、主控管理軟件(Dashboard)等。與此相對的是部門軟件,即企業軟件的子類,主要用於解決小型組織或大型組織的業務部門的業務管理需求,如差旅費用管理、呼叫中心管理等。[2]
企業基礎設施軟件
編輯企業基礎設施軟件(Enterprise Infrastructure Software)是指具有支持企業軟件運行的通用功能的應用軟件。常見的企業基礎設施軟件包括業務流程軟件(Business Workflow Software)、數據庫管理系統(Database Management System,DBMS)、數字資產管理(Digital Asset Management,DAM)、內容管理系統(Content Management System,CMS)、文檔管理系統(Document Management System,DMS)、地理信息系統(Geographic Information System,GIS)等。[2] [4]
信息工作者軟件
編輯信息工作者軟件(Information Worker Software)是一種滿足部門內部個人創建和管理信息需要的應用軟件。這些軟件又可以分為時間管理、資源管理、 數據管理、文檔、分析、協同工作軟件、預訂系統、金融軟件等。[2]
內容訪問軟件
編輯內容訪問軟件(Content Access Software)是一種用於訪問內容而不是編輯內容的計算機軟件。但是,也有些內容訪問軟件允許用戶對內容進行編輯。 這種軟件主要是滿足對數字化娛樂、出版產品的消費需求。例如,網頁瀏覽器(Web Browsers)、 媒體播放器(Media Players)、數字寵物(Digital Pets)、屏幕保護程序(Screen Saver)、視頻遊戲(Video Games)等都是典型的內容訪問軟件。[2]
教育軟件
編輯教育軟件(Educational Software)是一種用於教學或自學的計算機軟件。 主要包括兒童學習軟件、居家學習軟件、教學課件、教學管理軟件、娛樂教育軟件、教育參考軟件、教育軟件定製平台、公司培訓軟件以及特殊教育軟件等。[2]
仿真軟件
編輯仿真軟件(Simulation Software)是一種以研究分析、操作培訓、娛樂等為目的,模仿真實情景的物理仿真系統或數據仿真系統的計算機軟件。仿真軟件又可以分為科學仿真、社會仿真、戰場仿真、應急響應仿真、飛行駕駛仿真、汽車駕駛仿真、仿真遊戲等。[2]
多媒體開發軟件
編輯多媒體開發軟件(Media Development Software)是指用於圖形、圖像、音頻、 視頻等多媒體開發的計算機軟件。多媒體開發軟件又可以分為計算機三維圖像軟件、計算機動畫和圖形藝術軟件、光柵圖形編輯軟件、矢量圖型編輯軟件、視頻編輯軟件、音頻編輯軟件、音樂生成器、Web超媒體開發軟件等。[2]
產品工程軟件
編輯產品工程軟件(Product Engineering Software)是指輔助相關製造產品的設計、研發、裝配的計算機軟件。產品工程的主要活動包括成本活動、生產能力、產品質量、產品性能、可靠性、可服務性、用戶特徵等。產品工程 軟件主要包括計算機輔助設計(Computer-Aided Design,CAD)、計算機輔助工程(Computer-Aided Engineering,CAE)、測試工具、遊戲創建軟件、許可管理程序等。[2]
其它分類
編輯辦公室軟件
編輯互聯網
編輯多媒體
編輯分析軟件
編輯協作軟件
編輯商務軟件
編輯資料庫
編輯其他
編輯參考文獻
編輯- ^ 1.0 1.1 application. etymonline. Online Etymology Dictionary. [2021-05-18]. (原始內容存檔於2021-05-18).
- ^ 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 2.10 2.11 2.12 2.13 任群, 著. 《计算机软件技术及教学模式研究》. 天津科學技術出版社. 2017年7月. ISBN 978-7-5576-2841-3.
- ^ Ryan, Thorne. Caffeine and computer screens: student programmers endure weekend long appathon. The Arbiter. 2013-03-14 [2015-10-12]. (原始內容存檔於2016-07-09).
- ^ 视频广告. [2021-12-15]. (原始內容存檔於2023-12-08).