アプリケーション
日本語 | 応用ソフト |
英語 | application |
ふりがな | あぷりけーしょん |
フリガナ | アプリケーション |
コンピューターで何らかの処理を行うためのファイル群。
プログラムをコンパイルしたもの(Javaであればクラスファイル)や、その実行に必要な各種ファイルを持つ。実行することで処理を行うことができる。
プログラムとの違いは、プログラムはコンパイル前のソースファイルに書かれた文章そのものを指すのに対し、アプリケーションはプログラムをコンパイルし実行できる状態にし、さらに実行に必要なファイルを含む点にある。
アプリケーションの中には、コンパイル前であるJSPやスクリプト等が含まれている場合もあるため、「コンパイル済み」ということは絶対条件ではないといえる。
ソフトウェアとの違いは、実際にはあまりない。
アプリケーションは比較的新しい言葉であり、規模が大きいものに使用されることが多い。
対して、ソフトウェアは古い言葉であり、規模が小さいものに使用されることが多い。特に実行ファイル1つだけ、という場合にはソフトウェアの方が良く使用される。
ソフトウェアは、以前の、OSという概念があまりない時代の言葉である。OSが広まったとき、OSを「基本ソフト」、OSの上で動くソフトウェアを「応用ソフト」と呼んで区別していたが、その「応用ソフト」の「応用」の英訳である「アプリケーション」だけが残ったものである。
Javaの場合、実行にはJREが必要であり単独で動かすことができないこともあり、「アプリケーション」という形で呼ばれることは少ない。
ただし、サーブレットやJSPによって動作するものは「Webアプリケーション」と呼ばれる。
プログラムをコンパイルしたもの(Javaであればクラスファイル)や、その実行に必要な各種ファイルを持つ。実行することで処理を行うことができる。
プログラムとの違いは、プログラムはコンパイル前のソースファイルに書かれた文章そのものを指すのに対し、アプリケーションはプログラムをコンパイルし実行できる状態にし、さらに実行に必要なファイルを含む点にある。
アプリケーションの中には、コンパイル前であるJSPやスクリプト等が含まれている場合もあるため、「コンパイル済み」ということは絶対条件ではないといえる。
ソフトウェアとの違いは、実際にはあまりない。
アプリケーションは比較的新しい言葉であり、規模が大きいものに使用されることが多い。
対して、ソフトウェアは古い言葉であり、規模が小さいものに使用されることが多い。特に実行ファイル1つだけ、という場合にはソフトウェアの方が良く使用される。
ソフトウェアは、以前の、OSという概念があまりない時代の言葉である。OSが広まったとき、OSを「基本ソフト」、OSの上で動くソフトウェアを「応用ソフト」と呼んで区別していたが、その「応用ソフト」の「応用」の英訳である「アプリケーション」だけが残ったものである。
Javaの場合、実行にはJREが必要であり単独で動かすことができないこともあり、「アプリケーション」という形で呼ばれることは少ない。
ただし、サーブレットやJSPによって動作するものは「Webアプリケーション」と呼ばれる。
参考サイト
- (参考サイトはありません)
「曖昧な言葉よね……」
「とゆーかJREそのものがアプリって感じだからなぁ」
「でもEclipseとかはアプリケーションって感じしない?」
「うーん……」
「?」
「……もしかして、パッケージとして売られてるものが、アプリケーションって感じするのかも」
「それはそうかも……」
「とゆーかJREそのものがアプリって感じだからなぁ」
「でもEclipseとかはアプリケーションって感じしない?」
「うーん……」
「?」
「……もしかして、パッケージとして売られてるものが、アプリケーションって感じするのかも」
「それはそうかも……」
「曖昧な言葉よね……」 「とゆーかJREそのものがアプリって感じだからなぁ」 「でもEclipseとかはアプリケーションって感じしない?」 「うーん……」 「?」 「……もしかして、パッケージとして売られてるものが、アプリケーションって感じするのかも」 「それはそうかも……」
「みだし」に含まれているページ
「解説」に含まれているページ
- <%@ page pageEncoding
- <%@ taglib
- Ant
- Apache
- API
- BigDecimal
- C++言語
- classesディレクトリ
- Content-Type
- C言語
- DataInputStream
- DataOutputStream
- doGet
- doPost
- GUI
- HTML
- HTTP
- ISO-8859-1
- jarファイル
- java
- Java 2 Platform, Enterprise Edition
- JavaA2Z
- JavaBeans
- JRE
- JSP
- libディレクトリ
- MSDN
- OutOfMemoryError
- POST
- regex
- regexp
- RequestDispatcher
- RSS
- Runtime
- ServletException
- staticローカル変数
- Suite
- System
- Tomcat
- WAR
- warファイル
- WEB-INF
- web.xml
- Webアプリケーション
- Webサーバー
- Webブラウザ
- XML
- XMLスキーマ
- アドレス
- アプリケーション
- アプリケーションサーバー
- アプレット
- エポック
- カレントディレクトリ
- キャッシュ
- クッキー
- クライアントサーバーシステム
- コマンドライン引数
- コンテナクラス
- コーディング
- サーバー
- サーブレット
- ステートレス
- セキュリティホール
- セッション
- セッションスコープ
- ダイアログ
- ディスパッチャー
- デッドロック
- デバッグ
- デプロイ
- データベース
- バグ
- ファイル
- フォント
- フレームワーク
- ブロックします
- プログラミング
- プログラミング言語
- プログラム
- プロジェクト
- プロトコル
- ホスト
- リクエストスコープ
- リプレース
- レット
- ログファイル
- ロック
- 主キー
- 仮想マシン
- 制約
- 拡張子
- 改行
- 文字化け
- 標準出力
- 環境変数
- 直列化