Mantenimiento de Software
Ya hemos
definido lo que es el software ahora lo que queremos es ver en qué consiste
darle mantenimiento a este mismo, así como cuales son los tipos o formas de
hacerlo. Para esto realizamos una investigación del tema con los
conocimientos previos de nuestro equipo.
¿Qué es mantenimiento de software?
Se refiere a revisar el equipo de cómputo ya sea para
prevenir futuras fallas o para corregir los problemas que este podría tener. Se puede realizar de diferentes formas según el tipo de mantenimiento que se desea realizar.
¿Cuáles son los mantenimientos de software?
Se consideran principalmente 2 tipos: Preventivo y
Correctivo.
¿Cómo trabajan?
El mantenimiento preventivo se encarga de que no se produzcan errores y que la computadora siga
funcionando correctamente, para ello se puede realizar una o varias de las siguientes acciones:
- Revisión de instalación por Setup. Se refiere a ver la configuración del equipo de los hardware instalados.
- Desfragmentación del Disco Duro. Se refiere a acomodar los archivos almacenados en el disco duro ya que muchas veces cuando un archivo es modificado o eliminado no se guarda en lugares continuos, lo que deja huecos en el Disco Duro.
- Liberación de memoria RAM. Significa eliminar las aplicaciones que ya no se utilizan en el equipo.
- Liberación de espacio en el Disco Duro. Es muy parecido al anterior, se identifican los archivos en la unidad que ya no son necesarios, como archivos temporales, caché de Internet o archivos de programas innecesarios, y eliminarlos.
- Ejecución de Antivirus. Escanea el equipo en busca de archivos malignos para él, los identifica y elimina.
- Copia de Seguridad. Realiza un respaldo de la información del equipo.
- Scandisk. Sirve para comprobar en el ordenador el estado del Disco Duro, en su forma física y en su sistema de almacenamiento de la información.
El correctivo se encarga de encontrar los errores en el
software y repararlos o si es necesario reemplazar dicho software, puede ser una de las siguientes acciones:
- Reinstalación de Sistema Operativo. También se le conoce como formatear el equipo, Se toman en cuenta otros aspectos como respaldar la información que tiene para que esta no se pierda.
- Reinstalación de programas y/o aplicaciones. Los programas del equipo funcionan con base en licencias autorizadas y cuando fallan pueden ser cambiados o reinstalados si la licencia se lo permite.
Por lo general el mantenimiento de software, ya sea preventivo o correctivo se vuelve necesario ya sea por fallas del equipo o en la mayoría de los casos debido a programas dañinos (Malware) mejor conocidos como Virus.
Una forma de clasificar a los principales tipos de virus es la siguiente:
- Gusano o Worm. Su finalidad es consumir la memoria del sistema, se copia a si mismo sucesivamente hasta desbordar la memoria RAM.
- Caballo de Troya. Virus que se oculta en otro programa legítimo, produce sus efectos al ejecutarse dicho programa y solo se ejecuta una vez, aunque por lo general una vez es suficiente.
- Virus de sobreescritura. Modifican el contenido en los archivos infectados haciendo que se pierda la información.
- Virus macros. Se hacen pasar por macros (secuencias de ordenes asignadas a una tecla o comando) y actúan cuando se abre este.
- Virus de programa. Atacan solamente archivos ejecutables (.exe, .com, .ovl, .drv, .bin, .dll, .sys).
- Virus de Boot. También llamados virus de secuencia de arranque, infectan los sectores de booteo (arranque) como son los sectores de arranque de lectores de CD o DVD y el sector de arranque maestro (Master Boot Record) del disco duro.
- Virus residente. Se coloca en la memoria de la computadora y espera a que se ejecute un programa o se abra un archivo para infectarlo.
- Virus de enlace. Modifica la dirección en que se encuentran los archivos existentes lo que no permite su uso.
- Virus mutantes. Estos cambian ciertas partes de su código fuente lo que dificulta su detección y eliminación.
- Virus hoax. También llamado virus falso, son cadenas de mensajes de correo electrónico y la mayoría son falsos. Buscan sobrecargar el flujo de información en Internet.
- Virus múltiple. Puede realizar las acciones de 2 o más tipos de virus (por lo general de programas y de arranque).
- Bombas de tiempo. Se activan solamente con un evento en específico, ya sea al presionar una tecla o una combinación de teclas o con una fecha determinada.
La forma más directa de tratar los virus es el antivirus que se encarga de prevenir este tipo de programas, y en caso de que el equipo se vea infectado se recurre al mantenimiento correctivo. Por lo general los antivirus se clasifican de la siguiente forma:
- Firewall. Actua como un muro de defensa.
- Antispyware. Previene y elimina archivos espías o ladrones de información.
- Antipop-ups. Impide que se abran ventanas emergentes al navegar por internet.
- Antispam. Elimina los mensajes no deseados o mensajes basura que llegan al equipo.
Los 4 tipos de antivirus que mencione por lo general se encuentran dentro de un mismo paquete de programa antivirus para que tu equipo este correctamente protegido.
Con este
trabajo entendimos que las ideas de nuestro grupo de este concepto son
bastante parecidas entre sí, y aunque no tenemos la misma definición en si, todos hemos llegado a básicamente la misma idea con la que empezaremos a
trabajar este tema de "Mantenimiento de Software".
