Es el conjunto de los programas de computo, procedimientos,
regalas, documentacin y datos asociados, que forman parte de las operaciones de un sistema de computacin El mantenimiento preventivo de software es el proceso por el cual se mejora y optimiza el software que se ha instalado, este mantenimiento se realiza para la prevencin de posibles problemas que puedan llegar a surgir a medida que se utiliza el computador. La principal razn por la que se realiza este mantenimiento, en estos das es el anlisis en busca de virus, ya que estos; son programas nocivos para el computador, que causan una inestabilidad en el sistema, bajas en el rendimiento del computador, perdida de productividad, cortes en los sistemas y probables errores en el mismo, que no se pueden corregir de manera simple, sino mediante de una formateada. Para realizar un mantenimiento ptimo al software existen pasos eficientes y de una mayor cobertura en el mantenimiento. Estos pasos son:
La revisin de instalacin por SETUP:
Consiste en una revisin que se realiza ingresando directamente al men que se encuentra en la setup detectando las unidades conectadas ala computadora. Mediante este se puede detectar alguna falla en conectores. Desfragmentacin de disco duro: la desfragmentacin es el proceso en el cual se acomodan los archivos de un disco, este se realiza cuando el disco se fragmenta, esto sucede cuando el sistema ha escrito diferentes versiones de los archivos, esto es, cuando un archivo despus de ser modificado no ocupa direcciones de memoria contiguas en el disco duro.
La eliminacin de archivos TMP (temporales):
Este proceso consiste en la eliminacin de los archivos generados por las aplicaciones instaladas en la computadora y que ya no se utilizan. Liberacin de espacio en el disco duro: El liberador de espacio busca en la unidad y enumera los archivos temporales, archivos de cache de Internet y archivos de programa innecesarios que puede eliminar de forma segura.
Ejecucin del antivirus:
Este se utiliza para realizar una anlisis del sistema en busca de algn virus. Aunque hoy en da, la eliminacin de un virus se convierte en una tarea titnica ya que estos han ido evolucionando hasta ser casi indetectables. Limpiar la papelera de reciclaje: La papelera de reciclaje no es ms que una carpeta ms, creada por Windows para almacenar los archivos que el usuario desea eliminar del computador, solo que el usuario en ciertas veces cambia de parecer con respecto a borrar dicha informacin, entonces ah esta otra funcin de la papelera de reciclaje. Es recomendable mantenerla limpia para evitar una acumulacin de archivos que no se estn utilizando. TIPOS DE SOFTWARE
Software de aplicacin Software de programacin Software de Sistema SOFTWARE DE APLICACIN
Se incluyen todos aquellos programas que
permiten al usuario realizar una o varias tareas especificas. Aqu se encuentran aquellos programas que los individuos usan de manera cotidiana como: procesadores de texto, hojas de calculo, editores, telecomunicaciones, software de calculo numrico y simblico, videojuegos, entre otros Tipos de software de aplicacin
Ofimtico: Son todos los programas que facilitan las tareas de
las labores de oficina. Ej: Hojas de clculo, editores de textos, diseo grfico, gestin de facturas, puntos de venta, etc
Empresarial: Son todos aquellos que estn enfocadas a su
aplicacin en el rea empresarial. Ej: Como SAP que gestiona y administra la totalidad de una empresa; Solidworks que permite el diseo y clculo de estructuras. Comunicacin: Representan al conjunto de programas destinados a establecer y facilitar la comunicacin y la informacin entre personas. Ej: Los navegadores webs, los gestores de correos electrnicos. Aplicaciones de la web social como twitter, Facebook, whatsapp y Skype.
Seguridad: Representan al conjunto de antivirus que
detectan y eliminan programas que puede alterar el funcionamiento en nuestro dispositivo electrnico. Ej: Norton, Karspersky o Panda, etc Ocio: Son todos los programas destinados al entretenimiento. Ej: Como los videojuegos, reproductores de msica de video, lectores de libros digitales, etc
Educativo: Destinado a la enseanza y aprendizaje.
Ej: Enciclopedia digital, encarta, programas matemticos, etc Malicioso: En contra a los anteriores este tipo de programas alteran y manipulan la informacin y el funcionamiento de la computadora sin permiso del usurario. Ejemplos: Adware: Publicidad no necesitada. Spyware: Buscar claves o contraseas en nuestro computador. Troyanos: Instaladores de programas maliciosos en programas comunes. Gusanos: Cuando se copian archivos en una USB o en el computador sin ejecutar esa accin. Keyloggers: Mira todo lo que se ha tecleado. RootKits: Aplicaciones que ocultan procesos que se estn corriendo. Rogge: Son instalados de programas maliciosos en programas supuestamente seguros. Backdoors: Programas que acceden al sistema de manera no convencional. Hoax: Mensaje con finalidad de obtener informacin del usuario. SPAM: correo electrnico no deseado. Phishing: Tcnica de engao para obtener informacin confidencial del usuario. Bonet: Redes robots que pueden ser controladas por otro computador diferente al del usuario. SOFTWARE DE PROGRAMACIN
Son aquellas herramientas que un programador
utiliza para poder desarrollar programas informticos. Para esto, el programador se vale de distintos lenguajes de programacin. Como ejemplo se pueden tomar compiladores, programas de diseo asistido por computador, paquetes integrados, editores de texto, enlazadores, depuradores, interpretes, entre otros. SOFTWARE DE SISTEMA
Es aquel que permite a los usuarios interactuar con
el sistema operativo as como tambin controlarlo. Este sistema esta compuesto por una serie de programas que tienen como objetivo administrar los recursos del hardware y, al mismo tiempo, le otorgan al usuario una interfaz. El sistema operativo permite facilitar la utilizacin del ordenador a sus usuarios ya que es el que le da la posibilidad de asignar y administrar los recursos del sistema. El software de sistema se divide en tres partes
Sistema Operativo: El sistema operativo es un conjunto de
programas que administran los recursos de la computadora y controlan su funcionamiento.
Controladores de dispositivos: Los controladores de
dispositivos son programas que permiten a otros programas de mayor nivel como un sistema operativo interactuar con un dispositivo de hardware Programas utilitarios: Los programas utilitarios realizan diversas funciones para resolver problemas especficos, adems de realizar tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo. BENEFICIOS
Mejorar la habilidad para desarrollar algoritmos
eficaces. Mejorar el uso del lenguaje de programacin disponible Ampliar las posibilidades de solucin de un problema Permitir una mejor eleccin del lenguaje de programacin.