Skip to main content

GENERATIONS OF COMPUTER :-- ? ( IN HINDI )

 Hello everyone , in this blog we will learn about generations of COMPUTER . 



INTRODUCTION :- 

Computer is an electronic device which takes input from user , process it and deliver output according to the given instructions . 

As we all know  the importance of computer in this modern time . There are several works which has worked on computer in a very short extent of time and less amout of effort . But are you know , there are a huge history behind the devolopment of computer , to reach at the present time from the past . 

Different computing device developed over the years can be categorized into several generations . Each generation comes as a result of huge technological development which changed the working principal ( way ) of computer used to operate . As we proceed from one to another generation , we will see that --

  • Size of computer decreases . ( smaller )
  • Cost of computer decreases . ( cheaper )
  • Computing capacity increases ( efficient )  


So , Computers can categorized into five generations :--

  1. First generation     ( 1946 - 1959 )
  2. Second generation ( 1959 - 1965 )
  3. Third generation    ( 1965 - 1971 )
  4.  Forth generation   ( 1971 - 1980 )
  5. Fifth generation     ( 1980 - till omwards ....

FIRST GENERATION OF COMPUTERS :- 


This generation of computer based on vacuum tubes which were used to built curcuitry of computer and magnetic drum was used for memory of computer . Vacuum tube was only the electonic device at that time which was made up of glass with filaments . Filaments was used to generate electrons which was used to amplify the electronic signals . 

The very disvantange of computer was it's size . A single computer was used to cover the space of entire room . Since it is very large , so it consume high amount of electricity and generate a very high amount of heat . Apart from these , there were also many types of technical faults and problems which requires proper maintenance at regular intervals .

This generations of computer belongs to machine language and used to perform operation one at a time . There were punch card and paper tapes which used to take input and display the output on paper as printout . 

Examples of this generation's computer :-  ENIAC , EDVAC , UNIVAC etc....

SECOND GENERATION COMPUTERS :-


In second generation , there were transistors at place of vacuum tubes . Transistors were faster and more reliable than vacuum tubes as well as it also generate less amout of heat and consume less electricity as compared to previous generation . Since transistors were used here , so size and cost associated with the computer had decreases to a considerable extent and processing speed had increased . 

Second generation of computers used assembly language instead of machine language which helped the programmer to express their instructions in words .Main advantage of this generation's computer was that they were able to store the program in the memory of computer . Here also , Punch card and magnetic tapes were used to accept input and store output either in punch card or printed on a  paper . These computers used magnetic tapes and magnetic disks as external storage devices . 

Example of this generations of computer :- honeywell 400 , IBM 7094 , CDC 1604 , CDC 3600 etc .....

THIRD GENERATION OF COMPUTER :- 


This generation of computer based on IC i.e. Integrated circuit  which was developed in 1958 by Jack Kelby . ( An IC is a silicon chip that embeds an electronic circuit which comprises several components like transistors , diodes  and resistors ) . The use of ICs had increased the speed and efficiency of computer to a very significant extent . 

These computers used a keyboard , for accepting data from the user and display the output on the monitor . Here , keyboard is an input device and monitor is an output device . The cost of computers are decreases in such a extent that they were affordable by a large part of common population . 

Examples of this generation's computer :- IBM 360 , IBM 370 , ICL 2900 , PDP 8 etc....

FORTH GENERATION OF COMPUTER :-



 The  forth generation of computers were based on microprocessor . It is categorised by the use of Large Scale Integration ( LSI ) and Very Large Scale Integration ( VLSI ) .The main change in this generation was seen in replacement of magnetic core memories by semiconductor memories . A very familiar example of this generation computer is Personal Computer ( PC ) . 

These computers are much smaller and cheaper than the computers of the previous generation . They were more reliable and consume very less amount of energy  . They had larger primary and secondary memory to store huge amount of data . They need very less maintenance . All type of high language can be used which allow the users to execute their program from one computer to other . 

There are only main disadvantage is that, due to presense of ICs in may cases  , it required air conditioning . 

Examples of this generation's computers :- IBM 4341 , STAR 1000 , etc .......

FIFTH GENERATION OF COMPUTER :-


The fifth generation of computer are categorised by the use of Ultra Large Scale Integration (ULSI) technology . As they are based on artificial intelligence so they are more powerful and faster than microprocessors which was used in forth generation's computer .  It is available in different sizes and unique features . The computer communication has become very faster due to use of E-mail . 

This computers are portable , have smaller size and high computing efficiency . User can even use them while traveling . There are no any type of requirement like air conditioning . These computer provides user friendly interfaces with multimedia features which help in making the system more useful in every occupation . 

Examples of this generation's computer :- Desktop , Laptop , Notebook etc .....

Visit my previous blog an learn with better content and knowledge . You all are requested to must follow my instagram page . 

stay tuned ! 



















Comments

Popular posts from this blog

Complete Strategy to clear TCS Xplore IPA in One Attempt Now ( 80+ Score )

  So hello Everyone , Here are the all Links from where you can Practice !  All the resources are searched from my best !  1. For KYT and Bizzskill  Link :- tcs Xplore course  2. Unix Operating system Link :-    a.  click here Link 1 b.  click here Link 2 c.  Click here Link 3   3. UI  Link :-  click here 4. SQL and Pl SQL Link : -  Click here Click here click here 5. Java MCQ  Link :-  click here click here click here 6. Java coding :-  Access the playlist on YouTube :-  click here to watch Access the blogs :-  click here All in one link :-   click here

TCS IPA previous year quistion ( 35 marks ) , Quistion , Input , output

 Problem Statement Video Link :    https://youtu.be/XCBvfJAo908 Create a class TravelAgencies with below attributes: regNo – int agencyName – String pakageType – String price – int flightFacility – boolean Write getters, setters for the above attributes . Create constructor which takes parameter in the above sequence. Create class Solution with main method. Implement two static methods – findAgencyWithHighestPackagePrice and agencyDetailsforGivenIdAndType in Solution class. findAgencyWithHighestPackagePrice method: This method will take array of TravelAgencies objects as an input parameter and return the highest package price from the given array of objects. agencyDetailsForGivenldAndType method: This method will take three input parameters -array of TravelAgencies objects, int parameter regNo and String parameter packageType. The method will return the TravelAgencies object based on below conditions. FlightFacility should be available. The input parameters(regNo and packageType) shoul

TCS IPA previous year problems solved [input + output ] in JAVA - (35 marks )

  Problem Statement :  Video Link :   Click Here Create a class AutonomousCar with the below attributes: carld – int brand – String   noOfTestsConducted – int noOfTestsPassed- int environment – String grade – String Write getters, setters for the above attributes . Create constructor which takes parameter in the above sequence except grade. Create class Solution with main method. Implement two static methods – findTestPassedByEnv and updateCarGrade in Solution class. findTestPassedByEnv method: This method will take two input parameters -array of AutonomousCar objects and string parameter environment. The method will return the sum of the noOfTestsPassed attribute from autonomousCar objects for the environment passed as parameter. If no autonomousCar with the given environment is present in the array of AutonomousCar objects, then the method should return 0. updateCarGrade method: This method will take a String parameter brand, along with the array of AutonomousCar objects. The method