1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

28
1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS

Transcript of 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

Page 1: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

1

Evolución de los Computadoresgeneraciones tecnológicas

SEMANA 1

SAN FRANCISCO JAVIER ORQUIDEAS

Page 2: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

2

Introducción:

SEMANA 1

¿QUE ES UN COMPUTADOR ?

Un computador es una máquina electrónica programable, capaz de recibir, almacenar, procesar y entregar información en la forma, medio y oportunidad requerida por el usuario.

Page 3: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

3

Antecedentes históricos Máquinas mecánicas: las computadoras de Charles Babbage. Máquinas electromecánicas: el computador de Konrad Zuse. Generaciones tecnológicas Primera generación: válvulas Segunda generación: transistores Tercera generación: circuitos integrados Cuarta generación: microprocesadores ¿Quinta generación?: el microprocesador como

elemento básico

CONTENIDOS

SEMANA 1

Page 4: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

4

Primer reto: operacionesBásicas.

El ábaco: primer instrumentopara calcular.

Tablilla dividida en variascolumnas. Cada una con unconjunto de cuentasengarzadas en una varilla.Su origen se remonta a lossiglos III o IV a. de C.

Antecedentes históricos

SEMANA 1

Page 5: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

5

Antecedentes Históricos

Máquina aritméticaDesarrollada por Blas Pascal(1642, a los 18 años)Constaba de un conjunto deruedas dentadas, cada una deellas numerada del 0 al 9. Alpasar una rueda del 9 al 0avanzaba un diente de rueda

La máquina de Leibnitz (1671)Realizaba las cuatro operaciones aritméticas. Basaba lamultiplicación en sumas sucesivas.Perfecciona la de Pascal que solamente sumaba y restaba.

Máquinaaritmética

SEMANA 1

Page 6: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

6

Máquinas mecánicas

Charles Babbage (1791-1871)“Uno de los padres del computador actual”“Adelantado” para la tecnología de la época

Máquina de diferencias (abandonada,1822-1833) 1ª Funciones de 2º grado con 6 cifras 2ª Funciones de 6º grado con 18 cifras

SEMANA 1

Page 7: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

7

Máquinas Mecánicas

Máquina analítica (Babbage 1831)

Permite ejecutar cualquieroperación sin intervenciónhumana en el proceso de cálculo.

Consta de una memoria, unaunidad aritmética, sistema deengranajes para transferir datosentre memoria y la unidadaritmética y un dispositivo paraintroducir y sacar datos de laMáquina

Empleaba tarjetas perforadas paraProgramarse.

Nunca llegó a construirse completamente.SEMANA 1

Page 8: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

8

Máquinas electromecánicas

Herman Hollerith (1860-1929). Censo de losEstados UnidosTarjetas perforadasCrea la empresa (TMC) que da lugar a IBM

Konrad ZuseConstruye (1941) el primer calculadoruniversal programable (Z3).Trabaja en binario.

SEMANA 1

Page 9: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

9

MARK-I Howard Aiken

Computadorelectromecánico. 1944

Mark-IImáquina de relés.

Mark-III y Mark-IVmáquinas de tubos de vacío con programa almacenado.

SEMANA 1

Page 10: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

10

1ª Generación: válvulas de vacío

SEMANA 1

• Velocidad de proceso en ms.

• Disipación calorífica muy elevada

• Gran tamaño y poca capacidad

• Lenguaje máquina

•Sin sistema operativo

Page 11: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

11

1ª Generación: válvulas de vacío

SEMANA 1

ABC: (Atanasoff-Berry-Computer 1937-42).Primero en emplear elementos electrónicospara resolver problemas matemáticos:sistemas de ecuaciones lineales.

Primero en usar el sistema binario en computación

Colossus: grupo de científicos ingleses con AlanTurin (1943). Ayudó a descifrar el códigoenigma de los alemanes.

Page 12: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

12

1ª Generación: válvulas de vacío

SEMANA 1

•ENIAC Electronic Numerical Integrator and Calculator.Eckert y Mauchly (1941)

•1er computador electrónico de propósito general. Programa cableado

• Cálculo de tablas de fuego de artillería

• Operativo durante la II Guerra Mundial. Conocido en 1946

Page 13: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

13

1ª Generación: válvulas de vacío

SEMANA 1

• ENIAC

Page 14: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

14

1ª Generación: válvulas de vacío

SEMANA 1

ENIAC Características:• 30 Tm• 18.000 tubos de vacío• 100 Kw• 100 Khz• Operaciones: suma,resta, multiplicación ydivisión (suma: 200s)• 20 registros de 10dígitos (2 pies/registro)• Entrada/Salida de datos:Tarjetas perforadas

