A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
簡単に言えば、プログラムはコンピューターを動かすためのソフトウエア、システムはプログラムが集まってできあがったソフトウエアの総合体という感じでしょうか。
プログラムが複数集まってシステムになるという感じです。
たとえば、販売管理などのシステムなら、伝票入力のプログラム、伝票を発行するプログラム、それを集計して請求書を出すプログラム、実績表を作成して出力するプログラム、入金データを入れて残高を計算するプログラムなどのあつまりです。
ですから、ざくっと言うとシステム>プログラムという感じでしょうか。
No.3
- 回答日時:
それぞれの意味を辞書や英和辞書で調べてみましょう。
どちらも、非常に多くの分野で使われる言葉で
簡単に、完全に説明しきれるものでは無いでしょう。
プログラムには、予定表という意味があり
また、~があれば~するといった対応方法の規定もあったりします。
それが大規模化し、統一されたルールの元に管理されたものを
システムと呼んだりします。
コンピューター用語としては、プログラムは一般的に
コンピューターが自動処理すべき内容について
その手順や条件を、プログラミング言語で規定したものを指します。
プログラムはソフトウェアと呼ばれることもありますが
これはハードウェアに対しての言葉で
正確には、ソフトウェアにはプログラムのほかにコンテンツも含みます。
そしてコンピューターに限らず、ほかの分野でも使われる言葉です。
たとえば、市民会館というハードウェア(ハコモノともいいますね)は
あればいいものではなく、そこで何を行なうかが問題になります。
そこで市民のためのセミナーを開くことは
市民会館を活用するソフトウェアといった呼び方があります。
市民会館に図書館が併設されていれば
蔵書はコンテンツですし、そこには貸し出しプログラムがあります。
どちらにしても、ハードウェアだけあっても意味がなく
それをどう使うか?使い方を決めるものがソフトウェアですし
それを実際に運用するための管理組織や申し込み窓口やチケット販売窓口などまで
ひっくるめたものが、市民会館というシステムという事ができます。
コンピューターでも、基本的には同じです。
システムという言葉は、しばしばオペレーティングシステム(OS)という意味でも使われます。
これは、コンピューターを動かすための基礎的なソフトウェアの集合体です。
WindowsやMacOSXなどがそうですし、iOS,Android,Linuxなど何種類もあります。
こういったOSは、それぞれにルールがあり、そのOSに適合するハードウェア
適合するソフトウェアの違いがあり、プログラムにも対応するOSの違いなどがあります。
また、OSの上で動くプログラム群についても
システムとして扱われるものが少なくありません。
構築されているシステムの上に
さらに高度化したり、多機能化するために
別のシステムが組み合わせられることも少なくありません。
場合によっては、システムはプログラムとコンテンツ
さらにインターネットサービス(クラウド)を併用して構築される場合もあります。
その代表的な例がGoogleが提供するChromeOSでしょう。
先だって東芝が参入するという報道で、日本でも注目が期待されるChromeOSですが
(米国では、300ドル以下のPCの2割程度がChromeOS搭載と言われています)
ChromeOSというオペレーティングシステムは、アプリケーションソフトウェアは
Chrome Web Storeから探し選ぶようになっています。
No.2
- 回答日時:
通販会社のシステムを作ったことがありますが、
受注・仕入れ・請求・発送・支払いのサブシステムから出来ており、
各サブシステムはいくつかのジョブよりなっており、
1ジョブに数本から十数本のプログラムからなっています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング ITエンジニアの勉強時間や勉強方法について 初めまして閲覧いただきありがとうございます。 当方25歳 4 2022/06/09 18:51
- システム 古いWEBシステム。もう追加プログラムは作れない? それともできる? 6 2022/06/08 13:41
- Windows 10 バッチファイルでのエクスプローラー終了 1 2022/05/30 14:32
- C言語・C++・C# プログラミングの問題です。写真のプログラムの1から10を下のように入力しましたがプログラムが上手くい 3 2022/07/01 23:31
- ノートパソコン ソフトアンインストール残存ファイル 3 2022/09/13 18:15
- システム システムを開発するにあたって 3 2022/08/06 21:30
- PHP php エラー 3 2022/11/18 23:32
- JavaScript Typescript が必要な理由 1 2023/01/07 11:45
- C言語・C++・C# c言語 コマンドライン引数 4 2023/02/09 18:47
- その他(セキュリティ) Spotifyが突然張り付いた、消す方法はありませんか! 1 2022/09/22 14:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PICマイコンのコピー(クローン...
-
読み込み中にアクセス違反が発...
-
めんどくさがり屋はプログラマ...
-
VBでコマンドラインから引数を...
-
ニュートン法
-
VC++コンソールアプリでウイン...
-
Notepad++の関数リスト表示でC...
-
Google カレンダーの商用利用
-
ニュートン法を使って解を求め...
-
C言語プログラムについて質問で...
-
C言語でTIFファイルを読み込む...
-
C言語でのaccess violationに...
-
プログラムの行数
-
ポケットコンピュータ(初心者)
-
Excelで4096点以上のFFTの方法
-
人工生命や人工知能の研究にお...
-
C言語で移動平均のプログラムを...
-
Excelに埋め込んだVBAのプログ...
-
寿命
-
メール送信をVB.NET化するには...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelに埋め込んだVBAのプログ...
-
Notepad++の関数リスト表示でC...
-
あるプログラムのコマンドライ...
-
これってほんとにみますか?
-
Excelで4096点以上のFFTの方法
-
「Outlookが他のプログラムによ...
-
自動クエリとはどういうもので...
-
VBAでユーザーフォームが自動的...
-
VBAにてメール作成した際、一部...
-
PICマイコンのコピー(クローン...
-
テキストボックスのエンターキ...
-
読み込み中にアクセス違反が発...
-
特定のwebサイトのタイトルや記...
-
未使用の変数を一括検索する方法
-
モジュール、アプリケーション...
-
COBOLの連絡領域について
-
Google カレンダーの商用利用
-
エクセルとワードをデスクトッ...
-
ドロップダウンリストの文字を...
-
binファイルってiphone専用です...
おすすめ情報