ハードウェアとソフトウェア
次の表は、ハードウェアとソフトウェアを区別するポイントを示しています。
ハードウェア | ソフトウェア |
---|---|
これは、コンピュータシステムの物理コンポーネントです。 | ハードウェアを機能させるのはプログラミング言語です。 |
それは恒久的な形状と構造を持っており、変更することはできません。 | 恒久的な形状や構造がないため、変更して再利用できます。 |
ほこり、マウス、昆虫、湿度、熱などの外部要因がハードウェアに影響を与える可能性があります(有形であるため)。 | ほこり、ネズミ、昆虫、湿気、熱などの外部要因は影響を与えません(それは有形ではないため)。 |
バイナリコード(つまり、1から0)で動作します。 | COBOL、BASIC、JAVAなどの高級言語の助けを借りて機能します。 |
機械語、つまり低水準言語のみを取り入れます。 | それは、人間が簡単に読める高級言語を取り入れています。 |
コンピュータのバグやウイルスの影響を受けません。 | コンピュータのバグやウイルスの影響を受けます。 |
ある場所から別の場所に電子的に転送することはできません。 | ある場所から別の場所に電子的に転送できます。 |
ハードウェアの複製コピーは作成できません。 | ユーザーは、ソフトウェアのコピーを好きなだけ作成できます。 |