Sofware

Papel evolutivo del software

  • Period: to

    PRIMERA ERA

    Se trabajaba con la idea de “Codificar y Corregir”.
    No existía un planteamiento previo.
    No existía documentación de ningún tipo.
    Existencia de pocos métodos formales y pocos creyentes en ellos.
    Desarrollo a base de prueba y error.
  • Period: to

    SEGUNDO ERA

    · Se busca simplificar código. · Aparición de Multiprogramación y Sistemas Multiusuarios. · Sistemas de Tiempo Real apoyan la toma de decisiones. · Aparición de Software como producto. (Casas de Software). · Se buscan procedimientos para el desarrollo del Software.
  • Period: to

    SEGUNDA ERA

    Se busca simplificar código.
    Aparición de Multiprogramación y Sistemas Multiusuarios.
    Sistemas de Tiempo Real apoyan la toma de decisiones.
    Aparición de Software como producto. (Casas de Software).
    Se buscan procedimientos para el desarrollo del Software.
  • Period: to

    TERCERA ERA

    Nuevo Concepto: Sistemas Distribuidos. · Complejidad en los Sistemas de Información. · Aparecen: Redes de área local y global, y Comunicadores Digitales. · Amplio Uso de Microprocesadores.
  • Period: to

    TERCERA ERA

    Nuevo Concepto: Sistemas Distribuidos.
    Complejidad en los Sistemas de Información.
    Aparecen: Redes de área local y global, y Comunicadores Digitales.
    Amplio Uso de Microprocesadores.
  • Period: to

    CUARTA ERA

    Impacto Colectivo de Software.
    Aparecen: Redes de Información, Tecnologías Orientadas a Objetos.
    Aparecen: Redes Neuronales, Sistemas Expertos y SW de Inteligencia Artificial.
    La información como valor preponderante dentro de las Organizaciones.
  • Period: to

    QUINTA ERA

    Aumenta la omnipresencia de la web, la reutilización de información y componentes de software
    Codificar: Transformar mediante las reglas de un código la formulación de un mensaje.
    Hardware: Componente físico de la computadora. Por ejemplo: el monitor, la impresora o el disco rígido.
    Multiprogramación: técnica que permite que dos o más procesos ocupen la misma unidad de memoria principal y que sean ejecutados al "mismo tiempo“.