Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Existen cinco generaciones de computadoras, clasificadas según sus componentes o tecnología utilizada: tubos de
vacío, transistores, circuitos integrados, microprocesadores e inteligencia artificial.
Una generación de computadoras es un período en el que son lanzadas al mercado un grupo de dispositivos con
tecnología, características y capacidades semejantes, aunque sean de diferentes fabricantes. Cuando se crea un
dispositivo que supera al resto debido a sus componentes o tecnología, entonces comienza una nueva generación.
Por ejemplo, cuando surgieron las primeras computadoras con microprocesadores, que son las que utilizamos hoy
en día, desplazaron a aquellas que estaban compuestas por circuitos integrados y que eran mucho más grandes,
pesadas y lentas. Este cambio significó la llegada de una nueva generación de computadoras.
Ingreso de
datos con
tarjetas
perforadas.
Java Ingreso de
datos por
C#
dispositivos
Kotlin periféricos.
Reconocimien
to de lenguaje
natural.
Reconocimien
to facial y de
voz.
Las computadoras de primera generación solo podían realizar una operación a la vez y consumían mucha energía
eléctrica. Estaban programadas con lenguaje máquina, que es un lenguaje de programación de bajo nivel, y la
entrada y salida de los datos se hacía con tarjetas perforadas.
Un ejemplo de computadoras de primera generación es la Univac, desarrollada para la Oficina de Censo de Estados
Unidos en 1951.
Estas computadoras seguían utilizando tarjetas perforadas para ingresar los datos.
Un ejemplo de computadora de segunda generación es la PDP-1, un dispositivo desarrollado en 1960 para fines de
investigación científica y en donde se jugó el primer videojuego de la historia, el Spacewar.
A partir de esta generación comenzaron a utilizarse lenguajes de programación de alto nivel de forma masiva, como
COBOL, FORTAN, Pascal, etc. Este tipo de lenguajes se distingue de los lenguajes de bajo nivel en que son mucho más
cercanos al lenguaje natural (utilizado por los seres humanos) que al lenguaje máquina (código binario). Además, son
portables, por lo que se pueden utilizar en otros dispositivos.
Un ejemplo de computadoras de tercera generación fue la UNIVAC 1108, una actualización de la UNIVAC de
primera generación creada en los años 50.
Memoria RAM: almacena datos de programas de manera temporal, mientras el equipo está encendido.
Este tipo de computadoras usan lenguajes de programación de alto nivel, como JavaScript, Phyton o Java. La entrada
y salida de los datos se hace a través de dispositivos periféricos como el teclado, escáner, monitor, cd’s, etc. Además,
su tamaño y la disminución de los costos de producción hicieron que este tipo de computadoras se vendieran
masivamente.
La inteligencia artificial permitiría que las computadoras reconocieran y aprendieran el lenguaje humano de forma
autónoma, sin la intervención del usuario. La incorporación de tecnología cuántica permitiría que las computadoras
pudieran trabajar con enormes cantidades de datos que aún no son posibles de procesar. Mientras que la
nanotecnología favorece la creación de componentes cada vez más pequeños y con mayor capacidad de
almacenamiento.
La quinta generación de computadoras es portátil y se caracteriza porque la entrada y salida de los datos no solo se
puede hacer desde el hardware, sino también desde la voz o el reconocimiento facial.
Entre 1980 y 1990, el gobierno japonés intentó desarrollar su propia “quinta generación de computadoras”, basadas
en inteligencia artificial. Sin embargo, el proyecto fracasó.
Un ejemplo de computadoras de quinta generación son los smartphones, que tienen mayor capacidad de
almacenamiento y velocidad que una computadora de cuarta generación. Además, son de tamaño reducido, tienen
conexión a internet y reconocen el lenguaje natural y las expresiones faciales.