Los puertos y conectores

También los utilizan los virus y el malware para
infestar nuestro equipo y para comunicarse con sitios a los
que envían información nuestra, como nombres de usuarios, contraseñas,
hábitos de navegación, etc.
Actualizaciones de software
Muchos editores de software envían una notificación al usuario cuando está disponible
una versión nueva o una actualización de un programa. Para saber si puede
suscribirse a algún servicio de soporte del producto o configurar un programa
para que instale actualizaciones automáticamente, consulte la ayuda del
programa o visite el sitio web del editor del software.
Mantenimiento de
software
El mantenimiento de software es una actividad muy amplia que
incluye la corrección de errores, mejoras de las capacidades, eliminación de
funciones obsoletas y optimización. Debido a que el cambio es inevitable, se
debe desarrollar mecanismos para la evaluación, controlar y hacer
modificaciones.
Así que cualquier trabajo realizado para cambiar el software
después de que esté en operación es considerado trabajo de mantenimiento. El
propósito es preservar el valor del software sobre el tiempo. El valor debe ser mejorado ampliando la base de los clientes, cumpliendo requisitos adicionales,
siendo cada vez más fácil de usar, más eficiente y empleando más nuevas
tecnología. El mantenimiento puede abarcar 20 años, mientras que el desarrollo
puede estar entre 1 y 2 años.