Archivo de la etiqueta: Ingenieria de componentes

Definición de sistema basado en computadora

4.1 TIPOS DE MANTENIMIENTO.
Perfectivo:

son las acciones llevadas a cabo para mejorar la calidad interna de los sistemas en cualquiera de sus aspectos: reestructuración del código, definición más clara del sistema y optimización del rendimiento y eficiencia.

Evolutivo:


son las incorporaciones, modificaciones y eliminaciones necesarias en un producto software para cubrir la expansión o cambio en las necesidades del usuario.

Adaptativo:


son las modificaciones que afectan a los entornos en los que Seguir leyendo “Definición de sistema basado en computadora” »

Ventajas y desventajas de la ingenieria inversa

REINGENIERÍA DEL SOFTWARE
1. INTRODUCCIÓN Y DEFINICIONES


La reingeniería nace de la necesidad de que con el paso del tiempo, el sw se deteriora dado que sifre constantes adaptaciones y cambios durante el mantenimiento.
Llega un momento en que ese software se hace insostenible. Si hacemos la similitud con una vivienda: en una casa vieja tendríamos que tomar la decisión de si tirarla abajo y volver a construir o rehabilitarla.
El proceso de reingeniería se realiza en dos niveles distintos de Seguir leyendo “Ventajas y desventajas de la ingenieria inversa” »

Sistemas de informacion basado en computadoras

Métodos para la creación de proyecto de implementación son:

1 – Modelo de Datos sobre la base de datos Diagramas de Flujo y relación de la entidad



2 – Modelo de negocio utilizando las herramientas de modelado como Microsoft Visio y Project.

3 – Modelo Lógico-relacional utilizando herramientas CASE y diagramas UML



4 – Los patrones de los modelos de desarrollo de software utilizado en todo el mundo como: RUP, ISO, CMMI y XP.

PARADIGMAS DE DESARROLLO DE SOFTWARE

1 .


Funcional-

Esta es la computación Seguir leyendo “Sistemas de informacion basado en computadoras” »