A Computer is an electronic device known to be a very powerful tool for processing data into meaning information in a faster, neater and cheaper form. The Computer System is one that is able to take a set of inputs, process them and create a set of outputs.
A Computer is a general-purpose device that can be programmed to carry out a set of arithmetic or logical operations automatically. Since a sequence of operations can be readily changed, the computer can solve more than one kind of problem. Conventionally, a computer consists of at least one processing element, typically a central processing unit (CPU), and some form of memory. The processing element carries out arithmetic and logic operations, and a sequencing and control unit can change the order of operations in response to stored information. Peripheral devices allow information to be retrieved from an external source, and the result of operations saved and retrieved.
Computer is an advanced electronic device that takes raw data as input from the user and processes these data under the control of 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.
An INPUT consists of data or commands that are entered into the computer usually via an input device such as keyboard, mouse, scanner e.t.c. The role of an input is to provide data for further processing.
Processing is the stage where the input data is manipulated to produce meaningful information. Procesing can include a number of stages, sorting, searching, calculating, graphing e.t.c The result obtained is called output.
An OUTPUT is the stage where information received via processing is presented to the user in suitable format. Most outputs involve converting digital data to a physical effect which a person can see or hear. You might be able to see your output via a print out or a display and also hear via music, voice training instructions.
The history of computer science began long before the modern discipline of computer science that emerged in the 20th century, and hinted at in the centuries prior.The progression, from mechanical inventions and mathematical theories towards the modern computer concepts and machines, formed a major academic field and the basis of a massive worldwide industry.
The earliest known tool for use in computation was the abacus, developed in period 2700–2300 BCE in Summer . The Sumerians’ abacus consisted of a table of successive columns which delimited the successive orders of magnitude of their sexagesimal number system. Its original style of usage was by lines drawn in sand with pebbles. Abaci of a more modern design are still used as calculation tools today
Charles Babbage is described as the ‘Father of Computer’. Charles Babbage, an English mechanical engineer and polymath, originated the concept of a programmable computer. Considered the “father of the computer”, he conceptualized and invented the first mechanical computer in the early 19th century. After working on his revolutionary difference engine, designed to aid in navigational calculations, in 1833 he realized that a much more general design, an Analytical Engine, was possible. The input of programs and data was to be provided to the machine via punched cards, a method being used at the time to direct mechanical looms such as the Jacquard loom. For output, the machine would have a printer, a curve plotter and a bell. The machine would also be able to punch numbers onto cards to be read in later. The Engine incorporated an arithmetic logic unit, control flow in the form of conditional branching and loops, and integrated memory, making it the first design for a general-purpose computer that could be described in modern terms as Turing-complete.
The various generations of computers are listed below :
(i) First Generation (1946-1954) : In 1946 there was no ‘best’ way of storing instructions and data in a computer memory. There were four competing technologies for providing computer memory: electrostatic storage tubes, acoustic delay lines (mercury or nickel), magnetic drums (and disks?), and magnetic core storage.
The digital computes using electronic valves (Vacuum tubes) are known as first generation computers. The first ‘computer’ to use electronic valves (ie. vacuum tubes). The high cost of vacuum tubes prevented their use for main memory. They stored information in the form of propagating sound waves.
The vacuum tube consumes a lot of power. The Vacuum tube was developed by Lee DeForest in 1908. These computers were large in size and writing programs on them was difficult. Some of the computers of this generation were: Mark I (electro-mechanical computer) built in 1944, ENIAC (First general purpose electronic computer) built in 1946, EDVAC (binary serial computer) built in 1950, EDSAC (first stored-program computer) built in 1949, UNIVAC (First Commercial Computer) built in 1951.
Other Important Computers of First Generation
Some other computers of this time worth mentioning are the Whirlwind, developed at Massachussets Institute of Technology, and JOHNNIAC, by the Rand Corporation. The Whirlwind was the first computer to display real time video and use core memory. The JOHNNIAC was named in honor of Jon Von Neumann. Computers at this time were usually kept in special locations like government and university research labs or military compounds.
Limitations of First Generation Computer
Followings are the major drawbacks of First generation computers.
Example: ENIAC, UNIVAC, IBM 650 etc
(ii) Second Generation (1955-1964) : The second-generation computer used transistors for CPU components & ferrite cores for main memory & magnetic disks for secondary memory. They used high-level languages such asFORTRAN (1956), ALGOL (1960) & COBOL (1960 – 1961). I/O processor was included to control I/O operations.
Around 1955 a device called Transistor replaced the bulky Vacuum tubes in the first generation computer. Transistors are smaller than Vacuum tubes and have higher operating speed. They have no filament and require no heating. Manufacturing cost was also very low. Thus the size of the computer got reduced considerably.
It is in the second generation that the concept of Central Processing Unit (CPU), memory, programming language and input and output units were developed. The programming languages such as COBOL, FORTRAN were developed during this period. Some of the computers of the Second Generation were
Features:
Example: IBM 1400 and 7000 Series, Control Data 3600 etc.
(iii) Third Generation (1964-1977) : By the development of a small chip consisting of the capacity of the 300 transistors. These Integrated Circuits (IC) are popularly known as Chips. A single IC has many transistors, registers and capacitors built on a single thin slice of silicon. So it is quite obvious that the size of the computer got further reduced. Some of the computers developed during this period were IBM-360, IBM-370, and VAX-750. Higher level language such as BASIC (Beginners All purpose Symbolic Instruction Code) was developed during this period. Computers of this generation were small in size, low cost, large memory and processing speed is very high. Very soon ICs Were replaced by LSI (Large Scale Integration), which consisted about 100 components. An IC containing about 100 components is called LSI.
Features:
Example: IBM 360, IBM 370 etc.
(iv) Fourth Generation : An IC containing about 100 components is called LSI (Large Scale Integration) and the one, which has more than 1000 such components, is called as VLSI (Very Large Scale Integration). It uses large scale Integrated Circuits (LSIC) built on a single silicon chip called microprocessors. Due to the development of microprocessor it is possible to place computer’s central processing unit (CPU) on single chip. These computers are called microcomputers. Later very large scale Integrated Circuits (VLSIC) replaced LSICs. Thus the computer which was occupying a very large room in earlier days can now be placed on a table. The personal computer (PC) that you see in your school is a Fourth Generation Computer Main memory used fast semiconductors chips up to 4 M bits size. Hard disks were used as secondary memory. Keyboards, dot matrix printers etc. were developed. OS-such asMS-DOS, UNIX, Apple’s Macintosh were available. Object oriented language, C++ etc were developed.
Features:
Example: IBM PC, Apple-Macintosh etc.
(v) Fifth Generation (1991- till date) : 5th generation computers use ULSI (Ultra-Large Scale Integration) chips. Millions of transistors are placed in a single IC in ULSI chips. 64 bit microprocessors have been developed during this period. Data flow & EPIC architecture of these processors have been developed. RISC & CISC, both types of designs are used in modern processors. Memory chips and flash memory up to 1 GB, hard disks up to 600 GB & optical disks up to 50 GB have been developed. fifth generation digital computer will be Artificial intelligence.
All computers, from the smallest hand held computer to the largest supercomputer, perform the same basic functions with digital information. Those functions are:
Computer can be used in all aspects of our everyday lives.
Assessment
Read our disclaimer.
AD: Take Free online baptism course: Preachi.com