アプリケーション‐プログラム【application program】
読み方:あぷりけーしょんぷろぐらむ
「アプリケーションソフト」に同じ。
アプリケーションソフト
【英】Application Software, Application Program
アプリケーションソフトとは、ソフトウェアの分類のうち、特定の作業を行うために使用されるソフトウェアの総称である。
アプリケーションソフトは、しばしばOS(オペレーティングシステム)との対比において用いられる。OSはパソコンが動作するための土台となる機能を提供するものであり、OS上でアプリケーションソフトを動作させることで目的に応じた作業を行うことが可能になる。
アプリケーションソフトの例としては、文書を作成するためのワープロソフト、表を作成するための表計算ソフト、電子メールをやり取りするための電子メールソフト(メーラー)、プレゼンテーションの資料を作成するためのプレゼンテーションソフト、画像を作成するためのドローソフトやペイントソフト、写真を編集するためのフォトレタッチソフト、音楽データを再生するための音楽ソフト、その他会計ソフト、家計簿ソフト、年賀状ソフトなどがある。
特定の目的を実行するソフトウェアの中でも、特定の機能の追加や設定変更といった限定的な目的のために用いられるソフトウェアは、特にユーティリティソフトなどと呼ばれている。また、特定の仕事を行うために用いられるソフトウェアでありながら、より中核的な業務処理を行うためにOSと他のアプリケーションソフトの中間的な処理を行うものはミドルウェア、周辺機器の制御のために用いられるものはドライバ(デバイスドライバ)などと呼ばれている。
また、Webブラウザを通じたクライアントからのリクエストをネットワーク上のサーバが処理し、サーバが処理結果を返すことでクライアントに動的な機能を提供しているWebコンテンツを、特にWebアプリケーションと呼ぶことがある。Webアプリケーションとの対比で、クライアントのパソコン上で動作しているアプリケーションソフトがデスクトップアプリケーションと呼ばれることもある。
アプリケーションソフトウェア
(アプリケーションプログラム から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/06/12 06:57 UTC 版)
アプリケーションソフトウェア(英: application software)あるいはアプリケーションソフト(最近は英語では極端に略すとapp(s)アップ)は、ある特定の機能や目的のために開発・使用されるソフトウェア[1][2]で、コンピュータの操作自体のためのものではないもの[2]。たとえば、ワープロソフト、表計算ソフト、イラスト作成(お絵かき)用ソフトウェア、写真加工用ソフトウェアなど。アプリケーションプログラム(応用プログラム)ともいい、コンピュータ・プログラムの一種である。 アプリケーションと(2番目の語を省略して)も呼ばれ[1]。「アプリケーション」は「応用」という意味なので日本語では「応用ソフト」とも呼ぶ[1](が、最近は「応用ソフト」と呼ばれることは減った)。日本語ではアプリとも略される[1]。「アプリ」という略称の用例は1980年代から存在する[注釈 1]。マイクロソフトもWindows 10あたりから、アプリケーションソフトウェアのことをアプリと呼ぶようになった(初心者向けの説明書や宣伝パンフなどの場合[注釈 2])。
注釈
出典
- ^ a b c d IT用語辞典 e-words、「アプリケーションソフト」の説明 - 2023年7月12日閲覧。
- ^ a b Lexico, application software
- ^ 『富士通ジャーナル』1986年6月号、62頁。NDLJP:3218455/32「図30 MS-DOSの起動から終了まで」に「MS-DOSアプリ」の表記がある。
- ^ 『事務と経営』1989年6月号、26頁。NDLJP:2221705/26「LUNAでは、上記のGMWと同時開発した日本語処理Wnnで、UNIXやアプリを日本語化している」「サードパーティと呼ばれるソフトハウスが、UNIX上のアプリを開発し移植している」
- ^ 『調査時報』1990年4月号、106頁。NDLJP:1852460/81「図4-3は『ソフト開発』を『OS・ツールソフト開発(以下OS系)』と『アプリケーションソフト開発(以下アプリ)』とに二分してセルフイメージを見たものである」
- ^ 『富士通ジャーナル』1992年8月号、63頁。NDLJP:3218523/32「Lotus®1-2-3™、一太郎、dBASEなど当社指定のLANアプリケーションのインストールを実施。アプリ起動用のバッチファイルなども作成」
- ^ 『ITUジャーナル』1992年10月号、23頁。NDLJP:3234845/12「通信アプリに共通なHMIシンボルの定義手法」
- ^ 『情報化研究』1993年1月号、裏表紙裏。NDLJP:3211365/29「日本語ワープロOASYSの多彩な機能と操作性を受け継いだOASYS/WinやWindows™配下の他のアプリケーションと連携しながらホスト連携を可能とするWSMGR等、約250種のWindowsアプリを用意」
- ^ [1]
- ^ Ceruzzi, Paul E. (1998). A History of Modern Computing. Cambridge, Mass.: MIT Press. ISBN 0262032554.
- ^ [2]
- ^ [3]
- ^ MS
- ^ シャープのAQUOS R compactのアプリのリスト、ソフトバンク社によるもの
アプリケーションプログラム(AP:Application Program)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/13 05:58 UTC 版)
「トランザクションモニター」の記事における「アプリケーションプログラム(AP:Application Program)」の解説
X/Open ではアプリケーションプログラムが分散しているときのモデルが曖昧だった。たとえば上で示したUIのように遠隔アプリケーション間通信もTPモニタのCRMにしたが、マルチベンダーを実現できないものだったので、標準とは言えなかった。WS-Transaction はアプリケーション間通信においても分散トランザクションの開始と終了に関するものだけを規定し、アプリケーション依存の通信は規定しない。 WS-TX1.1 内の WS-AT ではリアルタイムなACID分散トランザクションの開始と終了に関する手順だけを規定している。分散トランザクション実行中の遠隔アプリケーション間の通信はアプリケーション側で決めるもので、 WS-AT では規定しない。WS-ATのアプリケーションプログラムは要求者(Initiator)と参加者(Participant)の双方になれる。要求者はフロントエンドでACIDトランザクションを起動し、コミットするアプリケーションであり、参加者はバックエンドでサービスを提供する側のアプリケーションである。すなわちACIDトランザクションの分散アプリケーションが実現できる。AP参加者は調整者の配下で揮発性2相コミットプロトコルに参加し、遠隔ノードの永続性記憶資源に対して書き込んだ後、該当遠隔ノードの資源管理が永続性2相コミットプロトコルにより結果を永続化する。 WS-TX1.1 内の WS-BusinessActivity ではロングトランザクション用の分散アプリケーション間の終結プロトコルだけを規定している。その他の分散アプリケーション間通信は規定されない。もちろんロングトランザクションを構成する個別のACIDトランザクション内は外部に公開するものではないので、上の段落で述べたようにアプリケーションプログラム側で独自に決めてよい。複数のACIDトランザクションを実行したまま完了するか、補償トランザクションを実行して取り消すかを WS-BusinessActivity で規定している。実際のロングトランザクションの終結は著しくアプリケーションに依存する。
※この「アプリケーションプログラム(AP:Application Program)」の解説は、「トランザクションモニター」の解説の一部です。
「アプリケーションプログラム(AP:Application Program)」を含む「トランザクションモニター」の記事については、「トランザクションモニター」の概要を参照ください。
「アプリケーションプログラム」の例文・使い方・用例・文例
- アプリケーションプログラムのページへのリンク