Programacion

ORIGEN DE LA PROGRAMACION - David Nuñez y Yeison Montoya

  • 300 BCE

    Máximo Común Divisor (MCD)

    Máximo Común Divisor (MCD)
    Euclides en el año 300 a. C, escribió el algoritmo que lleva su nombre y que es usado en el mundo de las matemáticas y la computación para hallar el Máximo Común Divisor (MCD).
  • 850

    Reglas de las Operaciones Básicas

    Reglas de las Operaciones Básicas
    Al-Juarismi (750 - 850 d.C.), matemático y astrónomo persa , escribió las reglas para realizar las operaciones básicas de la aritmética.
  • 1500

    Quipu

    Quipu
    El imperio Inca, hacia los años 1300 a 1500 d.C. usaba un sistema de cuentas, conocido con el nombre de Quipu, que a través de nudos en cuerdas de colores registraba la contabilidad de sus inventarios.
  • 1500

    Sumadora Mecánica

    Sumadora Mecánica
    En el año 1500 de nuestra era, aproximadamente, Leonardo Da Vinci, diseñó una sumadora mecánica, que fue construida muchos años después, en 1968.
  • Varillas de Napier

    Varillas de Napier
    El matemático escocés John Napier inventa las varillas que llevan su apellido. Las varillas de Napier permitían realizar multiplicaciones, divisiones y la extracción de raíces.
  • La máquina de Schickard

    La máquina de Schickard
    Wilhelm Schickard, alemán, esbozó una máquina que realizaba las 4 operaciones básicas
  • Pascalina

    Pascalina
    El francés Blaise Pascal, construye la primera sumadora mecánica, llamada Pascalina, fue inspirada en el diseño de Da Vinci.
  • Calculadora Universal

    Calculadora Universal
    El filósofo y matemático alemán Gott- fried Wilheim Von Leibnitz mejora el diseñó de Pascal y construye la Calculadora Universal
  • Telar de Jacquard

    Telar de Jacquard
    En Francia, Joseph Jacquard construyó un telar para producir telas de manera automática, controlado mediante un conjunto de delgadas placas de madera perforada.
  • Máquina Diferencial

    Máquina Diferencial
    El matemático inglés Charles Babbage, de la Universidad de Cambridge, concibió la idea de computadores mecánicos. Diseñó y construyó un prototipo de la Máquina de Diferencias o Máquina diferencial, por diferentes inconvenientes este proyecto no se terminó.
  • Máquina Analítica

    Máquina Analítica
    Charles Babbage inició un nuevo proyecto, la creación de la Máquina Analítica; fue diseñada como una máquina de propósito general, es decir, programable.
  • Algebra Booleana

    Algebra Booleana
    George Boole matemático y lógico inglés, hace una gran contribución a las ciencias de la computación y a la electrónica, creando el algebra de Boole o algebra booleana
  • Máquina de Censos

    Máquina de Censos
    Herman Hollerith, diseñó la Máquina de censos, que funcionaba basada en la lógica de Boole y con tarjetas perforadas que fueron inspiradas en las placas de madera del telar de Jacquard
  • Máquina de Turing

    Máquina de Turing
    Alan Mathison Turing, elaboró la teoría de computador digital, imaginando una máquina llamada Máquina de Turing, capaz de resolver problemas matemáticos siguiendo algunas reglas lógicas
  • "Bombe"

    "Bombe"
    Un equipo de ingenieros, dirigido por Alan Turing, construyó uno de sus diseños, una máquina considerada un computador electromecánico de uso especial a la cual llamaron Bombe
  • "Z3"

    "Z3"
    Konrad Zuse, ingeniero alemán, construyó la Z3, un computador electromecánico que funcionaba con sistema binario.
  • Mark I

    Mark I
    Howard Aiken, en asocio con IBM construyen el Mark I, un computador electromecánico. En ella se materializaron los diseños de Babbage. Utilizaba cinta de papel perforado para leer sus datos y sus instrucciones.
  • ENIAC

    ENIAC
    Creación de el ENIAC
  • Computador de Programa Almacenado

    Computador de Programa  Almacenado
    El matemático húngaro John Von Neumann, considerado el padre de los computadores electrónicos, diseñó el Computador de Programa Almacenado.
  • Miniaturización de Componentes

    Miniaturización de Componentes
    Crean el transistor en los laboratorios BELL de Estados Unidos. Con este invento se inicia la miniaturización de componentes.
  • Primeros Computadores

    Primeros Computadores
    Después de más de 100 años de los aportes de Babbage y Lovelace, se pudieron crear los primeros computadores. Pero esta creación es un conjunto de diferentes desarrollos en tecnología y nuevos conocimientos que se fueron consolidando hasta obtener los equipos
  • EDSAC

    EDSAC
    Universidad de Cambridge, Inglaterra, se construyó el primer computador con el concepto de Von Neumann, denominado EDSAC
  • Compilador de Lenguaje

    Compilador de Lenguaje
    Grace Murray Hooper, fue una destacada científica computacional y militar nacida en Nueva York. Implementó el primer compilador para un lenguaje de programación
  • UNIVAC I

    UNIVAC I
    Inicia operaciones el UNIVAC I primer computador electrónico de programa almacenado y propósito general que fue comercializada.
  • Tradic

    Tradic
    Los laboratorios BELL de Estados Unidos fabrican a Tradic, la primera calculadora que hace uso del transistor.
  • Aparición de Diferentes Lenguajes

    Aparición de Diferentes Lenguajes
    Entre 1957 y 1960 hacen su aparición los lenguajes FORTRAN, Algol 58, LISP, COBOL, BASIC y PL/1. FORTRAN
  • Computadores con Circuito Integrado o Chip

    Computadores con Circuito Integrado o Chip
    Se construyen los primeros computadores haciendo uso del circuito integrado o chip, reduciendo significativamente su tamaño y aumentando su eficiencia.
  • ARPANET

    ARPANET
    Se establece una comunicación entre dos computadores ubicados en dos Universidades de Estados Unidos y se da origen a ARPANET, que evolucionó a lo que hoy se conoce como Internet.
  • UNIX

    UNIX
    1. En los laboratorios BELL, en el año 1969 se crea el sistema operativo UNIX
  • Lenguaje B

    Lenguaje B
    Se crea el Lenguaje B, orientado a la construcción de sistemas operativos y predecesor del lenguaje C.
  • Microprocesador Intel

    Microprocesador Intel
    Intel crea el microprocesador, permitiendo así el desarrollo de los computadores personales
  • Smalltalk

    Smalltalk
    Se crean los lenguajes Smalltalk, uno de los primeros lenguajes orientados a objetos. Lenguaje C, creado para desarrollar sistemas operativos y aplicaciones de propósito general.
  • Primer Computador Personal

    Primer Computador Personal
    Nace, sin acogida, el primer computador personal (PC), denominado Alto, creado por Xerox. Su fracaso obedeció a sus elevados costos
  • Altair 8800

    Altair 8800
    Se crea un nuevo computador personal, el Altair 8800; comercializado con gran éxito y reconocido como el primer computador personal, quitándole la gloria al Alto de Xerox.
  • Comercialización de Software

    Comercialización de Software
    Se inicia la comercialización de software para los usuarios
  • Computadora de IBM

    Computadora de IBM
    IBM hace historia con la creación de un nuevo PC basado en el procesador Intel 8088, su memoria RAM era de 64 KB con posibilidad de expansión a 256 KB.
  • ADA

    ADA
    ADA fue dado a conocer, creado por encargo del Departamento de Defensa de los Estados Unidos, es un lenguaje multipropósito y con aplicación en el desarrollo de sistemas de seguridad y aeronáutica.
  • Macintosh

    Macintosh
    Apple lanza el Macintosh. Su software, basado en íconos y gráficos tuvo bastante éxito por la usabilidad que ofrecía
  • Windows

    Windows
    El sistema operativo Windows empieza a comercializarse en 1985. En 1989, sale al mercado el procesador 486 de Intel.
  • Expansión del Internet

    Expansión del Internet
    Internet comienza su expansión. Iniciando así un desarrollo vertiginoso que aún no para de crecer.
  • Evolución de Windows

    Evolución de Windows
    Windows evoluciona a la versión 3.0
  • Linux

    Linux
    Finlandia le entregó al mundo de la computación el sistema operativo Linux, su creador fue Linus Torvalds.
  • WWW

    WWW
    Surge WWW (World Wide Web). A través de múltiples hipertextos (link) se pueden enlazar, por medio de Internet, diferentes tipos de información tales como textos, imágenes, vídeos, entre otros.
  • Mosaic

    Mosaic
    Mosaic es lanzado al mercado, como uno de los navegadores más populares en Internet.
  • Grandes Avances

    Grandes Avances
    Se suceden varios acontecimientos de gran importancia. Netscape, logra convertirse en el navegador de más uso del momento. Surge AltaVista, otro popular motor de búsqueda que entra a la competencia, logrando en poco tiempo convertirse en uno de los favoritos de los navegantes. Nace Windows 95, un sistema operativo con interfaz gráfica.
  • Internet Explorer

    Internet Explorer
    Microsoft crea Internet Explorer, un navegador para ser ejecutado en el sistema operativo Windows. Luego fue incorporado en los equipos de Apple
  • Google

    Google
    Google es lanzado como un motor de búsqueda muy prometedor. Actualmente es uno de los más usados para realizar consultas en Internet
  • MSN Messenger Service - Skype

    MSN Messenger Service - Skype
    Se lanza el MSN Messenger Service, un servicio de mensajería instantánea que hoy en día esta fusionado con la aplicación Skype.
  • Y2K

    Y2K
    El Y2K fue un problema que se presentó en el mundo de la computación a causa de que los programadores anteriores al año 2000 tenían la costumbre de omitir los dos primeros dígitos del año, es decir, en lugar de escribir 1999 por ejemplo, lo expresaban como 99.
  • Safari

    Safari
    En el 2003 Apple lanza su navegador Safari.
  • WEB 2.0

    WEB 2.0
    El término de WEB 2.0 y sus nuevos servicios es conocido por el mundo en el año 2004.