• ベストアンサー

「システム」「データ」「アプリ」言葉の意味の違い。

「システム」と「プログラム」 「データ」と「データベース」 「アプリ」と「ソフト」 詳しい方がいたら、この言葉の意味の違いを簡潔に教えて下さい。 参考になるサイトを貼ってくれてもOKです!

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5080/13274)
回答No.1

システム:ハードウェアやソフトウェア、ネットワーク等、ある目的のために動作する仕組み全体を指します。 プログラム:コンピュータが行う処理の手順を書いたモノ。ソフトウェアとも言えるけど、厳密にはプログラムはソフトウェアの一部という解釈が正しいと思う。 データ:コンピュータが処理を行う際に使用する情報のこと。 データベース:データを格納し、検索や加工をして取り出したりするために管理されたデータの集合体。広義にはデータを管理するためのソフトウェアを指す場合もあります。 アプリ:アプリケーションは特定の目的のために作成されたソフトウェアを指します。OSのように共通機能を提供するモノに組み込んで使用します。 ソフト:ソフトウェアはコンピュータを動作させるための命令や手順等全体を指す名称。コンピュータ本体のような物理的に存在するモノに対する対語で、プログラムやデータなどを指しています。

abcabc119
質問者

お礼

わかりやすい回答ありがとうございました!

その他の回答 (5)

  • ayumi9821
  • ベストアンサー率30% (51/165)
回答No.6

一般的に使われている感じですと、 システムは、演算機本体、OSも含める。 プログラムは、実行可能な言語のコード、バイナリ データは、ファイルや、紙に書いた情報から、人間の記憶も含める。 データベースは、コンピュータで扱われる情報の集合体。 アプリは、実行可能なソフト。 ソフトは、アプリ以外に、DVDビデオ等も含む。 といったところでしょうか。

abcabc119
質問者

お礼

回答ありがとうございました!大変参考になりました。

  • weavaest
  • ベストアンサー率15% (157/1020)
回答No.5

システムは、プログラムやデータ、ハードウェアを含む環境に対して使う言葉ですが、小規模なシステムであればプログラム1本ってのもあります。 プログラムは、手順通りに動くソフトウェア データは、数値とか文字とか、動作しないソフトウェア データベースは、データを管理するためのソフトウェア アプリは、正しくはアプリケーションのことで、プログラムの一つで、実行可能なもの ソフトは、正しくはソフトウェアのことで、アプリケーション、データ等の総称 大体は合ってると思うけど、普段深く考えずに使ってる言葉なので、私の知らない環境では別の意味で使っているかもしれないし、考慮漏れな所があるかもしれない。

abcabc119
質問者

お礼

意外に難しい言葉ですね。回答ありがとうございます。

  • heyboy
  • ベストアンサー率21% (1852/8729)
回答No.4

なるべくはウッキなしで答えたいと思います。 「システム」は身体で言えば骨ですね あまり表には表れない「プログラム」郡です 「プログラム」は特になにかを指しているわけでじゃなく 簡潔に言えば組まれた物ですから OSだろがDLLだろうがアプリケーションだろうが それぞれをプログラムと呼びます。 「データ」は「プログラム」に対する言葉ですね 「プログラム」は筋肉で「データ」は脂肪です。 「データベース」は順番や順序よく並べたデータです。 「アプリ」はアプリケーションの略で 操作するソフトをいいます。 「ソフト」は「ハード」に対する言葉で RAM上で動くものを全部そう言います。 ちなみに「ハード」は機械です。

abcabc119
質問者

お礼

なるほど。回答ありがとうございます。

回答No.3

