TEMA 2.1 | Evolución
Evolución del Hardware
1ª Generación
- Válvulas electrónicas de vacío o tubos de vacío.
2ª Generación
- Transistores:
- Inventados por los físicos Walter Brattain, William Shockley y John Bardeen.
- El uso de transistores hizo que se redujera el tamaño de los circuitos y que aumentara la fiabilidad.
3ª Generación
- Circuitos integrados:
- Estructura de silicio sobre el que se imprimen circuitos electrónicos.
- A mediados de los 60, se empezaron a conocer cómo chips.
- Válvula de Vacío:
- Utilizada para amplificar, conmutar o modificar una señal electrónica.
- Fue sustituida por el transistor, integrados en gran cantidad en chips.
- Computadora:
- Numerosos transistores conectados de forma lógica.
- Circuitos integrados:
- Conocidos como microchips o chips.
- Hizo que la construcción de los ordenadores fuese más barata.
- Menor consumo de energía y mayor fiabilidad.
- Microprocesador y microcontrolador:
- En la década de los 70 nacen casi a la vez los primeros Microprocesador y Microcontrolador.
- El primero fue de Intel y el segundo de Texas Instruments.
4ª Generación
- 1947 - 1972: Era de la electrónica.
- 1971: Surge el microprocesador.
- Aparecen los transistores, grandes ordenadores, circuitos integrados, etc.
- 1972 - ¿ ?: Era de la información.
- Ordenador personal, internet, etc.
- Esta era inicia la Era de la transformación digital.
- 2020 - ¿ ?: Era de las mentes artificiales.
- El aprendizaje y la emergencia son cualidades definitorias.
- Digitalizar: Representar cualquier información mediante el mismo formato y utilizando diferentes lenguajes de programación.
- Computador digital: Pieza indispensable de la tecnología. Gracias al software, es capaz de desarrollar multitud de funciones.
Primer Circuito Integrado en Base de Silicio - 1959
- Robert Noyce:
- Cofundador de Intel y de Fairchild Semiconductor.
- Realiza el primer circuito integrado de silicio usando deposición de vapor.
- Su circuito integrado era el más adecuado para la producción en masa.
- Jack Kilby:
- Científico de Texas Instruments.
- Considerado el inventor del circuito integrado.
- Recibió el Premio Nobel en el año 2000 por su enorme contribución.
- Consiguió incluir en una sola pieza de silicio varios componentes electrónicos como los transistores.
- Noyce:
- Cofundó con Gordon Moore la Intel Corporation (Integrated Electronics Corporation) en 1968.
- Desarrolló el microprocesador y ayudó a crear numerosas industrias electrónicas.
- Microprocesador:
- La CPU gobierna todos los elementos.
- La ALU (Unidad Aritmético - Lógica) es la encargada de realizar las operaciones aritméticas y lógicas.
- Cuando estas dos unidades se integran en un microchip, se le da el nombre de microprocesador.
- El primer microprocesador comercial fue el Intel 4004 (1971).
- Intel recurrió a Faggin para el proyecto del primer microprocesador desarrollado para una calculadora.
Primer Microprocesador del Mundo de 8 Bits, EL 8008 - 1972
- Federico Faggin creó el primer microprocesador del mundo (8bits), el 8008, usado en terminales informáticos.
- 1974: Microprocesador 8080.
- 1976: Microprocesador Z-80.
- 1978: Microprocesador 8086.
- 1982: Microprocesador de 16 bits ( x86).
Miniaturización
- Para fabricar un semiconductor hacen falta tecnologías capaces de dibujar los circuitos a niveles atómicos en placas de silicio.
- Como en cada oblea de silicio hay varias copias, se recortan y se meten en cajas o encapsulados (chips).
- La tasa de obleas que salen defectuosas puede ser baja o alta: Cuanto más pequeños, más fácil que salgan defectuosas (10, 5 nm).
- Para fabricar un procesador, se necesitan instalaciones complejas, libres de contaminación, con medidas concretas y máquinas muy caras.
- Máquina de litografía: Máquina más importante para hacer procesadores. Cuanto más pequeño sea el dibujo, más pequeño será el procesador.
- Japón:
- Empresas como Nikon o Canon podían competir para imprimir circuitos de hasta 10-50nm.
- Holanda:
- ASML se está haciendo con la práctica totalidad del mercado. Fabrican EUV litography.
- La tecnología que suelen llevar cualquiera de los teléfonos de última generación es la de 5 nm.
- China:
- Es el único país del mundo que podría crear fábricas para generar chips de última generación, cosa que no agrada a EEUU, ni Occidente.
- Algunos critican que Occidente prefiera escasez de chips a que China se convierta en el mayor fabricante de chips de alta gama del mundo.
- Desventaja Estratégica:
- Los estados que con capacidad de producción de semiconductores son necesarios para teléfonos móviles, gestionar administraciones, etc.
- Además, de imprescindibles, en situaciones de guerra (los primeros ordenadores se utilizaron en la 2ª Guerra Mundial).
- Seguridad Nacional:
- Los países importan procesadores y chips con puertas traseras para el espionaje entre países.
- Discos duros:
- Guardan información en un sustrato magnético. En los últimos 35 años la capacidad del disco se ha duplicado.
Discos Duros, SSD, Memoria USB, Tarjetas de Memoria
- Se basan en nanoelectrónica de transistores, fundiciones y fábricas similares.
- Tarde o temprano, se acabarán los discos duros convencionales y la nube sustituirá por completo los datos locales en 2020 - 2030.
- SSD:
- Se degrada rápidamente con el uso.
- Conforme va leyendo y escribiendo datos, se van rompiendo celdas de memoria.
- También afecta la radiación y la elevada temperatura.
La Nube
- Almacenes repartidos por todo el mundo, llenos de ordenadores con millones de discos duros siempre encendidos.
- Se encuentran debajo de bancos, dentro de edificios públicos, etc.
- Normalmente, se busca que la energía sea barata, que este cerca de donde hay que servir datos, mínimo calor posible, etc.
- Nube Pública:
- Se puede contratar por empresas o particulares.
- 47% Amazon - 22% Microsoft - 7% Google - 8% Alibaba.
- Nube Privada:
- Grandes empresas, proveedores de internet, gobiernos y agencias.
- El 60 % de las empresas europeas tienen parte de su infraestructura en la nube.
- PROBLEMA:
- Con la nube no podemos controlar quién tiene acceso a nuestros datos.
- La nube de Amazon es la más grande para uso público, que las empresas puedan utilizar.
- La nube de Google es sobre todo para uso propio.
Evolución del Software
- Software: Programas y ejecutables escritos mediante un lenguaje de programación.
- Definiciones básicas:
- Lenguaje en el que se utilizan las técnicas de optimización habituales que consiguen compilaciones a código máquina (0 - 1).
- Lenguaje formal para escribir una serie de órdenes en forma de algoritmos que ejecutan tareas en un sistema informático.
- Algoritmo: Secuencia finita de instrucciones, reglas o pasos que describen de manera precisa las operaciones que un ordenador ha de ejecutar.
Lenguajes Alto Nivel
- Compilador: Programa que traduce los programas escritos en lenguaje de programación de alto nivel.
- 1957: Fortran.
- Objetivo: La expresión clara y concisa de fórmulas y ecuaciones matemáticas de cálculo.
- 1959: Cobol.
- Objetivo: Mejorar el rendimiento de Fortran.
- 1970: Pascal.
- Objetivo: Crear un lenguaje con fines docentes, sencillo y transportable, y que aplicara los principios de la programación estructurada.
- Niklaus Wirth.
Lenguajes Bajo Nivel
- Código Máquina: Representante de los lenguajes de primera generación.
- Cada diseño de procesador tiene su propio código máquina.
- Ensambladores:
- Considerados lenguajes de segunda generación.
- Un lenguaje ensamblador es dependiente del hardware.
- Consiste en utilizar códigos nemotécnicos en lugar de unos y ceros para indicar las instrucciones y referenciar los registros.
Tercera Generación
- Identifica los lenguajes de programación de alto nivel que son independientes del hardware.
Cuarta Generación
- Se busca diseñar nuevos lenguajes de programación que fuesen un refinamiento y una evolución de los lenguajes de tercera generación.
- Cada nueva generación de lenguajes de programación aumenta el nivel de abstracción.
Información Extra
- Alan Turing inspiró a muchos informáticos.
- Joseph Weizenbaum (MIT):
- Partió de la posibilidad de desarrollar máquinas que sean capaces de comportarse como humanos.
- En 1966, desarrolló un programa con el que pretendía engañar a los humanos haciéndoles pensar que estaban hablando con otra persona.
- ELIZA → Primer bot conversacional de la historia (Existe el mito de que superó el Test de Turing).