3. GENERACIONES DEL
HARDWARE
Las generaciones de hardware se definieron en
virtud del elemento electrónico elemental que
construye las puertas lógicas de los circuitos:
4. 1ª G – VÁLVULA TERMOIÓNICA (1940-1955)
El elemento básico de construcción eran válvulas
con triodos de filamento, con dimensiones y
apariencia de bombillas, pero en las que es posible
regular el paso de corriente eléctrica.
ENIAC fue el nombre del primer ordenador de esta
generación. Fue construido por John Presper y John
W. Mauchly con financiación del gobierno de los
EEUU de América y tenía como objetivo la
automatización de procesos estadísticos (y quién
sabe qué otros de tipo militar).
5. 2ª G – TRANSISTOR (1956-1963)
Junto con el diodo constituyen los primeros
elementos electrónicos de estado sólido, en relación
a la ausencia de filamentos encapsulados.
Fue inventado en Laboratorios Bell USA (1947) por
Bardeen, Houser y Shockley, Premio Nobel Física
1956.
La industria de la Energía Atómica fue la que financió
el desarrollo de esta generación.
6. 3ª G – CIRCUITO INTEGRADO (1964-1970)
Es el nacimiento del Chip de Silicio, en el cual se
integran múltiples transistores en un circuito (de sí su
denominación).
El primero fue creado por la empresa Fairchild en
1964, tenía el nombre comercial µA702, y aglutinaba
la escalofriante cifra de 10 transistores.
7. 4ªG – Microprocesador (1971-1981)
Esta era se caracteriza por la integración de un alto
número de transistores, pero también por la
integración de casi todos los componentes de la
arquitectura Von Neumann en un único chip.
El primer Microprocesador fue creado por Intel en
1971, se denominaba I4004, tenía un tamaño de
palabra de 4 bits, 2.250 transistores, velocidad de
reloj de 740KHz, ejecutaba 92.000 Instrucciones Por
Segundo! El tamaño de las pistas era de 10 μm.
8. 5ªG – CHIPS DE ALTA ESCALA DE
INTEGRACIÓN (1981-hasta la actualidad)
Parece mentira, pero desde 1981 no hay grandes
avances en arquitecturas, tan sólo se tira del hilo
aumentando enormemente la integración de
transistores en un único chip, lo que llevó en los
últimos años incluso a la multiplicación del número
de microprocesadores incluidos.
En 2010 seguimos sin cambiar generación, pero ya
tenemos en el mercado micros con varios millardos
de transistores integrados en un único chip.
9. GENERACIONES DEL SOFTWARE
Algo parecido ha ocurrido con
la programación de los
ordenadores (el software), que se
realiza en lenguajes que suelen
clasificarse en cinco generaciones,
de las que las tres primeras son
evidentes, mientras no todo el
mundo está de acuerdo en las
otras dos. Estas generaciones no
coincidieron exactamente en el
tiempo con las de hardware, pero
sí de forma aproximada, y son las
siguientes:
10. PRIMERA GENERACIÓN:
Los primeros ordenadores se programaban
directamente en código binario, que puede
representarse mediante secuencias de ceros y
unos sistema binario. Cada modelo de ordenador
tiene su propio código, por esa razón se
llama lenguaje de máquina.
11. SEGUNDA GENERACIÓN:
Los lenguajes simbólicos, asimismo propios de la
máquina, simplifican la escritura de las instrucciones
y las hacen más legibles.
12. TERCERA GENERACIÓN:
Los lenguajes de alto nivel sustituyen las
instrucciones simbólicas por códigos independientes
de la máquina, parecidas al lenguaje humano o al de
las Matemáticas.
13. CUARTA GENERACIÓN:
Se ha dado este nombre a ciertas herramientas que
permiten construir aplicaciones sencillas
combinando piezas prefabricadas. Hoy se piensa que
estas herramientas no son, propiamente hablando,
lenguajes. Algunos proponen reservar el nombre de
cuarta generación para la programación orientada a
objetos.
14. QUINTA GENERACIÓN:
Se llama así a veces a los lenguajes de la inteligencia
artificial, aunque con el fracaso del proyecto japonés
de la quinta generación el nombre ha caído en
desuso.