John Mauchly

Page 15: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

15

1ª Generación: válvulas de vacío

SEMANA 1

Primer informe sobre EDVAC:J. von Neumann. 1945Bases de laArquitectura von Neumann Programa almacenado Tubos de vacío Aritmética binaria 5 unidades:• Entrada• Memoria• UAL• Control• SalidaEDVAC (Electronic DiscreteVariable Automatic Computer)Eckert-Mauchly-von NeumannJohn von Neumann

Page 16: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

16

1ª Generación: válvulas de vacío

SEMANA 1

•1er computadorcomercial conéxito. 1951

• 48 sistemas

• 250.000 $

UNIVAC I - Remington-Rand Co. (Eckert-Mauchly Computer Co.)

Page 17: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

17

2ª Generación: transistores

SEMANA 1

•Menor tamaño, menor disipación decalor, mayor fiabilidad

•Primeros lenguajes de alto nivel: FORTRAN COBOL ALGOL

•Germen del primer.

•Sistema Operativo:

•procesamiento por lotes

Page 18: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

18

2ª Generación: transistores

SEMANA 1

• Extensión de los computadores comerciales.

• Generalización de las memorias de ferritas.

Memoria de ferritasMueble para

almacenar unamemoria de ferritas

Page 19: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

19

2ª Generación: transistores

SEMANA 1

Ejemplos: Innovadores, con poca repercusión comercial:

UNIVAC LARC IBM STRETCH (o 7030)

Burroughs D-825 ATLAS

Comerciales: CDC 1604 y 3600 IBM 1410 PDP 1 de DEC Serie 1100 de Univac

Page 20: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

20

3ª Generación: circuitos integrados

SEMANA 1

Menor tamaño, más baratos, menor consumo de energía

Primera familia de computadores, compatibles a nivel dearquitectura: IBM360

Arquitectura de computadores:

Supercomputadores: 6600 Datos de Control (Seymour Cray,1963).

Minicomputadores: PDP-8 y PDP-11

Sistemas Operativos: multiprogramación y tiempo compartido.

Lenguajes: lenguajes de alto nivel estructurado (Dijkstra, 1968)

Page 21: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

21

3ª Generación: circuitos integrados

SEMANA 1

IBM 360 Amdahl, Blaauw y Brooks (1964)

•MP con núcleos de ferrita•UCP con CI de MSI y SSI•Juego de instrucciones CISC•Registros de propósito general•Instrucciones registro memoria •Memoria caché•Protección de memoria•Multiprogramación

Page 22: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

22

3ª Generación: circuitos integrados

SEMANA 1

CDC 6600 - Control Data Co. - Cray

•Considerado elPrimer supercomputador

•Segmentación en las unidadesfuncionales

Page 23: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

23

3ª Generación: circuitos integrados

SEMANA 1

PDP - DEC (1964-)

• MP y UCP con CI de MSI y SSI• Memoria caché• Minicomputadores• PDP-8

Palabras de 12 bits 12.000 u. vendidas• PDP-11

Palabras de 16 bits

Page 24: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

24

4ª Generación: microprocesadores

SEMANA 1

Microprocesadores y memorias de semiconductor.

1971: 1er microprocesador,INTEL 4004 (4 bits)

8 bits: Intel 8080-85,Motorola 6800 y Zilog Z-80

16 bits: Intel 8086-88,Motorola 68000 y Z-8000

32 bits: Intel 80386,Motorola 68030

Computadores personales y estaciones de trabajo

Page 25: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

25

4ª Generación: microprocesadores

SEMANA 1

Otras aplicaciones: electrodomésticos, equipos demúsica y vídeo, etc.

Arquitectura RISC (MIPS R2000, SPARC)

Supercomputadores: computadores paralelos

Lenguajes de programación: C y Ada

Sistemas Operativos. Estandarización: UNIX

Interfaces gráficas

Generalización de las redes de computadores

Page 26: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

26

¿5ª Generación?: microprocesadores

SEMANA 1

El microprocesador como elemento básico

La computación masivamente paralela

La comunicación y las conexiones entrecomputadores como algo generalizado.Internet. Correo electrónico. World WideWeb....

Page 27: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

27

Los ordenadores actuales

SEMANA 1

Integrados con millones de transistores Velocidades > GHz

UAL y UC Microprocesador o CPU

Memoria Principal (capacidad > Mega)

Unidad de E/S en chipsets

Diversidad y compatibilidad de periféricos (puertos USB)

Interconectividad de sistemas

Page 28: 1 Evolución de los Computadores generaciones tecnológicas SEMANA 1 SAN FRANCISCO JAVIER ORQUIDEAS.

28

Los ordenadores actuales

SEMANA 1