Skip to main content

Characteristics of Computers


 Increasing popularity of computers has proved that it is a very powerful and useful tool. The power and usefulness of this popular tool are mainly due to its following characteristics :-

1. Automatic - An automatic machine works by itself without human intervention. Computers are automatic machines because ones started on a job, they carry out the job (normally without any human assistance) until it is finished. 

However, computers being machines can not start themselves and can not go out and find their own problems and solutions. We need to instruct a computer using coded introductions that specify exactly how it will to a particular job. Some of the other characteristics of computer are because they are automatic and work on a problem with out any human intervention.

2. Speed - A computer is a very fast device. It can perform in few seconds, the amount of work that human being can do in an entire year - if he/she worked day and night and did nothing else. In other words, a computer can do in a few minutes what would take a man his entire life.

While talking about the speed of a computer we do not talk in terms of seconds or even milliseconds but in terms of microseconds, nanoseconds, and even picoseconds. A powerful computer is capable of performing several billion, even trillion, simple arithmetic operations per second.

3. Accuracy - In addition to being very fast, computers are very accurate. accuracy of a computer is consistently high and degree of its accuracy depends upon its design. A computer performs every calculation with the same accuracy. 

However, errors can occur in a computer. These errors are mainly due to human rather than technological weakness. For example, errors may occur due to imprecise thinking by a programmer ( a person who writes instructions for a computer to solve a particular problem) or incorrect input data. We often refer to computer errors cause due to incorrect  input data or unreliable programs as garbage-in-garbage-out(GIGO).

4. Versatility - Versatility is one of the most wonderful things about a computer. One moment it is preparing results of an examination, next moment it is busy preparing electricity bills, and in between, it may be helping an office secretary to trace an important later in seconds. In brief, a computer is capable of performing almost any task, if the task can be reduced to a finite series of logical steps.

5. Diligence - Unlike human beings, a computer is free from monotony, tiredness and lack of concentration. It can continuously work for hours without creating any error and without grumbling. Hence, computers score over human beings in doing routine type of jobs that require great accuracy. If ten million calculations have to be performed, a computer will perform last one with exactly the same accuracy and speed as the first one.

6. Power of rememberingAs a human being requires new knowledge, his/her brain subconsciously selects what it feels to be important and worth retaining in memory. The brain relegates unimportant details to back to mind or just forgets them. This is not the case with computers. A computer can store and recall any amount of information because of its secondary storage (a type of detachable memory) capability. It can retain a piece of information as long as a user desires and the user can recall the information whenever required. Even after several years, a user can recall exactly the same information that he/she had stored in the computer several years ago. A computer forgets or looses certain information only when a user ask it to do so. Hence, it is entirely up to the user to make a computer retain or forget some information.

7. No I.Q. -  A computer is not a magical device. It possesses no intelligence of its own. It's I. Q. is zero, at least until today. It has to be told what to do and in what sequence. Hence, only a user determines what tasks a computer will perform. A computer can not take its own decision in this regard.

8. No feelings - Computers are devoid of emotions. They have no feelings and no instincts because they are machines. Although men have succeeded in building a memory for computer, but no computer possesses the equivalent of a human heart and soul. Based on our feelings, taste, knowledge, and experience we often make certain judgements in our day to day life whereas, computers can not make such judgements on their own. They make judgements based on the instructions given to them for programs that are written by us( human beings).

Comments

Popular posts from this blog

Word-processing Package

The term word processing describes use of hardware and software to create, edit, view, format, store, retrieve and print documents (written materials such as letters, reports, books, etc.). A word processing package enables us to do all these on computer system. Commonly supported features: Today's word processing packages normally support the features described below: 1. Entering Text : This feature allows a user to enter text with computer's keyboard. Every character typed on keyboard is displayed immediately on computer's screen. Word wrap feature of word processing software determines when current line is full, and it automatically moves the text that follows to the next line. Hence, only time the user has to press Enter key is at the end of the paragraph. This feature is very useful to those having fast typing speed because they can enter text at their speed, without the need to keep track of where to end a line. 2. Editing Text : This feature allows a user to make cha

Computer Languages - introduction

  This chapter continues with the discussion of development of computer programs. Once a programmer has finished planning of a computer program, he/she is now ready to write the steps of the corresponding algorithm in a programming language.  Computer language or programming language is a language acceptable to a computer system, and the process of writing instructions in such a language is called programming or coding.   The goal of this post is to introduce some popular programming languages.  Analogy with natural languages:   Language is a mans of communication. We use a natural language such as English, to communicate our emotions and ideas to others. Similarly a programmer uses a computer language to instruct computer what he/she want to do.  All natural languages (English, French, German, etc.) use a standard set of words and symbols for communication. Everyone uses that language understands these words and symbols. The set of words allowed in a language is called its vocabulary.

Central Processing Unit

  Central Processing Unit (CPU) A Central Processing Unit is also called a processor, central processor, or microprocessor. It carries out all the important functions of a computer. It receives instructions from both the hardware and active software and produces output accordingly. It stores all important programs like operating systems and application software. CPU also helps Input and output devices to communicate with each other. Owing to these features of CPU, it is often referred to as the brain of the computer. Central Processing Unit CPU is installed or inserted into a CPU socket located on the motherboard. Furthermore, it is provided with a heat sink to absorb and dissipate heat to keep the CPU cool and functioning smoothly. Generally, a CPU has three components: 1. Control Unit 2. Arithmetic Logic Unit 3. Memory or Storage Unit 1. Control Unit : It is the circuitry in the control unit, which makes use of electrical signals to instruct the computer system for executing already

Introduction to Computer

  The word "computer" comes from the word "compute", which means "to calculate". Hence, people usually consider a computer to be a calculating device that can perform arithmetic operations at high speed.  The straightforward meaning of a computer is a machine that can calculate. However, modern computers are not just a calculating device anymore. They can perform a variety of tasks. In simple terms, a computer is a programmable electronic machine used to store, retrieve, and process data. According to the definition, " A computer is a programmable electronic device that takes data, perform instructed arithmetic and logical operations, and gives the output." Whatever is given to the computer as input is called 'data', while the output received after processing is called 'information'. Although the original objective of inventing a computer was to create a fast calculating device, we name define a computer as a device that operates

Computer system architecture

  Computer Architecture  A computer system is basically a machine that simplifies complicated tasks. It should maximize performance and reduce costs as well as power consumption.The different components in the Computer System Architecture are Input Unit, Output Unit, Storage Unit, Arithmetic Logic Unit, Control Unit etc. A diagram that shows the flow of data between these units is as follows − The input data travels from input unit to ALU. Similarly, the computed data travels from ALU to output unit. The data constantly moves from storage unit to ALU and back again. This is because stored data is computed on before being stored again. The control unit controls all the other units as well as their data. Details about all the computer units are − Input Unit The input unit provides data to the computer system from the outside. So, basically it links the external environment with the computer. It takes data from the input devices, converts it into machine language and then loads it into t