Monday, 20 June 2011


No man ever thinks when his confronted with a problem. The history of mankind shows that as a result of difficulties of life, man passes through so many stages and obstacle.Thinking as a result of problems and   taking decision on how to solve the problems, is one of the characteristics of man. No one takes a decision when there is no information, and information cannot be obtained without data processing. The generation of computer’s is base on their capabilities in terms of speed and memory capacity.

The beginning of data processing started with abacus, where postulated by John Von Neumann’s Machine.
 The detailed design of which has now reached five generation. Thus a generation in computer can be divided into five generations.

 The first generation of computers dating from about 1946 to 1948 was base on Valves or Vacuum tubes and relays electrical power, took up huge amount of space, memory was expensive and cost a great deal, they are unreliable, needed engineers to be on site and produces heat during operation.

 The second generation was in used between 1948 and 1946; the technology used transistors which were invented by William Shockley at Bell Laboratories in America.
The basic design of the second generation of computer was similar to the first generation only the valves were replaced with transistors which greatly reduce the size and power requirement and increased reliability. Though the memory was still expensive, it produces s far less heat during operation compared to the first generation.

 The third generation of computers was used between 1946 and 1979 in the third generation of computers transistors gave way to integrated circuit (IC). An integrated circuit enough to be hidden by the finger tip (They are know as Chips).

 The fourth generation spanned from 1980 to 1981. These has components shrunk to microscope size, the chips become large scale integrated circuit (LSIC) i.e
They had very large number of components on a very small. The switch became smaller, less expensive and cooler.

The fifth generation has been used from 1990 up to date, this generation is not just faster and cheaper than the fourth generation computers; they are also user friendly. These computers were design using parallel architecture and they accept input through voice and vision system.

Computer is an electromechanical device that performs tasks, such as calculations or electronic communication, under the control of a set of instructions called a program. Programs usually reside within the computer and are retrieved and processed by the computer’s electronics. The program results are stored or routed to output devices, such as video display monitors or printers. Computers perform a wide variety of activities reliably, accurately, and quickly.
Digital and Analog
Computers can be either digital or analog. Virtually all modern computers are digital. Digital refers to the processes in computers that manipulate binary numbers (0s or 1s), which represent switches that are turned on or off by electrical current. A bit can have the value 0 or the value 1, but nothing in between 0 and 1. Analog refers to circuits or numerical values that have a continuous range. Both 0 and 1 can be represented by analog computers, but so can 0.5, 1.5, or a number like p (approximately 3.14).
A desk lamp can serve as an example of the difference between analog and digital. If the lamp has a simple on/off switch, then the lamp system is digital, because the lamp either produces light at a given moment or it does not. If a dimmer replaces the on/off switch, then the lamp is analog, because the amount of light can vary continuously from on to off and all intensities in between. Analog computer systems were the first type to be produced. A popular analog computer used in the 20th century was the slide rule. To perform calculations with a slide rule, the user slides a narrow, gauged wooden strip inside a rulerlike holder. Because the sliding is continuous and there is no mechanism to stop at any exact values, the slide rule is analog. New interest has been shown recently in analog computers, particularly in areas such as neural networks. These are specialized computer designs that attempt to mimic neurons of the brain. They can be built to respond to continuous electrical signals. Most modern computers, however, are digital machines whose components have a finite number of states—for example, the 0 or 1, or on or off bits. These bits can be combined to denote information such as numbers, letters, graphics, sound, and program instructions.
B.    Range of Computer Ability
Computers exist in a wide range of sizes and power. The smallest are embedded within the circuitry of appliances, such as televisions and wristwatches. These computers are typically preprogrammed for a specific task, such as tuning to a particular television frequency, delivering doses of medicine, or keeping accurate time. They generally are “hard-wired”—that is, their programs are represented as circuits that cannot be reprogrammed.
Programmable computers vary enormously in their computational power, speed, memory, and physical size. Some small computers can be held in one hand and are called personal digital assistants (PDAs). They are used as notepads, scheduling systems, and address books; if equipped with a cellular phone, they can connect to worldwide computer networks to exchange information regardless of location. Hand-held game devices are also examples of small computers.
Portable laptop and notebook computers and desktop PCs are typically used in businesses and at home to communicate on computer networks, for word processing, to track finances, and for entertainment. They have large amounts of internal memory to store hundreds of programs and documents. They are equipped with a keyboard; a mouse, trackball, or other pointing device; and a video display monitor or liquid crystal display (LCD) to display information. Laptop and notebook computers usually have hardware and software similar to PCs, but they are more compact and have flat, lightweight LCDs instead of television-like video display monitors. Most sources consider the terms “laptop” and “notebook” synonymous.
Workstations are similar to personal computers but have greater memory and more extensive mathematical abilities, and they are connected to other workstations or personal computers to exchange data. They are typically found in scientific, industrial, and business environments—especially financial ones, such as stock exchanges—that require complex and fast computations.
Mainframe computers have more memory, speed, and capabilities than workstations and are usually shared by multiple users through a series of interconnected computers. They control businesses and industrial facilities and are used for scientific research. The most powerful mainframe computers, called supercomputers, process complex and time-consuming calculations, such as those used to create weather predictions. Large businesses, scientific institutions, and the military use them. Some supercomputers have many sets of CPUs. These computers break a task into small pieces, and each CPU processes a portion of the task to increase overall speed and efficiency. Such computers are called parallel processors. As computers have increased in sophistication, the boundaries between the various types have become less rigid. The performance of various tasks and types of computing has also moved from one type of computer to another. For example, networked PCs can work together on a given task in a version of parallel processing known as distributed computing.

People use computers in many ways. In business, computers track inventories with bar codes and scanners, check the credit status of customers, and transfer funds electronically. In homes, tiny computers embedded in the electronic circuitry of most appliances control the indoor temperature, operate home security systems, tell the time, and turn videocassette recorders (VCRs) on and off. Computers in automobiles regulate the flow of fuel, thereby increasing gas mileage, and are used in anti-theft systems. Computers also entertain, creating digitized sound on stereo systems or computer-animated features from a digitally encoded laser disc. Computer programs, or applications, exist to aid every level of education, from programs that teach simple addition or sentence construction to programs that teach advanced calculus. Educators use computers to track grades and communicate with students; with computer-controlled projection units, they can add graphics, sound, and animation to their communications. Computers are used extensively in scientific research to solve mathematical problems, investigate complicated data, or model systems that are too costly or impractical to build, such as testing the air flow around the next generation of aircraft. The military employs computers in sophisticated communications to encode and unscramble messages, and to keep track of personnel and supplies.