28
Historia de la computación Historia de la computación (breve) (breve)

Historia de la computación (breve) - …iesdionisioaguado.org/joomla/informatica/pdf/tema0.pdf · Historia de la computación ... En 1847 publicó “El ... La sociedad está siendo

  • Upload
    ngokien

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

Historia de la computación Historia de la computación (breve)(breve)

Algunos autores conciben las Nuevas Tecnologías de la siguiente forma: La UNESCO (Raitt, 1982) la define como el conjunto de disciplinas científicas, tecnológicas, de ingeniería y de técnicas de gestión utilizadas en el manejo y procesamiento de la información; sus aplicaciones; los computadores y su interacción con hombres y máquinas; y los contenidos asociados de carácter social, económico y cultural. 

TECNOLOGÍAS DE LA INFORMACIÓN

TECNOLOGÍAS DE LA INFORMACIÓN

Conjunto Conjunto convergenteconvergente de tecnologías  de tecnologías específicas:específicas:• Microelectrónica.Microelectrónica.• Informática.Informática.• Telecomunicaciones.Telecomunicaciones.• Optoelectrónica.Optoelectrónica.

Gracias a importantes descubrimientos:Gracias a importantes descubrimientos:• MaterialesMateriales• Fuentes de energía.Fuentes de energía.• Técnicas de fabricación.Técnicas de fabricación.• Tecnología del transporte, etc.Tecnología del transporte, etc.

Pero todo empieza bastante antes....Cálculo automático...

PascalPascal 16421642 ­ El francés ­ El francés Blaise Pascal Blaise Pascal (1623­ (1623­

1662) inventó y construyó la 1662) inventó y construyó la primera primera sumadora mecánicasumadora mecánica. La pascalina . La pascalina hacía sumas y restas. hacía sumas y restas. 

1670­Leibniz:1670­Leibniz:máquina multiplicadoramáquina multiplicadora  

http://icarito.tercera.cl/icarito/2001/839/img/05-leibniz.gif

En  1676  publicó  su  "Nuevo Método  para  lo  Máximo  y Mínimo", una exposición de cálculo diferencial. Fue filósofo y matemático. En 1670, Leibniz mejora la máquina inventada por Blaise Pascal, al agregarle capacidades de multiplicación, división y raíz cúbica. 

BabbageBabbage

18331833 ­ El profesor de matemáticas de la  ­ El profesor de matemáticas de la Universidad de Cambridge Universidad de Cambridge Charles BabbageCharles Babbage  (1792­1871) ideó la primera máquina (1792­1871) ideó la primera máquina procesadora de información. Algo así como la procesadora de información. Algo así como la primera computadora mecánica primera computadora mecánica programableprogramable. Pese a que dedicó casi cuarenta . Pese a que dedicó casi cuarenta años a su construcción, murió sin terminar su años a su construcción, murió sin terminar su proyecto.proyecto.

BooleBoole

Desarrolló un nuevo tipo de álgebra (álgebra de Boole) e inició los estudios de lógica simbólica. En 1847 publicó “El análisis matemático del pensamiento” y en 1854 “Las leyes del pensamiento”. Su álgebra era un método para resolver problemas de lógica por medio de los valores binarios (1 y 0) y tres operadores: and (y), or (o) y not (no). Por medio del álgebra binaria, posteriormente se desarrolló lo que hoy se conoce como código binario, que es el lenguaje utilizado por todas las computadoras.

1890­Herman Hollerith1890­Herman Hollerith   Los cartones perforados y un primitivo Los cartones perforados y un primitivo 

aparato eléctrico se usaron para clasificar aparato eléctrico se usaron para clasificar por sexo, edad y origen a la población de por sexo, edad y origen a la población de Estados Unidos. Esta Estados Unidos. Esta máquina del censomáquina del censo  fue facilitada por el ingeniero fue facilitada por el ingeniero Herman Herman HollerithHollerith, cuya compañía posteriormente se , cuya compañía posteriormente se fusionó (1924) con una pequeña empresa de fusionó (1924) con una pequeña empresa de Nueva York, creando la International Nueva York, creando la International Business Machines (IBM), empresa que un Business Machines (IBM), empresa que un siglo más tarde revolucionó el mercado con siglo más tarde revolucionó el mercado con las computadoras personales o PC.las computadoras personales o PC.

