Introducción A Los Sistemas Computacionales.

INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES

1

Historia General De La Computación
De AC a la era mecánica ¢ Primera generación ¢ Segunda generación ¢ Tercera generación ¢ Cuarta generación ¢ Quinta generación ¢ Y...???
¢
INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES

2

1

llamada Máquina Diferencial. 1854. el francés Charles Xavier Thomas de Colmar diseña una máquina calculadora que posteriormente consigue comercializar con éxito. inventor de los logaritmos. capaz de autocontrolar su funcionamiento. En 1610. construyó una máquina aritmética y otra lógica. alrededor del año 830 DC. Blaise Pascal (1623-1662). Charles Babbage (1791-18171) el que diseñó una verdadera máquina procesadora de información. 727.C. John Napier (1550-1617). Mecanismo de Antikythera construido alrededor del año 80 a. cuando Jacob Leupold propuso algunas mejoras sobre el mecanismo de Leibniz . INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES ¢ ¢ ¢ ¢ 3 De AC a la era mecánica ¢ ¢ ¢ ¢ ¢ Wilhelm Schickard (1592-1635) ya había construido una m áquina de estas características entre 1623 y 1624. Al'Khwarizmi. con tan sólo 19 años. construyendo una máquina que podía multiplicar. en incluso te óricamente. realizar las cuatro operaciones aritméticas. desarrolló las Varillas de Napier. introduce el sistema numérico indio (s ólo conocido por los árabes unos 50 años antes). Conde de Stanhope . George Boole álgebra de booleana INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES ¢ ¢ ¢ 4 2 .De AC a la era mecánica ¢ ¢ El ábaco. Babbage y Ada Augusta Byron. En 1825. Por su parte. aparecido hacia el 500 AC en Oriente Próximo. esta última llamada Demostrador de Stanhope . construyó una máquina mecánica para realizar adiciones. Gottfried Wilhelm Leibniz (1646-1716) propuso el sistema binario para realizar los cálculos. Charles Mahon (1753-1816). la Pascalina. el desarrollo de un telar automático por el francés Joseph Jacquard (17521834). de la que hace unas breves descripciones en dos cartas dirigidas a Johannes Kepler. que servían para simplificar la multiplicación. En 1821 presentó a la Royal Society una máquina capaz de resolver ecuaciones polinómicas mediante el c álculo de diferencias sucesivas entre conjuntos de números.

Mauchly (1907-1980) visitó a Atanasoff y observó de cerca su impresionante maquinaria.UU.Primera Generación ¢ Para tabular el censo de 1890 Herman Hollerith (1860-1929) En 1911 James Powers constituyó la Power's Tabulating Machine Company. la idea de Máquina de Von Neumann. Presper Eckert. John W. entre 1937 y 1942. En 1936. la construcción del computador electromecánico Mark I Universidad del Estado de Iowa. Más tarde. se aplica a todos los computadores que se han construido. Eckert y Mauchly construyen en la Universidad de Manchester. diseñaron y construyeron la ABC (AtanasoffBerry Computer). en 1939. la EDVAC Estas máquinas se programaban directamente en lenguaje máquina. teniendo la oportunidad de revisar su tecnología. Para resolver la cuesti ón Turing construyó un modelo formal de computador. pero a partir de mediados de los 50. empezó. diseñaron y construyeron. que es la descripción de la arquitectura que. En la segunda guerra mundial ¢ ¢ ¢ INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 5 Primera Generación ¢ ¢ ¢ ¢ ¢ ¢ En la Universidad de Harvard. Alan Turing (1912-1954) contestó a esta cuesti ón en el artículo On Computable Numbers. Jr (1919-1995). la Máquina de Turing. se produjo un gran avance en la programación avanzada INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 6 3 . el computador eléctrico de propósito general ENIAC. en 1949 el primer equipo con capacidad de almacenamiento de memoria. en Connecticut (EE. desde 1946. En 1941. Howard Aiken y Grace Murray Hopper (19001973) en colaboración con IBM . y demostró que había problemas tales que una máquina no podía resolver 5 computadora Colossus. John Vincent Atanasoff (1903-1995) y Clifford Berry.). Mauchly y J. entre los años 1943 y 1946.

