Historia de la informatica

  • La máquina analítica de Babbage

    La idea que tuvo el inglés Charles Babbage de un ordenador tuvo su origen en el hecho de que la elaboración de tablas matemáticas era realmente frustrante por ser un proceso tedioso y tendente a errores. En 1823 solicitó y obtuvo una subvención del gobierno británico para crear una máquina de diferencias, un dispositivo mecánico para realizar sumas repetidas.
  • La máquina tabuladora de Hollerith

    El ingeniero mecánico Herman Hollerith diseñó un sistema compuesto de unalectora eléctrica de tarjetas perforadoras, una clasificadora rudimentaria y una unidad tabuladora para realizar las sumas e imprimir los resultados. La máquina censadora o tabuladora tuvo un gran éxito y fue capaz de concluir el recuento del censo de 1890 en menos de tres años. Otras máquinas de este tipo se utilizan posteriormente en Rusia, Canadá y el Reino Unido, entre otros países.
  • La Máquina Universal de Turing

    El inglés Alan M. Turing especificó un ordenador teórico
    completamente abstracto que pudiera llevar a cabo cualquier cálculo realizable por un ser humano. La Máquina Universal de Turing presentaba muchos aspectos que, posteriormente, se incorporarían a todas las máquinas de cálculo generales. Su trabajo tiene un valor especial para entender las capacidades y limitaciones de los ordenadores en el diseño de los lenguajes de programación y en el estudio de la inteligencia artificial.
  • Las bases de John von Neumann

    Tanto el almacenamiento del programa como la utilización del sistema binario se incorporarían al diseño de la máquina Electronic Discrete Variable Automatic Computer ideada por Neumann en 1950. Las ideas básicas en que se apoya en cálculo electrónico permanecen vigentes y se recogen en un informe titulado Discusión Preliminar del Diseño Lógico de un Instrumento de Cálculo Electrónico publicado por Neumann y el capitán del ejército, miembro del grupo desarrollador del ENIAC, Goldstine, en 1946.
  • Generaciones tecnológicas de ordenadores

    Muy rápidamente, al instalarse este tipo de ordenadores en departamentos de universidades y laboratorios de investigación, se creó una necesidad de mayor velocidad, mayor capacidad y mayor fiabilidad que motivó un esfuerzo intensísimo por nuevos dispositivos y el desarrollo de nueva tecnología. Suele dividirse los siguientes años de historia de ordenadores digitales en diversas generaciones que corresponden con las distintas tecnologías dominantes en cada caso.
  • Segunda generación

    Hacia 1955, se sitúa el nacimiento de la segunda generación, caracterizada por el uso de transistores inventados en 1958 por los físicos Walter Brattain, William Shockley y John Bardeen de los Laboratorios Bell. El empleo del transistor se tradujo en la reducción del tamaño de los circuitos y en el aumento de su fiabilidad.
  • El primer lenguaje de programación

    El primer lenguaje de programación con estas características apareció en 1957 con el nombre de FORTRAN (Formula Translation) e indica el principal objetivo característica del lenguaje: la expresión clara y concisa de fórmulas y ecuaciones matemáticas de cálculo.
  • Lenguaje COBOL

    Apareció el lenguaje Common Business Oriented Language por iniciativa del Departamento de Defensa norteamericano. En 1960, IBM desarrolla el RPG (Report Program Generator) y otro equipo de matemáticos europeos y americanos el Algorithmic Language. Muchos lenguajes posteriores han aprovechado algunas de las características del ALGOL que se han convertido en conceptos clave en la tecnología de la programación: ubicación dinámica de memoria, recursividad y estructuras en bloques y procedimientos.
  • Terecera generación (siglo XVII)

    La tercera generación se suele caracterizar por el uso de circuitos integrados: resistencias, condesadores, diodos y triodos, integrados en pastillas. A mediados de los 60, estos componentes empezarán a ser conocidos como chips. Este desarrollo supuso numerosas ventajas como la reducción del coste de construcción, una mayor fiabilidad, el bajo consumo y la miniaturización. Las memorias de semiconductores y los discos magnéticos son también elementos característicos de esta generación.
  • Cuarta Generación

    La cuarta generación corresponde a unos niveles de mayor densidad de integración. Surge el microprocesador: chip que incluye todos los elementos de la Unidad Central de Proceso o CPU. Aparece el disquete (floppy disk) como sistema de almacenamiento masivo externo.
  • La microinformática

    Surge el primer microprocesador de una forma un tanto inesperada. En Intel 4004 nace como consecuencia del proyecto desarrollado para obtener una calculadora universal planteado por la empresa japonesa Busicom. Finalmente, ésta declinó adquirir el nuevo chip, el primero que integraba todos los elementos de un procesador.
  • Lenguaje ADA

    Bautizado así en honor a Lady Ada Augusta Byron de Lovelace, nace en 1974 en una comisión interna del Pentágono como un
    nuevo intento de lenguaje único universal. Orientado a la multitarea, permite la programación estructurada y soporta los tipos abstractos de datos, siendo ampliamente R. Martínez, A. García-Beltrán 11
    transportable. Su principal inconveniente es que es difícil de aprender al incorporar tantas potencialidades.