FIN XIX­INICIO XXFIN XIX­INICIO XX 18891889 ­ Solo a fines del siglo XIX se inventó una máquina calculadora que  ­ Solo a fines del siglo XIX se inventó una máquina calculadora que 

incorporó las cuatro operaciones básicas (suma, resta, multiplicación y incorporó las cuatro operaciones básicas (suma, resta, multiplicación y división) y que lentamente se empezó a producir de manera más masiva. división) y que lentamente se empezó a producir de manera más masiva. Esta máquina solo podía realizar una operación a la vez y no tenía Esta máquina solo podía realizar una operación a la vez y no tenía memoria.memoria.

18931893 ­ Entre 1893 y 1920,  ­ Entre 1893 y 1920, Leonardo Torres y QuevedoLeonardo Torres y Quevedo creó en España  creó en España varias máquinas capaces de resolver operaciones algebraicas. varias máquinas capaces de resolver operaciones algebraicas. Posteriormente construyó la primera máquina capaz de jugar ajedrez.Posteriormente construyó la primera máquina capaz de jugar ajedrez.

11920920 ­ Se presentó en París el “aritmómetro electromecánico”, que  ­ Se presentó en París el “aritmómetro electromecánico”, que consistía en una calculadora conectada a una máquina de escribir, en la consistía en una calculadora conectada a una máquina de escribir, en la que se tecleaban los números y las operaciones. Una vez hecho el cálculo, que se tecleaban los números y las operaciones. Una vez hecho el cálculo, la máquina entregaba automáticamente el resultado. Este aparato fue la la máquina entregaba automáticamente el resultado. Este aparato fue la primera versión de una primera versión de una calculadora digitalcalculadora digital..

1935­1939 Zuse1935­1939 Zuse

Construyó en Alemania dos máquinas electromecánicas de cálculo que se acercaban bastante a lo que sería la primera computadora. La Z1 tenía un teclado y algunas lámparas que indicaban valores binarios. La Z2 fue una versión mejorada que utilizaba electromagnetismo. En 1941, Konrad Zuse presentó la Z3, la primera computadora electromagnética programable mediante una cinta perforada. Tenía dos mil electroimanes, una memoria de 64 palabras de 22 bits, pesaba mil kilos y consumía cuatro mil watts. Una adición demoraba 0,7 segundos, mientras que en una multiplicación o división tardaba 3 segundos.

ShannonShannon 1937  1937  ClaudeClaude  ShannonShannon (1916­ )  (1916­ ) 

demostró cómo las operaciones demostró cómo las operaciones booleanas elementales, se podían booleanas elementales, se podían representar mediante circuitos representar mediante circuitos conmutadores eléctricos, y cómo la conmutadores eléctricos, y cómo la combinación de circuitos podía combinación de circuitos podía representar operaciones aritméticas y representar operaciones aritméticas y lógicas complejas. Además demostró lógicas complejas. Además demostró como el álgebra de como el álgebra de BooleBoole se podía  se podía utilizar para simplificar circuitos utilizar para simplificar circuitos conmutadores. El enlace entre lógica y conmutadores. El enlace entre lógica y electrónica estaba establecido electrónica estaba establecido 

Además, sugirió que podían usarse Además, sugirió que podían usarse sistemas de conmutación como en las sistemas de conmutación como en las centrales telefónicas, idea que sería centrales telefónicas, idea que sería fundamental para la construcción de la fundamental para la construcción de la primera computadora.primera computadora.

Alan TuringAlan Turing 1943 ­ Un equipo de expertos del ejército británico 

dirigido por Alan Turing construyó a Colossus, una computadora que permitía descifrar en pocos segundos y automáticamente los mensajes secretos de los nazis durante la Segunda Guerra Mundial, cifrados por la máquina Enigma 

En 1900, en el Congreso Internacional de Matemáticas de París,David Hilbert (1862­1943) pronunció una conferencia de título Problemas matemáticos, en la que proponía una lista de 23 problemas que estaban sin resolver (algunos todavía lo están).¿son las matemáticas decidibles? es decir, ¿hay un método definido que pueda aplicarse a cualquier sentencia matemática y que nos diga si esa sentencia es cierta o no?. En 1936, Alan Turing (1912­1954) contestó a esta cuestión en el artículo On Computable Numbers. Para resolver la cuestión Turing construyó un modelo formal de computador, la Máquina de Turing, y demostró que había problemas tales que una máquina no podía resolver. Basándose en estos resultados, entre 1936 y 1941, el ingeniero alemán Konrad Zuse (1910­1957), diseñó y construyó su serie de computadores electromecánicos binarios, desde el Z1 hasta el Z3. Sin embargo estos computadores no tuvieron mucha difusión, ni siquiera dentro de su país, ya que el gobierno nazi nunca confió en los trabajos de Zuse.

