Story 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