Istockphoto 1286027155 612x612

A2P1 HISTORIA Y EVOLUCIÓN DEL SOFTWARE

  • LA MÁQUINA ANALITICA

    LA MÁQUINA ANALITICA
    La Máquina Analítica de Babbage fue el prototipo conceptual de la computadora moderna, ya que contemplaba los componentes básicos que tendría una computadora actual, a pesar de no haber sido construida físicamente en su época debido a las limitaciones tecnológicas.
  • EL TRABAJO DE ADA LOVELACE

    EL TRABAJO DE ADA LOVELACE
    Ada Lovelace realizó la traducción de un artículo acerca de la Máquina Analítica y redactó una serie de apuntes en los que propuso la utilización de tarjetas perforadas.
  • PATENTE DE LA MÁQUINA ENIGMA

    PATENTE DE LA MÁQUINA ENIGMA
    La compañía alemana Scherbius & Ritter obtuvo la patente de la Máquina Enigma, un dispositivo de rotores diseñado para cifrar y descifrar mensajes que mas tarde se uso en la guerra
  • USO DE LA MÁQUINA ENIGMA EN LA GUERRA

    USO DE LA MÁQUINA ENIGMA EN LA GUERRA
    Durante la Segunda Guerra Mundial, la Marina de Guerra alemana implementó la Máquina Enigma en su estrategia militar, y su empleo se difundió posteriormente entre otras divisiones militares del país.
  • LA MÁQUINA DE TURING

    LA MÁQUINA DE TURING
    Turing creó un tipo de idea de computadora imaginaria que podía resolver cualquier problema matemático, siempre y cuando se pudiera describir cómo hacerlo paso a paso, osea por medio de un algoritmo.
  • Period: to

    PRIMERA GENERACIÓN DEL SOFTWARE

    Durante esta época, las computadoras hacían uso de válvulas de vacío y tambores magnéticos como componentes principales. El software se desarrollaba principalmente en lenguaje de bajo nivel y se carecía de una planificación y documentación exhaustiva en su programación.
  • FORTRAN

    FORTRAN
    FORTRAN fue desarrollado como un lenguaje de programación específicamente diseñado para resolver problemas matemáticos y aplicaciones científicas.
  • COBOL

    COBOL
    COBOL surgió como un lenguaje de programación centrado en aplicaciones comerciales y con la meta de ser ampliamente utilizado en todos los entornos, ser universal.
  • Period: to

    SEGUNDA GENERACIÓN DEL SOFTWARE

    Se reemplazaron los tubos de vacío por transistores, surgiendo los primeros lenguajes de programación como FORTRAN y COBOL.
  • ARPANET

    ARPANET
    En 1969 se estableció ARPANET, una red de computadoras diseñada como una vía para transmitir datos militares y conectar grupos de investigación clave en los Estados Unidos.
  • MICROPROCESADOR 4004

     MICROPROCESADOR 4004
    Intel lanzó al mercado el primer microprocesador de 4 bits, lo que marcó el inicio de la era de los microcomputadores.
  • Period: to

    TERCERA GENERACIÓN DEL SOFTWARE

    Se desarrollaron los circuitos integrados, permitiendo la creación de microprocesadores y microcomputadoras. Surgió el lenguaje BASIC, popular en microcomputadoras.
  • ALTAIR 8800

    ALTAIR 8800
    Considerada la primera microcomputadora personal comercialmente exitosa, impulsó el desarrollo del lenguaje BASIC por Bill Gates y Paul Allen, revolucionando la industria.
  • MICROSOFT

    MICROSOFT
    Bill Gates y Paul Allen fundaron Microsoft.
  • CREACIÓN DE APPLE

    CREACIÓN DE APPLE
    Apple Inc. fue fundada por Steve Jobs, Steve Wozniak y Ronald Wayne, inicialmente con el nombre de Apple Computer Company.
  • COMMODORE PET

    COMMODORE PET
    Otra microcomputadora doméstica popular de la época.
  • APPLE II

    APPLE II
    Una de las primeras y más exitosas microcomputadoras domésticas, lanzada por Apple Computer Inc., con un diseño robusto y gran variedad de software disponible.
  • TRS-80

    TRS-80
    Microcomputadora lanzada por Tandy Corporation (RadioShack), una de las primeras en utilizar un procesador de 8 bits y sistema operativo integrado, fue muy popular y asequible para uso doméstico.
  • IBM PC

    IBM PC
    La primera microcomputadora personal de IBM, utilizaba MS-DOS de Microsoft, estableciendo los estándares de facto para las computadoras personales.
  • MS-DOS

    MS-DOS
    El MS-DOS era un sistema operativo basado en comandos de texto que permitía gestionar archivos, ejecutar programas y controlar el hardware de la computadora mediante instrucciones escritas.
  • COMMODORE 64

    COMMODORE 64
    Una de las microcomputadoras más vendidas, con un potente chip de sonido y gráficos, muy popular para videojuegos y aplicaciones domésticas.
  • NACE INTERNET

    NACE INTERNET
    ARPANET implementó los protocolos TCP/IP, lo que condujo a la formación de la red que eventualmente se conocería como Internet.
  • C++

    C++
    Creado como una extensión del lenguaje C para agregar programación orientada a objetos y mejorar la eficiencia del software.
  • MACINTOSH

    MACINTOSH
    Lanzada por Apple, fue la primera microcomputadora con interfaz gráfica amigable, popularizó el uso del mouse y las ventanas, impactando el diseño y usabilidad.
  • LA PRIMERA VERSIÓN DE WINDOWS

    LA PRIMERA VERSIÓN DE WINDOWS
    Fue Windows 1.0, aunque no constituía un sistema operativo completo en sí mismo, sino más bien una interfaz gráfica que complementaba a MS-DOS.
  • Period: to

    CUARTA GENERACIÓN DEL SOFTWARE

    Aparecieron nuevos paradigmas como la programación orientada a objetos y lenguajes como Java, C++ y Python. Se desarrollaron avances en redes, inteligencia artificial y sistemas distribuidos.
  • WORLD WIDE WEB

    WORLD WIDE WEB
    Tim Berners-Lee desarrolló la World Wide Web, dando origen al primer servidor web y al primer navegador web.
  • PHYTON

    PHYTON
    Desarrollado para ser un lenguaje de programación de propósito general, fácil de aprender y utilizar, con una sintaxis clara y legible.
  • LA WEB

    LA WEB
    La web entró al dominio público cuando el CERN decidió ofrecer las tecnologías web de manera gratuita, permitiendo así su uso público sin restricciones ni costos.
  • JAVA

    JAVA
    Creado como un lenguaje de programación independiente de la plataforma, con el objetivo de ser portátil y seguro para el desarrollo de aplicaciones en diferentes entornos.
  • Period: to

    QUINTA GENERACIÓN DEL SOFTWARE

    Se indica que utiliza algunos requisitos de la generación anterior. Se incrementó la reutilización de información.
  • LANZAMIENTO DE iOS

    LANZAMIENTO DE iOS
    Apple lanzó el sistema operativo móvil iOS con el iPhone.
  • LANZAMIENTO DE ANDROID

    LANZAMIENTO DE ANDROID
    Google lanzó el sistema operativo móvil Android.