Software

HISTORIA DEL SOFTWARE (Isabela Pérez 11-2)

  • CHARLES BABBAGE Y LAS BASES DE LA COMPUTADORA MODERNA

    CHARLES BABBAGE Y LAS BASES DE LA COMPUTADORA MODERNA
    Con la creación de su maquina analítica capaz de realizar cálculos matemáticos complejos y anqué no llego a ser completada en su totalidad, con esto Charles Babbage sentó las bases de la computadora moderna e indirectamente tuvo una con el software ya que su máquina requería un conjunto de instrucciones detalladas para realizar sus cálculos, lo que se asemeja al concepto de software en la actualidad.
  • ADA LOVELACE (BASES DEL SOTFWARE)

    ADA LOVELACE (BASES DEL SOTFWARE)
    Ada Lovelace es reconocida como la primera programadora de la historia debido a sus notas sobre la Máquina Analítica de Charles Babbage, en las que describía algoritmos para ser procesados por la máquina. Estas notas incluían un algoritmo para calcular los números de Bernoulli, lo que la convierte en la primera persona en reconocer el potencial de las máquinas para algo más que simples cálculos numéricos.
  • PRIMERA GENERACION DEL SOFTWARE

    PRIMERA GENERACION DEL SOFTWARE
    El software era de bajo nivel, dado que no existía ningún tipo de planeamiento, eran pocos los métodos que se tenían para mejorar este, y se basaba prácticamente en aprender de los errores cometidos, los software no eran para uso personal.
  • FORTRAN

    FORTRAN
    IBM lanza el lenguaje de programación Fortran, uno de los primeros lenguajes de alto nivel. Utilizado especialmente en matemáticas y en aplicaciones de calculo científico.
  • COBOL

    COBOL
    Nace COBOL con el objetivo de crear un lenguaje de programación universal, estuvo pensado originalmente para la automatización de procesos para las entidades financieras. Es por eso que sus usos principales están relacionados al sector financiero y/o económico, la defensa, el dominio, entre otros aspectos.
  • BACIS

    BACIS
    BASIC fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido y reducir notablemente la complejidad de los otros lenguajes del momento, con uno diseñado específicamente para la clase de usuarios que los sistemas de tiempo compartido permitían: un usuario más sencillo, fuera del área de las ciencias de la computación.
  • SEGUNDA GENERACION

    SEGUNDA GENERACION
    Se da la segunda generación del software done se remplaza los tubos de vacío por transistores y se incorporan nuevas técnicas de electrónica, además se introdujeron nuevos conceptos de hombre-maquina. Se desarrollaron nuevos lenguajes de programacion.
  • CRISIS DEL SOFTWARE

    CRISIS DEL SOFTWARE
    Surge la crisis del software pues el proceso de desarrollo de software sobrepasa los costos y el tiempo estimados y tiene demasiadas fallas. Se acuña el nombre de Ingeniería de software.
  • TOP-DOWN

    TOP-DOWN
    Se establecen los primeros principios como resultado de la investigación en buenas prácticas de programación. Tales como: Diseño descendente (top-down son estrategias de procesamiento de información características de las ciencias de la información, especialmente en lo relativo al software.), Refinamiento sucesivo, Modularidad, Surgen los lenguajes estructurados y la noción de desarrolladores de software dirigidos por un líder.
  • TERCERA GENERACION

    TERCERA GENERACION
    El procesamiento distribuido incremento notablemente la complejidad de los sistemas informáticos. El microprocesador es un parte integral de un amplio espectro de productos inteligentes que incluyen autos, microondas, robots industriales y equipos de diagnóstico medico. El lenguaje de programación era lo ultimo para las computadoras, esta tienen un mejor rendimiento que las lenguajes de las generaciones anteriores.
  • MICROSOFT

    MICROSOFT
    Se crea Microsoft y y el primer software par computador. Paul Allen y Bill Gates, dos jóvenes apasionados de la tecnología, creen que la informática personal puede llegar a ser el futuro y crean el 4 de abril una pequeña compañía llamada Microsoft en Albuquerque, Nuevo México.
  • ABSTRACCIÓN Y DESCOMPOSICIÓN MODULAR

    ABSTRACCIÓN Y DESCOMPOSICIÓN MODULAR
    Se pone atención a las fases anteriores a la codificación como análisis de requerimientos, especificación y diseño. Surgen las técnicas como abstracción y descomposición modular. Se hacen esfuerzos para integrar y validar
    las fases sucesivas del desarrollo.
  • HERRAMIENTAS AUTOMATIZADAS

    HERRAMIENTAS AUTOMATIZADAS
    Incremento en el uso de herramientas automatizadas de
    desarrollo de software. Se llevan a cabo cursos de ingeniería de software. Los principios desarrollados en 69 a 71 se usan masiva-mente en la industria del software.
  • INTERNET

    INTERNET
    El departamento de los Estados Unidos decidió utilizar el protocolo tstit en su red arpa net para la red arpa internet donde con el pasar de los años se quedo con el nombre de internet.
  • WINDOWS

    WINDOWS
    Microsoft Windows - Wikipedia, la enciclopedia libre
    La primera versión de Microsoft Windows, versión 1.0, presentada en diciembre de 1985, compitió con el sistema operativo de Apple. Carecía de un cierto grado de funcionalidad y logró muy poca popularidad. Windows 1.0 no era un sistema operativo completo; más bien era una extensión gráfica de MS-DOS.
  • CUARTA GENERACION

    CUARTA GENERACION
    : Surge la cuarta generación del software donde se da una evolución y competencia en los sistemas operativos, con la participación de Microsoft y la integración de Windows.
  • MEJORA DE LOS PRODUCTOS

    MEJORA DE LOS PRODUCTOS
    La evaluación de los procesos evita especificaciones
    incompletas o anómalas, la aplicación incorrecta de metodologías, etc. Para ello se utilizan distintos modelos de madurez de procesos que tienen como objetivo apoyar distintas estrategias de desarrollo y evaluación para así lograr una mejora continua en los productos.
  • QUINTA GENERACION

    QUINTA GENERACION
    Hay avances importantes a nivel de la electrónica procesamiento y arquitectura, como las arquitecturas básicas, sin embargo además de esto no ha habido avances importantes que permitan hablar de una quinta generacion.
    Además se ha dado un crecimiento en el sistema operativo para celulares.
  • ANDROID

    ANDROID
    Basado en el kernel de Linux diseñado principalmente para dispositivos móviles tabletas, televisores y automóviles, inicialmente desarrollado por Android, Inc. Google respaldó económicamente y más tarde compró esta empresa en 2005.