辞書使うのが正確だと思います。 IT用語辞典 e-Words http://e-words.jp/ システムとは|system - 意味/解説/説明/定義 : IT用語辞典 http://e-words.jp/w/%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0.html | 個々の要素が相互に影響しあいながら、全体として機能するまとまりや仕組みのこと。 プログラムとは|コンピュータプログラム|program - 意味/解説/説明/定義 : IT用語辞典 http://e-words.jp/w/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0.html | コンピュータが行うべき処理を順序立てて記述したもの。 データとは|data - 意味/解説/説明/定義 : IT用語辞典 http://e-words.jp/w/%E3%83%87%E3%83%BC%E3%82%BF.html | 何かを文字や符号、数値などのまとまりとして表現したもの。 データベースとは|DB|database - 意味/解説/説明/定義 : IT用語辞典 http://e-words.jp/w/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9.html | 複数の主体で共有、利用したり、用途に応じて加工や再利用がしやすいように、一定の形式で作成、管理されたデータの集合のこと。 アプリケーションソフトとは|アプリ|応用ソフト - 意味/解説/説明/定義 : IT用語辞典 http://e-words.jp/w/%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%BD%E3%83%95%E3%83%88.html | 文書の作成、数値計算など、ある特定の目的のために設計されたソフトウェア。 ソフトウェアとは|SW|software - 意味/解説/説明/定義 : IT用語辞典 http://e-words.jp/w/%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2.html | コンピュータを動作させる命令や処理手順のまとまり(コンピュータプログラム)。 | 広義には、その処理の対象となるデータなどを含む。

abcabc119
質問者

お礼

大変参考になりました。ありがとうございます。

noname#223464
noname#223464
回答No.2

詳しくない+ざっくり+個人的なイメージ。 プログラム(+データ)が集まってシステムとなる。 データの管理方法の1つとしてデータベースがある。 ソフトウェアの種類にアプリケーションがある。

abcabc119
質問者

お礼

わかりやすい回答ありがとうございます。

