Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERÍA DE SOFTWARE
OBJETIVO
Identificar la historia del software así como las características de los paradigmas
estructurado y orientado a objetos. Conocer e identificar las herramientas CASE.
Una vez que se completa este ciclo, entra en juego el mantenimiento del
software. Se trata de una fase de esta ingeniería donde se solucionan los
errores descubiertos (muchas veces advertidos por los propios usuarios) y se
incorporan actualizaciones para hacer frente a los nuevos requisitos. El
proceso de mantenimiento incorpora además nuevos desarrollos, para
permitir que el software pueda cumplir con una mayor cantidad de tareas.
Utiliza algunos requisitos de las eras anteriores solo que 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. El hardware por sí mismo no hace que una máquina
funcione.
Multiprogramación: Se denomina multiprogramación a la técnica que permite que
dos o más procesos ocupen la misma unidad de memoria principal y que sean
ejecutados al "mismo tiempo“.
Las Herramientas CASE tienen su inicio con el simple procesador de palabras que
fue usado para crear y manipular documentación. Los setentas vieron la introducción
de técnicas gráficas y diagramas de flujo de estructuras de datos. Sobre este punto,
el diseño y especificaciones en forma pictórica han sido extremadamente complejos
y consumían mucho tiempo para realizar cambios.