Descarga (12)

Historia de la computación y la computadora

  • 1200 BCE

    El Ábaco

    El Ábaco
    Es considerado el primer computador de la historia
  • Primer concepto de calculadora

    Primer concepto de calculadora
    Creado por Charles Babbage, un matemático ingeniero inventor británico. Propuso el primer concepto de calculadora para resolver problemas matemáticos. Sin embargo este proyecto no fue ejecutado
  • Primer algoritmo

    Primer algoritmo
    Gracias a que el proyecto de Charles Babbage no funciono, dejo bastantes dudas en la comunidad de ingenieros, tanto así que dio lugar al primer algoritmo de la época para ser interpretado por una maquina. Fue creado por Ada Lovelace matemática, informática y escritora inglesa.
  • Period: to

    Alan Turing, primera teoría moderna sobre software

    Alan Turing, padre de la computación
    Matemático, lógico, científico de la computación, criptógrafo, filosofo, biólogo teórico, corredor.
    A partir de esta teoría nacieron la especialidad académica de la ciencia de la computación y la ingeniera de software.
    Turing fue uno de los que trabajo durante la segunda guerra mundial, descifrando ENIGMA (maquina que utilizaban los nacis para encriptar mensajes)
  • Claude Shannon

    Claude Shannon
    Matemático, criptógrafo estadounidense, publico un articulo donde estudiaba las posibilidades de los circuitos de computación.

    ¿Algebra booleana = campo de computación ?
  • Algebra Booleana = campo de computación

    Algebra Booleana = campo de computación
    Circuitos electrónicos que pueden guardar valores de 0 y 1
    0= falso y 1= verdadero
  • Nace EL ENIAC, padre de los ordenadores

     Nace EL ENIAC, padre de los ordenadores
    Era enorme, ocupaba casi una planta de un edificio, su programación se llevaba acabo cambiando la conexiones dentro de el. Era programado en su mayoría por mujeres
  • Lenguaje ensamblador

    Lenguaje ensamblador
    Kathleen Booth, desarrollo este lenguaje, en donde se logra decirle al ordenador que operación se quiere ejecutar a través de una orden compleja sin necesidad de cambiar los cables.
  • Period: to

    LENGUAJE DE PROGRAMACIÓN

    Necesidad de intentar simplificar el mecanismo. Esta necesidad se creo ya que era muy fácil que una de las tarjetas se rompiera
    Una abstracción que nos permite escribir un programa de un ordenador, sin pensar constantemente en el hecho de que el ordenador hable un lenguaje de 0 a 1.
    CO0MPILADOR
  • Independencia de la maquina

    Independencia de la maquina
    Se ejecuto este programa, con un traductor que entendiera cada tipo de maquina