Jack Kilby (1923. Generación (los transistores y los avances en programación) ¢ En 1951. John Backus y Peter Naur desarrollan el lenguaje ALGOL. Generación (los transistores y los avances en programación) ¢ En 1947. Walter Brattain y William Shockley inventan el transistor.La 2da. de los Laboratorios Bell (donde se inventó el transistor). John Backus . John MacCarthy propone el LISP. Algunas de las máquinas que se construyeron en esta época fueron la TRADIC. un conjunto de transistores interconectados con resistencias. John Bardeen. un lenguaje orientado a la realización de aplicaciones en el ámbito de la Inteligencia Artificial. el que desarrolla el primer compilador para FORTRAN.) presenta el primer circuito integrado. llamada chip ¢ ¢ ¢ ¢ INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 8 4 . En 1959. la TX-0 del laboratorio LINCOLN del MIT y las IBM 704. en una peque ña pastilla de silicio y metal. en el que introducía el célebre Test de Turing. ¢ ¢ INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 7 La 2da. Así. Alan Perlis . Este artículo estimuló a los pensadores sobre la filosofía e investigación en el campo de la Inteligencia Artificial. Alan Turing publica el artículo Computing Machinery and Intelligence en la revista Mind. 709 y 7094. en 1954. en 1957. Grace Murray Hooper (1906-1992) da la primera noción de compilador y m ás tarde desarrolla el COBOL. en 1950. En 1958.

300 transistores que ejecutaba 60. CDC 6600. Intel introduce el primer microprocesador. desarrolla el lenguaje PASCAL Usar varias diapositivas para exponer detalles significativos ¢ ¢ INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 9 Tercera Generación. diez veces m ás r ápido que su predecesor. INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 10 5 .000 operaciones por segundo se puso a la venta por 200 dólares. con las que procesadores muy complejos podían colocarse en un pequeño chip. Este conjunto de 2. El potentísimo 4004 procesaba 4 bits de datos a la vez. que era capaz de realizar un millón de operaciones en coma flotante por segundo. su propia unidad de control y 2 chips de memoria. producida por Burroughs . Niklaus Wirth. el CDC 7600. ¢ En 1971. en 1969. SOLOMON (desarrollada por la Westinghouse Corporation) ILLIAC IV. el primer procesador vectorial.Tercera Generación (circuitos integrados y miniaturización) ¢ IBM 360/91. Muy pronto Intel comercializó el 8008 ¢ A partir de aquí nacieron las tecnologías de integración a gran escala (LSI) y de integración a muy gran escala (VLSI). tenía su propia unidad lógicoaritmética. IBM 195.

un software en BASIC que podía correr en el Altair . lo que indudablemente contribuyó a su popularización. Steven Jobs con una visión futurista presionó a Wozniak para tratar de vender el modelo y el 1 de Abril de 1976 nació Apple Computer. IBM estrena una nueva máquina. ofrecerion al dueño de MITS. En 1984. En 1981. Steven Wozniak y Steven Jobs . Apple lanza el Macintosh. la IBM Personal Computer. también a raíz de ver el Altair 8800 en la portada de Popular Electronics . y su sistema operativo procedía de una empresa recién nacida llamada Microsoft. William Gates y Paul Allen. construyen en 1976. El corazón de esta peque ña computadora. producido por una compañía llamada Micro Instrumentation and Telemetry Systems (MITS). con 16 Kb de memoria (ampliable a 256). la Apple I. que se hizo muy popular por su facilidad de uso INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 11 Historia de las Microcomputadoras INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 12 6 . se vendía a 397 dólares. protagonista absoluta de una nueva estrategia: entrar en los hogares. que disponía de interfaz gráfico para el usuario y un ratón.Cuarta Generación (ordenadores personales de uso doméstico) ¢ ¢ ¢ ¢ ¢ Altair 8800. era un procesador Intel.

