Computer-concepts-hardware-software-concept
提供:Dev Guides
ハードウェアとソフトウェアの概念
ハードウェアとソフトウェアの概念は、以下で詳細に説明されています-
ハードウェア
ハードウェアという用語は、コンピューターを構成する機械装置を指します。 コンピューターハードウェアは相互接続された電子デバイスで構成され、コンピューターの操作、入力、出力を制御するために使用できます。 ハードウェアの例は、CPU、キーボード、マウス、ハードディスクなどです。
ハードウェアコンポーネント
コンピューターハードウェアは、連携して動作するいくつかのコンポーネントの集まりです。 不可欠な部分もあれば、追加の利点がある部分もあります。 以下の図に示すように、コンピューターのハードウェアはCPUと周辺機器で構成されています。
ソフトウェア
規定のタスクを実行するようにコンピューターを駆動する一連の命令は、プログラムと呼ばれます。 ソフトウェア命令は、コンピューター言語でプログラムされ、機械語に翻訳され、コンピューターによって実行されます。 ソフトウェアは2つのタイプに分類することができます-
- システムソフトウェア
- アプリケーションソフトウェア
システムソフトウェア
システムソフトウェアは、コンピューターのハードウェアデバイス上で直接動作します。 アプリケーションを実行するためのプラットフォームを提供します。 ユーザー機能を提供およびサポートします。 システムソフトウェアの例には、Windows、Linux、Unixなどのオペレーティングシステムが含まれます。
アプリケーションソフトウェア
アプリケーションソフトウェアは、ユーザーが1つ以上のタスクを実行できるように設計されています。 アプリケーションソフトウェアの例には、Microsoft Word、Excel、PowerPoint、Oracleなどが含まれます。
ソフトウェアとハードウェアの違いは以下に整理されています-
Sr.No. | Software | Hardware |
---|---|---|
1 | It is a collection of programs to bring computer hardware system into operation. | It includes physical components of computer system. |
2 | It includes numbers, alphabets, alphanumeric symbols, identifiers, keywords, etc. | It consists of electronic components like ICs, diodes, registers, crystals, boards, insulators, etc. |
3 | Software products evolve by adding new features to existing programs to support hardware. | Hardware design is based on architectural decisions to make it work over a range of environmental conditions and time. |
4 | It will vary as per computer and its built-in functions and programming language. | It is mostly constructed for all types of computer systems. |
5 | It is designed and developed by experienced programmers in high-level language. | The hardware can understand only low-level language or machine language. |
6 | It is represented in any high-level language such as BASIC, COBOL, C, C++, JAVA, etc. | The hardware works only on binary codes 1’s and 0’s. Computer Data Transfer |
7 | The software is categorized as operating system, utilities, language processor, application software, etc. | The hardware consists of input devices, output devices, memory, etc. |