Von NeumannVon Neumann Von Neumann fue un pionero en la Von Neumann fue un pionero en la 

ciencia de los ordenadores. Fue el ciencia de los ordenadores. Fue el creador de la arquitectura de los creador de la arquitectura de los computadores actuales, propuso la computadores actuales, propuso la adopción del bit como medida de la adopción del bit como medida de la memoria de los ordenadores, resolvió memoria de los ordenadores, resolvió el problema de la obtención de el problema de la obtención de respuestas fiables con componentes respuestas fiables con componentes no fiables (bit de paridad).no fiables (bit de paridad).

Participó en el diseño del que es Participó en el diseño del que es considerado primer ordenador, el considerado primer ordenador, el ENIAC, un ordenador que se hizo para ENIAC, un ordenador que se hizo para calcular la trayectoria de los calcular la trayectoria de los proyectiles. En este ordenador las proyectiles. En este ordenador las modificaciones del programa suponía modificaciones del programa suponía cambiar el conexionado de las cambiar el conexionado de las válvulas. Von Newmann propuso válvulas. Von Newmann propuso separar el software del hardware. Este separar el software del hardware. Este diseño se realizó en el ordenador diseño se realizó en el ordenador EDVAC. EDVAC. 

EVOLUCIÓN DE LAS TECNOLOGÍAS DE LA INFORMACIÓN EN EL SIGLO XX

Primera Generación (hacia 1946)

• Creados con válvulas electrónicas y relés Gran tamaño , graves y frecuentes averías y gran consumo de energía, muy costosos• Uso de dispositivos electrónicos: aumentode velocidad y  fiabilidad.• ENIAC: Ecker y Mauchly: realización automática de operaciones matemáticas• Programación manual en paneles de control• Entradas y salidas por medio de tarjetas perforadas• Colaboración de von Newmann:– Estructura de Babbage: entrada, salida,UA, AC y memoria– Representación binaria para operaciones  aritméticas.– Programa almacenado en memoria; Tareas como secuencia de pasos simples.• UNIVAC I: primer computador comercial (1951) destinado a la oficina de censos USA.

EVOLUCIÓN DE LAS TECNOLOGÍAS DE LA INFORMACIÓN EN EL SIGLO XX

Primera Generación (hacia 1946)

• IBM 704: fin de esta generación.•Registros índice.•Coma flotante por hardware.•Programa de control (S.O. Rudimentario).• No existen S.O. . Introducción de datos manualmente, uno a uno. Acceso de uno en uno.• Programación en lenguaje máquina.Si existe el concepto de subrutina (subrutinas abiertas).• Inicio de los lenguajes simbólicos: uso de nemónicos para representar operaciones.• Rochester: lenguaje ensamblador y traductor correspondiente.• Generadores de programas y esbozos de compiladores.

MARK I 1944ENIAC

ENIAC (Electronic Numerical Integrator and Calculator)

EVOLUCIÓN DE LAS TECNOLOGÍAS DE LA INFORMACIÓN EN EL SIGLO XX

Segunda Generación(1950-1955)

• Desarrollo del transistor (laboratorios Bell Telephone) como sustituto de las valvulas (1947)• Uso de núcleos de ferrita como elementos básicos de memoria principal• IBM 7090 y 7094: versiones a transistores de los anteriores• Uso de canales de E/S (procesadores de E/S) para uso específicoGeneralización del uso de registros índice y de hardware para coma flotante• Lenguajes de alto nivel• Uso del mismo lenguaje en máquinas distintas• John Backus (IBM): FORTRAN (FORmula TRANslator)ALGOL58, ALGOL60 (ALGOrithmic Languaje), base de LISP y SNOBOL• Lenguajes para aplicaciones de gestión: COBOL (COmmon Bussines Oriented Languaje)• Colas de trabajo: Programa supervisor o monitor que gestiona estas colas.• Nacimiento de los sistemas operativos •Aparece la fibra óptica (Kapany 1955) Demuestra que las fibras de vidrio son capaces de transmitir sin distorsión.•Menor consumo, menos averías, menos costes de fabricación, menor dimensión