La revista del Dr. Bill Gates escribe su Carta abierta a los hobistas. Zilog Z80 y el Motorola 6800. 25 MHz.5 micras) 16 Megabytes 1 Gigabyt e 64 Terabyt es De 3 a 6 veces las prestaciones del 8086 Microproces ador Intel 386 DX® Microproces ador Intel 386 SX® 17/10/85 32 Bits 275.Microcomputadoras ¢ La primera generación de computadoras personales.000 Idéntico al 8086 excepto en su bus externo de 8 bits 80286 1/2/82 8 MHz. 8 MHz. En 1976 IMSAI había comenzado a despachar las primeras computadoras en serie. 10 MHz. 10 MHz.000 64 KBytes 10 veces las (6 micras) prestaciones del 8008 8086 8/6/78 5 MHz.000 (1. 20 MHz. o microcomputadoras.000 Bus capaz de direccionar 16 bits procesando Terabyt INTRODUCCIÓ INTRODUCCIÓN A4 gigabytes LAS CIENCIAS COMPUTACIONALESbajo coste 14 (1 micra) 32bits a es 7 . como fueran renombradas porteriormente.000 (1 micra) 4 Gigabytes Primer chip x86 capazde manejar juegos de datos de 32 bits 16/6/88 16 MHz. 8 bits 3. ¢ ¢ INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 13 Fecha de presentaci ón Velocidad de reloj Ancho de bus Número de transistores Memoria direccionable Memoria virtual Breve descripci ón 4004 15/11/71 108 KHz. 8 bits 29.500 16 KBytes Manipulación Datos/texto 8080 1/4/74 2 MHz. 16 Bits 134. 8 bits 6. 16 bits 29.300 (10 micras) 640 byte Primer chip con manipulación aritmética 8008 1/4/72 108 KHz. 20 MHz. 33 MHz. 8080. usaron chips tales como el 8008. la cual habla de la pirateria de software (su versión de lenguaje Basic es copiado ilegalmente por la mayoria de usuarios). DOBBS comienza a editarse y se celebra la primera conferencia mundial de ALTAIR. El primer número de la revista BYTE es publicado y meses después la cadena de tiendas BYTE SHOP COMPUTER empieza a crecer raudamente.000 (3 micras) 1 MegaByte 10 veces las prestaciones del 8080 8088 1/6/79 5 MHz. 16 MHz. 12 MHz. 8 MHz. 16 Bits 64 275. 4 bits 2.

la cual promovi ó un gran interés en hogares y pequeños negocios a partir de 1975.8 micras) 4 Gigabyt es 64 Terabyt es Arquitectura escalable. 32 Bits (1 micra. 100 MHz.8 micras en 50 MHz. empezó en 1974 cuando Intel Corporation presentó su CPU (Unidad Central de Procesos) compuesto por un microchip de circuito integrado denominado 8080. El 8080 fué el cerebro de la primera computadora personal Mits Altair.32 micras) S.C. 180 MHz. 60 MHz.E.185.500 transistores y podía manejar 64k de memoria aleatoria o RAM a través de un bus de datos de 8 bits. ¢ 1975 La Altair 8800 producida por Micro Instrumentation Telemetry Systems ¢ INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 16 8 .32 micras) 4 Gigabyt es 4 Gigabyt es 64 Terabyt es 64 Terabyt es Arquitectura de ejecución dinámica con procesador de altas prestaciones 7/5/97 64 Bits 7. 150 MHz. MMX. en todos los aspectos. 266 MHz.1 millones (0. 25 MHz. 90 MHz. 200 MHz. 16 MHz.) 4 Gigabyt es 4 Gigabyt es 64 Terabyt es 64 Terabyt es Caché de nivel 1 en el chip 22/4/91 32 Bits 1. 166 MHz.000 (0.5 millones (0.8 micras) Idéntico en diseño al Intel 486DX. 150 MHz. 33 MHz. Doble Bus Indep. 20 MHz.33 MHz. Hasta 5 veces las prestaciones del 486 DX a 33 MHz. pero sin coprocesador matemático Procesado r Pentium® 22/3/93 32 Bits 3. 75 MHz.5 millones (0. 50 MHz. 233 MHz. Este contenía 4. 200 MHz. 66 MHz. Ejecución Dinámica INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 15 Intel 8080 y Altair 8800 La verdadera industria de la computación...Fecha de presentación Velocidad de reloj Ancho de bus Número d e transistores Memoria direcciona ble Memoria virtual Breve descripción Microproce sador Intel 486 DX® Microproce sador Intel 486 SX® 10/4/89 25 MHz. 300 MHz. 133 MHz. 120 MHz. Procesado r PentiumPr o® Procesado r PentiumII® 27/3/95 64 Bits 5. 0.

Apple I Wozniak se había dedicado un buen tiempo al diseño de computadoras y finalmente en 1976.95 con 4k de memoria. Para tratar de vender los equipos recién inventados y el 1o de Abril de 1976 nació Apple Computer. con sistema operativo CPM BASIC grabado en un chip de 12k de memoria ROM. En 1977. Esta computadora fué una de las más populares de la época. con el lanzamiento de la Apple II la compañia recién empezó a imponerse en el mercado norteamericano. casetera o un diskdrive de 89 o 102k. Construyó la que se convertir ía en la Apple I. impresora con conexión RS-232 y hasta un sintetizador de voz . Se le podía agregar perifericos tales como un televisor de 12". no fué muy aceptada. A pesar de la gran novedad que caus ó su presentación.77 Mhz. Steven Jobs con una visión futurista presionó a Wozniak. El microprocesador empleado fué el Z-80 de 1. INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 18 9 . pero muy pronto subió a 16k con el modelo de Nivel II y al cual se le agregó un teclado y posibilidad de expansión de memoria a 32 k. INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 17 1977 La TRS-80 de Tandy/Radio Shack El primer modelo de esta computadora fué vendido el 3 de Agosto de 1977 por la suma de US $ 599. .

basada en el microprocesador 8088 y a la que simplemente denominan "Su mini computadora personal". El sistema operativo de la época es el CPM-86. la fabricación del microprocesador Intel 8086 el cual provoc ó una demanda masiva y motivó a la IBM a crear su flamante División de Computadoras Personales. Muchas personas en los Estados Unidos fabricaron computadoras personales en sus propios hogares.1978 el microprocesador Intel 8086 En 1978 se produce un evento importante. INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 20 10 . lo cual incentivó aún más su uso. con diagramas y planos enseñando a construir la computadora Mark 8. utilizaría la IBM en su primera PC. MicroPro. Steven Jobs visita los Laboratorios SPARC de la Xerox y obtiene ideas para desarrollar la Macintosh. una de las primeras grandes casas de software de la época lanza su pocesador de textos WORDSTAR. En el mes de Julio de ese mismo año la revista Radio Electronics publica un interesante artículo. INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 19 Un microprocesador de la misma familia el 8088.

El sistema estaba diseñado para ser conectado a un televisor y los programas se almacenaban en una casetera. 1980: Control Data Corporation introduce el supercomputador Cyber 205. expandible a 32 K y un programa BASIC en memoria ROM (Read Only memory). 1981: La Commodore 64 reemplazó a la VIC-20 y se vendió al igual que su predecesora. Usaba el microprocesador 6502 con una memoria de apenas 5k de Ram. presenta la VIC-20.1976: Commodore International La Pet 2001 :Con nuevo microprocesador 6502. la compañía Apple lanzó una máquina que introduciría nuevamente una revolución: el Macintosh. Este modelo empleó un microprocesador ligeramente mejorado al 6502 y que costaba US $ 20 al por mayor. como herramienta para controlar al computador. un modelo de computadora personal muy barata.en que se introduc ía por primera vez el concepto de interfaz gráfica. dirigida a los principiantes y hobbistas . Éste era el sucesor de un modelo llamado "Lisa" -pero que no tuvo aceptación debido a su costo y escasa capacidad. la analogía del "escritorio" y un nuevo perif érico: el "mouse" o ratón. Macintosh 1984.La Commodore 64 usó el chip 6510 que permitía una capacidad de procesamiento de 64k y podía integrarse a un diskdrive fabricado por la misma empresa. para ejecutar los programas y el almacenamiento de la INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 21 información. La Pet fué la primera computadora personal con una pantalla incorporada. 1980: Commodore Inc. a muy bajo precio.. la cual debía ser conectada a la VIC-20. con 4k de memoria Ram. INTRODUCCIÓ INTRODUCCIÓN A LAS CIENCIAS COMPUTACIONALES 22 11 .