Historia de la Computadora

  • 2000 BCE

    Ábaco

    Ábaco
    la computadora es el dispositivo que nos ayuda a realizar cálculos.
  • Pascalina

    Pascalina
    La pascalina fue la primera calculadora que se inventó en el mundo, funcionaba por medio de una serie de ruedas y de diferentes engranajes, la cual podía sumar, restar, dividir y multiplicar por medio de las restas y sumas de manera repetitiva.
  • Astrolabio

    Astrolabio
    Un antiguo instrumento astronómico que permite determinar la posición y altura de las estrellas sobre el cielo.
  • Maquina Diferencial

    Maquina Diferencial
    Es un dispositivo de naturaleza mecánica que se utilizó para calcular e imprimir tablas de funciones. Más concretamente, calcula el valor numérico de una función polinómica sobre una progresión aritmética, obteniendo una tabla de valores que se aproxima a la función real (basado en que cualquier función puede ser aproximada por polinomios de diversa índole o grados). Esta máquina fue ideada por Charles Babbage.
  • Maquina Tabuladora

    Maquina Tabuladora
    El origen de la máquina tabuladora se remonta a 1879, año en que Hollerith (con 19 años y recién graduadao en la Columbia School of Mines) entra a trabajar como agente especial en la Oficina de Censos. Allí tuvo ocasión de trabajar en la realización del censo de 1880. Esto le permitió comprobar de primera mano la ineficiencia del método utilizado para la recogida de datos (completamente manual).
  • Z1

    Z1
    Primera computadora programable.
  • Period: to

    Primera Generación>> Válvulas de vacío

  • La Máquina Colossus

    La Máquina Colossus
    Fue uno de los primeros computadores digitales, empleados por los británicos para leer las comunicaciones cifradas alemanas durante la Segunda Guerra Mundial mediante Enigma.
  • ENIAC

    ENIAC
    Fue un ordenador electrónico digital con fines generales a gran escala.
  • Z4

    Z4
    La computadora Z4 se convertiría en el primer computador comercial del mundo; fue diseñada por el ingeniero alemán Konrad Zuse. Construida por su compañía Zuse Apparatebau, siendo una máquina electromecánica sofisticada.
  • MODELO DE VON NEUMANN

    MODELO DE VON NEUMANN
    El modelo de Von Neumann también conocido como Arquitectura Von Neumann o arquitectura Princeton es, como su nombre lo indica, una arquitectura de computadoras, es decir un modelo conceptual que muestra cómo funciona una computadora y la forma en la que se interconectan los componentes de hardware.
  • EDVAC

    EDVAC
    La computadora fue diseñada para ser binaria con adición, sustracción y multiplicación automática y división programada. También poseería un verificador automático con capacidad para mil palabras. A diferencia de la ENIAC, no era decimal, sino binaria y tuvo el primer programa diseñado para ser almacenado.
  • UNIVAC I

    UNIVAC I
    Era una computadora que procesaba los dígitos en serie. Podía hacer sumas de dos números de diez dígitos cada uno, unas 100.000 por segundo. Funcionaba con un reloj interno con una frecuencia de 2,25 MHz, tenía memorias de mercurio.
  • Whirlwind

    Whirlwind
    Fue la primera en trabajar a tiempo real, utilizar video displays para salida, en definitiva, la primera en no ser un sustituto electrónico de la antigua maquinaria mecánica.
  • IBM 701

    IBM 701
    Estos equipos empleaban tarjetas perforadas, que habían sido inventadas en los años de la revolución industrial (finales del siglo XVIII). El sistema utilizó tubos Williams para la memoria, consistiendo en 72 tubos con una capacidad de 1024 bits, dando una memoria total de 2048 palabras de 36 bits cada uno.
  • IBM 650

    IBM 650
    El 650 es una máquina que codifica tanto datos como direcciones de memoria en sistema decimal, guardando cada cifra en código biquinario. Este código guarda, mediante varios bits, dos variables: una con 2 posibles estados, y otra con 5 posibles estados.
  • Microprogramación

    Microprogramación
    Maurice Wilkes fue el primero en almacenar el programa en memoria según la arquitectura de von Neumann. En 1955 desarrolló el concepto de microprogramación, de forma que la unidad central de proceso podía estar controlada por un programa sumamente especializado en una ROM de alta velocidad. Este concepto simplificó enormemente el desarrollo de las CPU
  • RAMAC

    RAMAC
    Este equipo se caracterizaba por utilizar 50 discos de metal de 61 cm, con 100 pistas por lado. Tenía una capacidad de almacenamiento de 5 megabytes de datos. IBM desarrollaba el primer lenguaje de programación de propósito general de alto-nivel, FORTRAN.
  • Period: to

    Segunda Generación>>Transitores

  • COBOL

    COBOL
    Es uno de los primeros programas que se pueden ejecutar en diversos equipos de computo después de un sencillo procesamiento de compilación. Los programas escritos para una computadora podían transferirse a otra con un mínimo esfuerzo. Este lenguaje fue creado con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador
  • IBM 1401

    IBM 1401
    El 1401 usaba el código binario decimal de IBM (BCD). Cada byte (o carácter alfanumérico) en el 1401 se representaba por medio de seis bits, llamados A, B, 8, 4, 2 y 1. Los bits A y B se denominaban bits de zona y los bits 8, 4, 2 y 1 se denominaban bits numéricos. Con cada byte de seis bits se asociaban otros dos bits, llamados C y M. C era el bit de paridad impar (odd parity Check) y M la marca de palabra (word mark).2​ El formato era el siguiente:
  • IBM 1620

    IBM 1620
    Basada en transistores, originalmente con solo una cinta de papel perforado, pero pronto se actualizó a tarjetas perforadas. Probó ser una computadora científica popular y se vendieron aproximadamente 2000 unidades. Utilizaba una memoria de núcleo magnético de más de 60 000 dígitos decimales.
  • Period: to

    Tercera Generación>>Microprocesadores

  • MAINFRAME IBM 360

    MAINFRAME IBM 360
    El IBM S/360 fue el primer ordenador en usar microprogramación, y creó el concepto de arquitectura de familia. Es célebre por contar con el primer procesador en implementar el algoritmo de Tomasulo en su unidad de punto flotante.
  • Apple

    Apple
    Wozniak tenía gusto y talento para las ciencias computacionales. Jobs, era un genio de los negocios y las ventas. Así que las circunstancias favorecieron que entre los dos hicieran una mancuerna perfecta para fundar una compañía tecnológica. Gracias a ese encuentro fundaron nada menos que Apple Computer, en 1976.
  • Microsoft

    Microsoft
    Bill Gates y Paul Allen se dieron cuenta inmediatamente de que podían conseguir cosas increíbles utilizando el sistema operativo Unix, desarrollado en 1970, con el lenguaje de programación Fortran de 1962. El primer Windows apareció en 1985, con una interfaz gráfica de usuario añadida al sistema operativo MS DOS que se vendía con los IBM. Cuando los tribunales dieron vía libre a Microsoft, éstos lanzaron el Windows 2 en 1987, acompañado del Word y el Excel.
  • Linux

    Linux
    Ese núcleo o kernel que desarrolló Linus Torvalds en 1991 explotaba las características de los procesadores del momento, Intel 386 y 486. Además, permitía ejecutar versiones de aplicaciones para sistemas operativos UNIX. En aquel momento existían otras iniciativas gratuitas, pero ninguna con el impacto de esta. Ejemplos de ello son el proyecto GNU o MINIX.