関連するQ&A

  • 実機アプリとはどういう意味なのでしょうか。

    実機アプリとはどういう意味なのでしょうか。 パチンコ・パチスロサイトを見ていると実機アプリと書かれていますが、実機はパチンコホールのパチンコ台のことだと思います。 アプリはアプリケーションでゲームソフトのように理解できます。 この二つが複合した実機アプリとはどういう意味になるのでしょうか? このサイトでも理解できた上での質疑応答のようで、wikipediaでも出てこないので質問しました。 解っているようで解っていない、部類の言葉だと思うのですが、実機とアプリとはどのような関連づけになるのでしょうか? アプリで実機を動かすことが出来る的な解釈でいいのでしょうか? 未体験者からの質問なので、笑わないで下さいね。

  • データベース型アプリの設計について

    いつも参考にさせていただいております。 VB等の言語を使用してWindowsアプリを作成するときに データベースを使用したくなることが多いと思いますが、 そういった場合にはどうしても「データベース」として オラクル等を使用しなければならないのでしょうか? ふと疑問に思ったのですが、例えばMS-Access でデータベースを作った場合に.mdbファイルが作成 されますが、これってAccessで開いて初めてデータ ベースとして機能しますよね? かなり高度な話になるのでしょうが、自分でアプリを 作成してそのアプリ独自のファイルを作成してデータ ベースを構築することは出来るのでしょうか? そんな作り方をしている方はいるのでしょうか? ソフト屋のホントに売るためのソフト開発でもないと そこまでしないぞ、ということなのかもしれませんが。 どなたかご意見ください。

  • WindowsアプリとWebアプリの違い

    現在、大学のゼミでオンラインDVDレンタルシステムを構築しています。 C#で、ASP.netを使用する、Webアプリケーションです。 管理者側の操作(在庫登録など)は、大量のデータを連続して処理する必要があるため、Windowsアプリで作成しようと思っています。 なんとなく、上記のようなことが思い浮かび、Windowsアプリのほうが使いやすいだろうな、とは思うのですが、WebアプリとWindowsアプリの根本的な違いや、具体的、技術的な違いが分かりません。 プレゼンテーションで、「WebアプリとWindowsアプリには、このような違いがあるから、管理者のシステムにはあえてWindowsアプリを用いた」 と説明したいのです。 技術的、構造的な違いも含めて、教えていただけないでしょうか?

  • 言葉と言語の違い

    言葉と言語の違いがわかりません。今までは言葉=言語のような感覚で覚えていたのですが、 「言葉を用いる言語システムがお互いに違っていたり、言葉以外の言語システムがお互いに違っていることは、異文化コミュニケーションにおいて重要な役を理を果たす。言葉を用いる言語の違いは・・・・」 という文章を読んでから訳が分からなくなってしまいました。 どなたか、”言葉と言語の違い”とこの文章の意味を教えてください。

  • データベースシステムについて

    データベースシステムについて (1)データベース管理システムの役割 a データベースのデータの定義や検索・更新を行う。 b データベースのデータを分析して、たとえば顧客のニーズなどを探る。 c データベースのデータを不正なアクセスから守る。 d データベースのデータの重複や誤りなどをチェックする。 答え C ? (2)データベースシステムを導入することによって期待できる効果 a データの様々な分析手法を中に組み込むことができる。 b データの精度が向上する。 c データ項目が変更されても、プログラムの修正が最小にできる。 d データの転送が高速化できる。 答え C ? なんか、どれも正解のように思えるんですが 答えってCであってますか? どなたか、詳しく解説できる方がいらっしゃいましたら、よろしくお願いいたします!

  • システム間などのデータの受け渡しについて(再投稿)

    システム間やプログラム間のデータの受け渡しについて、 質問をさせていただきます。(さきほど、カテゴリ違いを犯してしまいました。。申し訳ございません。) システム間やプログラム間でのデータの受け渡し手段として、ファイルが用いられる場合、 ディレクトリ構造を表現できるxmlファイルが用いられるのでしょうか?

  • Androidアプリで外部データベースからデータ…

    こんにちは Androidアプリを勉強しながら作成しています。 今までPHPとMySQLをやっていたのですが、JAVA初体験でわからない事が沢山あり専門書を見たりネットで検索したりしております。 今回の質問はAndroidアプリ側で『hogehoge』と入力した場合、外部データベースへ飛んでその中から『hogehoge』に関連した情報を取得したいと思っているのですが、その手法がわかりません。 専門用語が羅列しているので、なかなか検索する事も出来ず困っております。 どのようにしたらデータ取得出来るのか教えてください。 また、参考になるサイトがございましたら、是非教えてください。 【質問内容】Androidアプリで外部(インターネット上)にあるデータベースからデータ取得したい なにぶん初心者なのでよろしくお願いいたします。

    • ベストアンサー
    • Java
  • スマートフォンアプリ開発はMySQLと連動可能?

    はじめまして。 スマートフォンアプリの開発についてお聞きしたいと思います。 結論から言いますと、データベースMySQLに現在あるデータを アプリを開発して、そのデータベースを参考に在庫管理をしたいのです。 現在PHPで作成したウェブサイトがありMySQLのデータベースやフレームワークをつかっています。 そこのデータベースと連動したアプリで在庫状況などを確認できるソフトを作りたいと思いますが物理的に可能でしょうか?あとアプリを立ち上げているときだけ在庫状況に変動があった場合(注文が入った場合)に音を鳴らしたり、自動的にプリンター出力をさせたりもできるのでしょうか? PHPやPerlでのウェブ開発しかしたころがなく、相当難しいだろうと思いますが これらを作れそうな参考の本やサイトもございましたら教えていただければ幸いです。 宜しくお願いします。 箇条書きではこんな感じです。 ・MySQLのデータベースにつなげることができる? ・音や声を出力できますか? ・プリンタに自動的に出力できますか?

    • ベストアンサー
    • Java
  • 言葉と意味を保存できるソフトを探しています。

    国語辞書で気になった言葉を意味と一緒に保存できるソフトを探しています。 できれば、言葉を登録すれば自動的にあいうえお順になるようなソフトが理想的です。 (例) 【あ行】 (言葉)あい‐あい【藹藹】  (意味)草木がこんもりと茂っているさま。「―たる樹林」2 「あいあい(靄靄)2」に同じ。 (言葉)あんみん【安眠】 (意味)(名) スル やすらかにぐっすりと眠ること。 ―妨害 昨夜は―できなかった 【い行】 (言葉)いさ・む【勇む】 (意味)1 進んで物事に当たろうと奮い立つ。積極的な気分になって張り切る。 2 [1] 励ます。力づける。元気を出させる。[2] 慰める。 上記のように、言葉と意味をまとめてデータベース化できるソフトをご存知でしたら教えてください。 フリーソフト、市販ソフトのどちらでも結構です。 よろしくお願いします。

  • 「異常」と「異状」の言葉の意味の違いが分かりません。

    「異常」と「異状」の言葉の意味の違いが分かりません。 知っている方がいましたら教えて下さい。