En 1951 aparece la UNIVAC (UNIVersAl Computer), fue la primera computadora comercial, que disponía de mil palabras de memoria central y podían leer cintas magnéticas, se utilizó para procesar el censo de 1950 en los Estados Unidos.

EVOLUCIÓN DE LAS TECNOLOGÍAS DE LA INFORMACIÓN EN EL SIGLO XX

Tercera Generación(1958-1970)

Circuito integrado monolítico: Kilby (Texas Inst.).• Desarrollo de tecnología planar para fabricación de circuitos integrados; fotolitografía y difusión térmica.– Abaratamiento de costes.– Disminución en retardos de transmisión.– Redución de consumo de energía. Miniaturización.– Automatización en la fabricación de circuitos.– Dispositivos completos que facilitan la interconexión. Desarrollo de procedimientos para la compartición de recursos.• Desarrollo de la memoria virtual.• Microprogramación de la unidad de control.• IBM 360, UNIVAC 1108, CYBER,...• Minicomputadoras: PDP.Multiprogramación:técnicas de protección de memoria y de control de concurrencia para permitir acceso compartido a E/S y a archivo.• Multiprocesamiento: trabajo con varios procesadores.• Secuencias múltiples y dispositivos E/S virtuales (Aspool@).• BASIC, PL/I, APL, Pascal y nuevas versiones de los anteriores.• Primer satélite artificial: Sputnik•ARPANET•Primer robot industrial:Unimat

EVOLUCIÓN DE LAS TECNOLOGÍAS DE LA INFORMACIÓN EN EL SIGLO XX

Cuarta Generación(1970-Cuarta Generación(1970-...)...)  Sistemas abiertos frente a sistemaspropietarios

• Circuitos integrados LSI y VLSI• Funciones hardware complejas implementadas en circuitos integrados• Miniaturización y mayor velocidad de las memorias• Aumento de velocidad y capacidad enDRAMComercialización Pcs. Y Workstation (grandesposibilidades gráficas, red ethernet, sericios dearchivos e impresoras laser)• Desarrollo de la teleinformática• Procesadores RISC (Conjunto reducido de instrucciones)• Inicio: primer computador con memoria virtual• Difusión de sistema operativos estándar: UNIX,MS­DOS, OS/2, Window NTSistemas operativos de red.• Sistemas operativos distribuidos.• Programación lógica y programacióndirigida a objetos.• Smalltalk, C, C++, Ada,Internet

NUEVOS DESARROLLOS DE LAS TECNOLOGÍAS DE LA INFORMACIÓN

En telecomunicaciones:• Fibra óptica:  finos hilos de vidrio capaces de conducir 

ondas electromagnéticas•Una fibra óptica de 1 milésima de mm es capaz  de transmitir simultáneamente 40000  conversaciones telefónicas

• Investigación en superconductividad•          Telefonía móvil

• Intentos de abrir otros canales de comunicación no telefónicos, (el tendido eléctrico, ondas de radio)

NUEVOS DESARROLLOS DE LAS TECNOLOGÍAS DE LA INFORMACIÓN

En inteligencia artificial: Síntesis de voz: emitir mensajes orales no grabados• Reconocimiento de voz• Transistores orgánicos

•Usar moléculas orgánicas como transistores para imitar las funciones de las neuronas (aprendizaje)•Mejoras en las interfaces hombre­ máquina

• Robótica•Mejores, mas eficientes, mas capaces

El avance de las Tecnologías de la Información y de la Comunicación (TIC) está realizando un cambio en la sociedad.

La sociedad está siendo dominada por la tecnología. Un gran número de personas no comprenden la verdadera naturaleza del cambio. Incluso las personas relacionadas con la industria de la informática 

se muestran perplejas por elbnrápido avance de la tecnología. Las personas sienten el poder de la nueva tecnología. Hoy en día se puede comprar un PC corriente como cualquier otro 

electrodoméstico. Un PC puede cambiar profundamente el modo de vida y de trabajo 

de una persona. Una persona sin conocimientos informáticos ha llegado a ser 

considerada como una inculta(tecnológicamente).

La información es, hoy, un recurso clave de la sociedad en general (economía, cultura,política, ...).

Han nacido (creado, desaparecido, fusionado) multitud de empresas para afrontar 

los nuevos retos de la tecnología. Algunos de los cambios son transitorios, pero 

otros son permanentes y todavía quedan muchos más por venir.