すべてのカテゴリ » インターネット・パソコン » ソフトウェア » ソフトウェア全般

質問

終了

プログラム・アプリケーション・ソフトウェアの違いってなんでしょうか?

  • 質問者:匿名希望
  • 質問日時:2009-02-22 22:04:10
  • 0

回答してくれたみんなへのお礼

皆さん、回答ありがとうございました。
なんとなく、イメージがわきました。

「ソフトウェア」は、「ハードウェア」に対する言葉ですね。
直接目に見えて触(さわ)れる物理的な機械であるハードウェアとは対照的に、直接は見えず、触る事も出来ないモノを総称して、ソフトウェアと云うと考えれば、判り易いでしょう。

で、「アプリケーション」は、ソフトウェアの1ジャンル。
他には「ツール」、「ファームウェア」、「OS」、単に「システム」とも。。
まぁ、色々ありますが、基本的に、外から見た大きさや機能的な分類と言えます。

そして、アプリケーションやソフトの中身は?
と問えば、「プログラム」ですね。
プログラム言語で記述された、或る機能や役割を満たす(果たす)モノです。全体だけでなく、部分も指すので、非常に内部的でしね。
これは、中(作り手側)から見た言い方と云えるでしょう。

この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

並び替え:

また,面倒な質問ですな.(;´ω`)

ソフトウェアは「(ハードウェアの)利用技術」のことです.コンピュータに限った話ではありません.

コンピュータに限って言うと,プログラムとソフトウェアは同じモノを表現するケースがほとんどです.そして,プログラム/アプリケーション/ソフトウェアという用語は非常にあいまいに使い分けられています(別に困らないからそれでよいのです).
集合のベン図を書くと,ソフトウェアが一番外側にあって,プログラムとアプリケーションがその中で8の字状になっているようなイメージかと思います.

特定のプログラミング言語で記述したものはソース(原始)プログラムと言います.「ソースソフトウェア」とは聞いたことが無いですから,プログラムとソフトウェアが完全に一致する訳ではありません.また,ソースプログラムのことを「ソース」とも言います.
通常,ソースをコンパイルしたものをオブジェクト(プログラム)と呼びます.更に,リンカを介して他のオブジェクトやオブジェクトの集まりであるライブラリと結合することで実行形式のプログラムが生成されます.

アプリケーションは「特定の目的を達するために記述され,(多くの場合)実行可能な状態になったプログラムの総称」でしょうかね(人が直接操作する/しないは関係有りません).わかりやすいのはWordとかExcelでしょうが,自動実行されるものでもアプリケーションに入ります.

各種スクリプトなんかはソースプログラムが実行可能だったりしますが,結局はインタプリタによって解釈され,最終的にはマシン語レベルで実行されるんで,本質的なところではコンパイルして使う言語と変わりはありません.

…ですが,こんなもの,正確に覚えたって役に立つのは…情報処理技術者試験くらいしか当方には思い当たりませんが….(;´ω`)

この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

プログラムは、ソフトウェアを作成するために、人が処理を書くことや書いた文章のことを言います。C言語とかBasicとか、さらにはアセンブラとかいろいろと記述の仕方があります。
プログラムからパソコン用の言葉に変換し(コンパイルといいますが)パソコンで動作できるようにしたものをソフトウェアと言います。
ソフトウェアは、システムソフトウェアとアプリケーションソフトウェアの2つに分類されす。
システムソフトウェアは、プログラムされ、パソコンで動作できるようにしたもののうち、人が何も操作しないものを言います。
アプリケーションソフトウェアは、人が操作するもの、wordやexcelとかを言います。これをアプリケーションとかアプリと短縮して言っています。

この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

【プログラム】
情報処理を行うための動作手順を指定したものや
それを作成すること。

【アプリケーション】
ワードやエクセル、メール、itunesなど特定の作業を行うために
使われるソフトウェアのことを大きくまとめてアプリケーション。

【ソフトウェア】
コンピュータを動作させる手順、命令をコンピューターが
理解できる形式で記述したもの。

つまりは
プログラム≒ソフトウェアで、アプリケーションはソフトウェアの1部。

  • 回答者:匿名 (質問から26分後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る