Download Generaciones de computadoras

Document related concepts
no text concepts found
Transcript
Generaciones de computadoras
Introducción a las ciencias de la
computación
Antonio López Jaimes
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
23-sep-05
2
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
23-sep-05
3
Criterio de avance
• Es difícil unificar criterios para delimitar las
generaciones de computadoras. Sin embargo, dos
requisitos necesarios son:
– Cambios estructurales en su construcción.
– Avances significativos en la forma de comunicación
con la computadora.
23-sep-05
10100
10100
11101
11101
01001
01001
zz==x+y
x+y
4
Contenido de la presentación
• Generaciones de computadoras
– 1ra generación
– 2da generación
– 3ra generación
– 4ta generación
– 5ta generación
• Clasificación actual de las computadoras
23-sep-05
5
1era generación
• Esta generación abarcó la década de 1950.
• Las máquinas de esta generación se
caracterizan por:
– Estar construidas con base en tubos de vacío o
bulbos.
– La comunicación se establecía mediante el lenguaje
máquina.
1010011
1010011
1010100
1010100
1011000
1011000
23-sep-05
6
1era generación
• Los tubos de vacío eran de gran tamaño y
consumían mucha energía eléctrica, por lo que
generaban mucho calor y se quemaban con
frecuencia.
23-sep-05
7
1era generación
• Durante la 1era generación, las unidades de
entrada estaban dominadas por tarjetas
perforadas.
• Estas máquinas eran grandes y costosas. Con
todo, eran más lentas que la computadora
personal actual más barata.
23-sep-05
8
1era generación
• Un ejemplo de esta generación es la UNIVAC I
(UNIVersAl Computer) (1951).
23-sep-05
9
1era generación
• La UNIVAC fue la primera computadora
comercial.
• Tenía las siguientes características:
– Tenía 5,200 tubos de vacío.
– Realizaba 1,905 operaciones por segundo a 2.25
MHz.
– 1000 palabras de memoria principal (72 bits por
palabra, i.e., 9MB!!)
23-sep-05
10
1era generación
• A la UNIVAC I le siguieron:
– La IBM 701. Se vendieron 18 en 3 años.
– Remington Rand produjo el modelo 1103.
– La IBM 702.
• La más exitosa de las computadoras de esta
generación fue la IBM 650.
– Usaba un esquema de memoria secundaria
denominado tambor magnético.
– Utilizaba el sistema decimal en lugar del binario.
23-sep-05
11
Contenido de la presentación
• Generaciones de computadoras
– 1ra generación
– 2da generación
– 3ra generación
– 4ta generación
– 5ta generación
• Clasificación actual de las computadoras
23-sep-05
12
2da generación
• Esta generación cubre los años 1955-1965.
• Las computadoras de esta generación se
distinguen por:
– Estar construidas por circuitos de transistores.
– Se programaban en nuevos lenguajes llamados de
“alto nivel”.
zz==x+y
x+y
• Surge FORTRAN (Formula Translator), el
primer lenguaje de alto nivel.
23-sep-05
13
2da generación
• Los transistores son dispositivos electrónicos
útiles para generar, amplificar y controlar
señales eléctricas.
23-sep-05
14
2da generación
• Estas máquinas eran de menor tamaño y costo
que las de la 1ra generación, y además, más
confiables.
• Comienza el auge comercial de las
computadoras.
• Surgen computadoras con conceptos
innovadores como la ATLAS de la Universidad
de Manchester.
– Ésta incorporaba técnicas de manejo de memoria
virtual.
23-sep-05
15
2da generación
• Surgen muchas compañías nuevas:
– Control Data Corporation (CDC).
– Radio Corporation of America (RCA).
– National Cash Register (NCR).
23-sep-05
16
Contenido de la presentación
• Generaciones de computadoras
– 1ra generación
– 2da generación
– 3ra generación
– 4ta generación
– 5ta generación
• Clasificación actual de las computadoras
23-sep-05
17
3ra generación
• Esta generación comprende de 1965 a 1980.
• Las características de esta generación consisten
en:
– Su fabricación está basada en circuitos integrados.
– Su manejo es por medio de los lenguajes de control
de los sistemas operativos.
23-sep-05
18
3ra generación
• Los circuitos integrados están formados por un
elemento base de silicio (chip), con un gran
número de transistores.
23-sep-05
19
3ra generación
• La serie 360 de IBM, utilizaba un sistema
operativo que incorporaba un conjunto de
técnicas de manejo de memoria y del
procesador central que se convetirían en un
estándar.
• Surgen el concepto de «familias de
computadoras», es decir computadoras
compatibles con modelos predecesores.
• Se popularizan las minicomputadoras.
23-sep-05
20
3ra generación
Minicomputadoras
• En los años 70 surge una gran demanda de
minicomputadoras: computadoras de tamaño
mediano.
– Son menos costosas que las grandes máquinas y con
aceptable capacidad de proceso.
• Ejemplos de estas máquinas son:
– La serie PDP-8 de DEC.
– Máquinas VAX, ICL, Siemens.
23-sep-05
21
Contenido de la presentación
• Generaciones de computadoras
– 1ra generación
– 2da generación
– 3ra generación
– 4ta generación
– 5ta generación
• Clasificación actual de las computadoras
23-sep-05
22
4ta generación
• La cuarta generación ocupa los años 19801990.
• Las computadoras de esta generación se
caracterizan por:
– Microelectrónica de alta generación y distribución
de tareas específicas mediante microprocesadores.
– Acceso a la red desde una computadora personal,
tanto local como global.
23-sep-05
23
4ta generación
• Surgen los circuitos LSI (Large Scale
Integration, integración a gran escala).
• Surgen las microcomputadoras diseñadas con
base en circuitos de semiconductores.
– Comienza la era de la computadora personal.
• Surge el sistema operativo MS-DOS y se utiliza
UNIX en computadoras personales.
23-sep-05
24
Contenido de la presentación
• Generaciones de computadoras
– 1ra generación
– 2da generación
– 3ra generación
– 4ta generación
– 5ta generación
• Clasificación actual de las computadoras
23-sep-05
25
5ta generación
• Actualmente se trabaja en la creación de la
quinta generación de computadoras
• La metas de esta generación son:
– Procesamiento en paralelo mediante arquitecturas y
diseño especiales.
– Manejo del lenguaje natural y sistemas de
inteligencia artificial.
23-sep-05
26
Comentarios
• Las diferentes categorías no siempre están bien
definidas.
• La clasificación más usual tiene en cuenta la
potencialidad de cómputo.
23-sep-05
27
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
23-sep-05
28
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
– Supercomputadoras.
– Mainframes.
– Minicomputadoras.
– Estaciones de trabajo (Workstations).
– Computadoras personales (antes
microcomputadoras).
23-sep-05
29
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
– Supercomputadoras
– Mainframes
– Minicomputadoras
– Estaciones de trabajo (Workstations)
– Computadoras personales (antes
microcomputadoras)
23-sep-05
30
Supercomputadoras
• Las más rápidas y las de mayor longitud de
palabra.
• Actualmente varios procesadores en paralelo.
• Empleadas en cálculos costosos de tipo
científico principalmente:
– Predicción del clima
– Modelado molecular
– Simulaciones físicas
• Usadas usualmente en instituciones militares y
científicas.
23-sep-05
31
Supercomputadoras
IBM Blue Gene/L
Cray-2
23-sep-05
32
Supercómputo en laUAM
Cluster
Origin 2000
23-sep-05
33
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
– Supercomputadoras
– Mainframes
– Minicomputadoras
– Estaciones de trabajo (Workstations)
– Computadoras personales (antes
microcomputadoras)
23-sep-05
34
Mainframes
• Gran capacidad de procesamiento, alta
velocidad, fiabilidad y gran capacidad de
almacenamiento.
• Usadas principalmente en instituciones de
gobierno y grandes empresas (e.g., bancos).
– Enfocados en aplicaciones de negocios.
– Procesamiento de tarjetas de crédito.
– Cálculos del seguro social.
• Optimizados para continuos accesos a grandes
bases de datos.
23-sep-05
35
Mainframes
Honeywell-Bull DPS 7
23-sep-05
36
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
– Supercomputadoras
– Mainframes
– Minicomputadoras
– Estaciones de trabajo (Workstations)
– Computadoras personales (antes
microcomputadoras)
23-sep-05
37
Minicomputadoras
• Versión reducida en precio y capacidad de los
mainframes.
• Se ubica entre las supercomputadoras y las
microcomputadoras.
• Actualmente el término ya no se usa
– Ahora la gama de computadoras de mediana escala
es más diversa.
• Ejemplos:
– VAX de DEC
23-sep-05
– IBM midrange computers
38
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
– Supercomputadoras
– Mainframes
– Minicomputadoras
– Estaciones de trabajo (Workstations)
– Computadoras personales (antes
microcomputadoras)
23-sep-05
39
Estaciones de trabajo
• Alto rendimiento para profesionales técnicos,
científicos e ingenieros con grandes necesidades de
cálculo.
• Utilizados por un usuario a la vez.
• Tecnología RISC (Reduced Instruction Set Computer).
• Grandes capacidades para manejo de gráficos.
• Hardware para operaciones de punto flotante.
• Almacenamiento con interfaz SCSI (múltiples
peticiones a la vez).
23-sep-05
40
Estaciones de trabajo
23-sep-05
41
Contenido de la presentación
• Generaciones de computadoras
• Clasificación actual de las computadoras
– Supercomputadoras
– Mainframes
– Minicomputadoras
– Estaciones de trabajo (Workstations)
– Computadoras personales (antes
microcomputadoras)
23-sep-05
42
Computadora personal
• Computadora de propósito general que utiliza
un microprocesador.
• En 1971 lanzaron el primer microprocesador: el
4004.
• En 1972 Intel lanza el microprocesador 8080.
• La primera computadora personal de uso
masivo fue inventada en 1976 por Stephen
Wozniak y Steven Jobs (Apple).
23-sep-05
43
Clasificación de computadoras
Poder de cómputo
Supercomputadoras
Minicomputadoras
Mainframes
Workstations, Servidores
PCs
23-sep-05
44