Las generaciones de computadoras se basan en cuando ocurrieron cambios tecnológicos importantes en las computadoras, como el uso de tubos de vacío, transistores y el microprocesador. A partir de 2018, hay cinco generaciones de la computadora.
Revise cada una de las generaciones a continuación para obtener más información y ejemplos de computadoras y tecnología que caen dentro de cada generación.
El ENIAC es un gran ejemplo de una computadora de primera generación. Consistía en casi 20, 000 tubos de vacío, así como 10, 000 condensadores y 70, 000 resistencias. Pesaba más de 30 toneladas y ocupaba mucho espacio, lo que requería una gran sala para alojarlo. Otros ejemplos de computadoras de primera generación incluyen el EDSAC, IBM 701 y Manchester Mark 1.
Segunda generación (1956 - 1963)
La primera computadora en usar transistores fue el TX-0 y se introdujo en 1956. Otras computadoras que usaron transistores incluyen el IBM 7070, Philco Transac S-1000 y RCA 501.
Tercera generación (1964 - 1971)
Casi todas las computadoras desde mediados hasta finales de la década de 1960 han utilizado circuitos integrados. Si bien muchas personas consideran que la tercera generación abarca desde 1964 hasta 1971, los circuitos integrados todavía se usan en las computadoras hoy en día. Más de 45 años después, las computadoras de hoy tienen raíces profundas que se remontan a la tercera generación.
Cuarta generación (1972 - 2010)
Algunas de las primeras computadoras en usar un microprocesador incluyen Altair 8800, IBM 5100 y Micral. Las computadoras de hoy todavía usan un microprocesador, a pesar de que se considera que la cuarta generación terminó en 2010.
Quinta generación (2010 hasta el presente).
Uno de los ejemplos más conocidos de IA en computadoras es Watson de IBM, que ha sido presentado en el programa de televisión Jeopardy como participante. Otros ejemplos más conocidos incluyen Siri de Apple en el iPhone y Cortana de Microsoft en computadoras con Windows 8 y Windows 10. El motor de búsqueda de Google también utiliza AI para procesar las búsquedas de los usuarios.