\r\n\r\n
システムソフトウェアとアプリケーションソフトウェア
システムソフトとアプリケーションソフトは、どちらもコンピュータのプログラムです。システムソフトウェアは、オペレーティングシステムのインストール時にもインストールされます。しかし、アプリケーションソフトウェアは、それがインストールされているコンピュータの機能を利用するものです。
システムソフトウェア
オペレーティングシステムを構成するプログラムやファイルをシステムソフトウェアと呼びます。これらのファイルには、設定ファイル、システム環境設定、システムサービス、機能ライブラリ、コンピュータにインストールされているハードウェア用のドライバが含まれます。システムソフトウェアに含まれるコンピュータプログラムには、コンパイラ、システムユーティリティ、アセンブラ、デバッガ、ファイル管理ツールなどがあります。
オペレーティングシステムをインストールすると、システムソフトウェアもインストールされます。システムソフトウェアの更新には、「ソフトウェア更新」または「Windows Update」などのプログラムを使用することができます。ただし、エンドユーザーがシステムソフトウェアを実行することはない。例えば、Webブラウザを使う場合、アセンブラを使う必要はない。
システムソフトウェアは、コンピュータの最下層で動作するため、低レベルソフトウェアとも呼ばれる。これは単にグラフィカルユーザーインターフェースを作成し、ユーザーはオペレーティングシステムの助けを借りて、ハードウェアと対話することができます。システムソフトはバックグラウンドで動くだけなので、気にする必要はありません。
システムソフトウェアは、アプリケーションソフトウェアを実行するための環境を提供し、コンピュータやマシンにインストールされているアプリケーションを制御します。
アプリケーションソフト
コンピュータ・プログラムを利用するサブクラスはアプリケーションと呼ばれます。ここでいうアプリケーションとは、ソフトウェアの応用や実装のことです。アプリケーションソフトの例としては、メディアプレーヤー、表計算ソフト、ワードプロセッサーなどがあります。複数のアプリケーションをパッケージ化したものを、スイートアプリケーションと呼びます。
各アプリケーションスイートには共通のユーザーインターフェースがあり、ユーザーは異なるアプリケーションを容易に習得することができます。microsoftofficeのように、様々なアプリケーションが相互に作用する機能を持っている場合もあります。この機能は、ユーザーにとって非常に使いやすいものです。例えば、ワープロに表計算ソフトを埋め込むようなアプリケーションを利用することができます。アプリケーションがなければ、ソフトウエアは動きません。
システムソフトウェアとアプリケーションソフトウェアの違い ・システムソフトウェアはコンピュータにOSをインストールするもので、アプリケーションソフトウェアはユーザーの要求に応じてインストールするものです。-システムソフトウェアにはコンパイラ、デバッガ、ドライバ、アセンブラなどが、アプリケーションソフトウェアにはメディアプレーヤー、ワードプロセッサー、表計算ソフトなどが含まれます。-通常、システムソフトウェアがバックグラウンドで動作しているとき、ユーザーはシステムソフトウェアと対話しませんが、異なるアクティビティを実行するとき、ユーザーはアプリケーションソフトウェアと対話します。-コンピュータには、同時に複数のアプリケーションソフトウェアがインストールされている場合があります。 |