A computer is an electronic device. The basic definition of computer is it can follow the instructions given by the user.
Characteristics of the computer are automatic, speed, accuracy, reliability, memory capability, and versatility.
Nowadays, the computer has become an important device as the usage rate of computers day by day is increasing. The system can store the data easily.
In general, computers are used in educational institutions, business, bank, supermarkets, hospitals, government offices, shopping malls, and homes.
Concepts
It takes data as input from the user and processes the set of instructions (called program) and gives the result (output) and saves output for the future use. It can process both numerical and non-numerical (arithmetic and logical) calculations. Computers can understand only binary code, i.e. 0 and 1. Zero representing off and 1 representing on.
Characteristics of computers:
Speed: In general, no human being can compete to solving the complex computation, faster than the computer.
Accuracy: Since Computer is programmed, so whatever input we give it gives the result with accurately. The result can be wrong only if the data is incorrect or due to human errors
Storage: Computer can store mass storage of data with the appropriate format.
Diligence: Computer can work for hours without any break and creating an error.
Versatility: We can use the computer to perform the completely different type of work at the same time.
Power of remembering: It can remember data for us.
No IQ: Computer does not work without instruction.
No feeling: Computer does not have emotions, knowledge, experience and feelings.
Uses:
Computers are used to control large and small machines which in the past were controlled by humans.
Distance Learning: Distance learning is a new learning methodology. The computer plays the key role in this kind of learning. Many institutes are providing distance learning programs. The student does not need to come to the institute. The institute provides the reading material and the student attends virtual classroom
Online Examination: The trend of online examination is becoming popular. Different examination like GRE, GMAT and SAT are conducted online all over the world. The questions are marked by computer. It minimizes the chance of mistakes. It also enables to announce the result in time.
Computer Games: An important use of computers at home is playing games. Different types of games are available. These games are a source of entertainment and recreation. Many games are available that are specially developed to improve your mental capability and thinking power.
Working from Home: People can manage the office work at home. The owner of a company can check the work of the employees from home. He can control his office while sitting at home.
Banking sector: In banks, computers are used to access the customer data quickly. By using the computer, transactions can be done easily. Online banking is very useful technology for people who are unable to go to the bank. Now, customers can access information and process transactions through online.
Entertainment: People can find entertainment on the internet. They can watch movies, listen to songs, and watch videos download different stuff. They can also watch live matches on the internet.
Information: People can find any type of information on the internet. Educational and informative websites are available to download books, tutorials etc. to improve their knowledge and learn new things.
Chatting & Social Media: People can chat with friends and family on the internet using different software like Skype etc. One can interact with friends over social media websites like Facebook, Twitter & Google Plus. They can also share photos and videos with friends
Marketing: Marketing applications provide information about the products to customers. The computer is also used to manage distribution system, advertising, and selling activities. Companies can know more about their customers and their needs and requirements etc.
Hospital Management System: Specialized hospital management software's are used to automate the day to day procedures and operations at hospitals. These tasks may be online appointments, payroll admittance and discharge records etc and it can be used in Patients Monitoring, Diagnosis Purpose.