Loading AI tools
為用戶利益而設計的能執行一組協調功能、任務或活動的電腦軟件 来自维基百科,自由的百科全书
應用程式(英語: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]