C Menu


Introduction




Computer

Charles Babbage "The Father of Computer"

A computer is an electronic device that receives input, stores or processes the input as per user instructions and provides output in desired format. Computers have become an integral part of our lives because they can accomplish easy tasks repeatedly without getting bored and complex ones repeatedly without committing errors. In this tutorial we will discuss in detail about the different parts of computer that enable it to carry out tasks efficiently and correctly. We will also discuss about microprocessors, the brain of computers, which actually do all the assigned tasks.


Charles Babbage
Definition
A computer is an electronic machine that accepts information(input data), process it according to specified information, and provides the results as new information(output data).

Block diagram of a Computer

Computer is made up of 2 major components

  1. Hardware
  2. Software

Computer Hardware

All physical components of the computer are called as computer hardware. A user can touch and feel every hardware of the computer.

The computer hardware components

  1. Input Devices
  2. Output Devices
  3. CPU
  4. Storage Devices
  5. Other Devices

Input Devices

Input devices are the physical components of the computer which are used to give the data to the computer.

Output Devices

Output devices are the physical components of the computer which are used to give the result to the User.

Storage Devices

Storage devices are the physical components of the computer which are used to store data.
Memory is used to storage the data and programs as well. It is divided into 2 types

  1. Primary Memory
  2. Secondary Memory

Other Devices

Software

Software is a set of instructions or collection of computer programs that telling a computer what to do and how to do it. The software is used to make the hardware of the computer to function. Software can be divided into two major categories.

  1. System Software
  2. Application Software


Next Topic :Computer Languages