Arquitextura del computador

Páginas: 5 (1064 palabras) Publicado: 13 de diciembre de 2011
El Mantenimiento de Software
O manutención de software es una de las actividades más comunes en la ingeniería de software, es el proceso de mejora y optimización del software después de su entrega al usuario final (es decir; revisión del programa), así como también corrección y prevención de los defectos.
El mantenimiento de software es también una de las fases en el ciclo de vida dedesarrollo de sistemas (SDLC, sigla en inglés de system development life cycle), que se aplica al desarrollo de software. La fase de mantenimiento es la fase que viene después del despliegue (implementación) del software en el campo.

Tipos de mantenimiento
A continuación se señalan los tipos de mantenimiento existentes:
 Perfectivo: son las acciones llevadas a cabo para mejorar la calidad interna delos 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 elsistema opera, por ejemplo, cambios de configuración del hardware, software de base, gestores de base de datos, comunicaciones, etc.
 Correctivo: son aquellos cambios precisos para corregir errores del producto software.

Mantenimiento Preventivo de Software
El mantenimiento preventivo de software es una de las actividades más comunes en la Ingeniería del Software y es el proceso de mejora yoptimización del software desplegado, así como también la corrección de los defectos.
El mantenimiento de software es también una de las fases en el ciclo de la vida del Desarrollo de Sistemas, que se aplica al desarrollo del Software. La fase de este mantenimiento, es la fase que viene después del despliegue (implementación) del software en el campo.
La fase del mantenimiento de softwareinvolucra cambios en una orden de corregir los defectos y dependencias encontradas durante su uso, tanto como la adición de su nueva funcionalidad para mejorar su usabilidad y la aplicabilidad del software.
Este tipo de mantenimiento involucra también varias técnicas específicas: una de las técnicas es el Rebanamiento Estático la cual es usada para identificar todo el código de programa que puedemodificar alguna variable. Es generalmente útil en la refabricación de todo el programa.

Ejemplos de Mantenimiento Preventivo:
 Antivirus
Los antivirus nacieron como una herramienta simple cuyo objetivo fuera detectar y eliminar virus informáticos.
Con el transcurso del tiempo, la aparición de sistemas operativos más avanzados e internet, los antivirus han evolucionado hacia programas másavanzados que no solo buscan detectar virus informáticos, sino bloquearlo para prevenir una infección por los mismos.

 Desfragmentación
La desfragmentación del disco duro ocurre cuando un archivo está dividido en segmentos para ser acomodado en el disco. Debido a que los archivos constantemente son escritos, eliminados o cambian de tamaño, la fragmentación en el disco es un suceso natural.
Cuandoun archivo es colocado en diferentes lugares, toma más tiempo el poder leerlos y escribirlos. Por los efectos de la fragmentación son más extensos, rendimiento muy lento, largos tiempos de reinicios y muchos usuarios culpan a los sistemas operativos de estos problemas, pero realmente es la fragmentación del disco la culpable.

 La Compatibilidad
Antes de instalar un programa debemoscerciorarnos que es compatible con las características de nuestra computadora. En conclusión, el mantenimiento preventivo de software es una práctica que nos ayuda a prevenir errores de software y que nuestra computadora se contagie de un virus informático. Por eso se recomienda hacer el mantenimiento preventivo cada 3 meses para así asegurarnos que el software este bien y evitar medidas drásticas como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitextura Del Computador
  • Arquitextura
  • Computadora o Computador
  • Computadora
  • Las computadoras
  • Computadoras
  • Computadoras
  • Las computadoras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS