El software de utilidad es un programa diseñado específicamente para ayudar a administrar y ajustar el software del sistema o de la aplicación. [1] Se utiliza para respaldar la infraestructura informática , a diferencia del software de aplicación , que está destinado a realizar directamente tareas que benefician a los usuarios comunes. Sin embargo, las utilidades a menudo forman parte de los sistemas de aplicación . Por ejemplo, un trabajo por lotes puede ejecutar código escrito por el usuario para actualizar una base de datos y luego puede incluir un paso que ejecute una utilidad para realizar una copia de seguridad de la base de datos, o un trabajo puede ejecutar una utilidad para comprimir un disco antes de copiar archivos.
Aunque generalmente se distribuye un conjunto básico de programas de utilidad con un sistema operativo (SO), y este software de utilidad de origen a menudo se considera parte del sistema operativo, los usuarios suelen instalar reemplazos o utilidades adicionales. [2] [3] Esas utilidades pueden proporcionar funciones adicionales para realizar tareas que están más allá de las capacidades del sistema operativo.
Muchas utilidades que pueden afectar a todo el sistema informático requieren que el usuario tenga privilegios elevados , mientras que otras que operan solo con los datos del usuario no los requieren. [4]
Utilidades del sistema
- Las utilidades antivirus escanean la computadora en busca de virus y los bloquean o eliminan.
- Los administradores del portapapeles amplían la funcionalidad del portapapeles de un sistema operativo.
- El software de control de acceso a la computadora concede o deniega solicitudes de acceso a los recursos del sistema.
- Los depuradores normalmente permiten examinar y modificar datos e instrucciones de programa en la memoria y en el disco.
- Los programas de diagnóstico determinan e informan sobre el estado operativo del hardware y el software de la computadora. Los comprobadores de memoria son un ejemplo.
- Las utilidades de red analizan la conectividad de red de la computadora, configuran los ajustes de red, verifican la transferencia de datos o registran eventos.
- Los administradores de paquetes se utilizan para configurar, instalar o mantener actualizado otro software en una computadora.
- Los limpiadores de registro limpian y optimizan el Registro de Windows eliminando claves de registro antiguas que ya no se utilizan.
- Los monitores de sistema monitorean los recursos y el rendimiento de un sistema informático.
- Los perfiladores del sistema proporcionan información detallada sobre el software y el hardware instalados.
Utilidades de gestión de dispositivos de almacenamiento
- El software de copia de seguridad realiza copias de toda la información almacenada en un disco y restaura el disco entero (lo que se conoce como clonación de disco ) en caso de que falle el disco o de que se eliminen o dañen archivos seleccionados por accidente. Las utilidades de recuperación de datos a veces son más convenientes.
- Los verificadores de disco escanean un disco duro en funcionamiento y buscan errores lógicos (del sistema de archivos) o físicos.
- Las utilidades de compresión de disco comprimen /descomprimen de forma transparente el contenido de un disco, aumentando la capacidad del disco.
- Los desfragmentadores de disco detectan archivos de computadora cuyo contenido está disperso en varias ubicaciones del disco duro y reúnen los fragmentos en un área contigua.
- Los formateadores de discos preparan un dispositivo de almacenamiento de datos, como un disco duro, una unidad de estado sólido, un disquete o una unidad flash USB, para su uso inicial. Suelen utilizarse para borrar de forma permanente un dispositivo completo.
- Los editores de particiones de disco dividen una unidad individual en múltiples unidades lógicas, cada una con su propio sistema de archivos que puede ser montado por el sistema operativo y tratado como una unidad individual.
- Los analizadores de espacio en disco proporcionan una visualización del uso del espacio en disco al obtener el tamaño de cada carpeta (incluidas las subcarpetas) y los archivos en la carpeta o unidad, mostrando la distribución del espacio utilizado.
- Los inicializadores de cinta escriben una etiqueta en una cinta magnética u otro medio magnético. Los inicializadores para DECtape dan formato a la cinta en bloques.
Utilidades de gestión de archivos
- Los archivadores generan una secuencia o un archivo único cuando se les proporciona un directorio o un conjunto de archivos. Los paquetes de archivado pueden incluir capacidades de compresión y cifrado. Algunas utilidades de archivado tienen una utilidad de desarchivado independiente para la operación inversa. Un tipo de formato de archivo de archivado casi universal es el archivo zip .
- Las utilidades criptográficas cifran y descifran transmisiones y archivos.
- Las utilidades de compresión de datos generan una secuencia más corta o un archivo más pequeño cuando se les proporciona una secuencia o un archivo.
- Las utilidades de conversión de datos transforman los datos de un archivo de origen a otro formato, como por ejemplo de un archivo de texto a un documento PDF .
- Las utilidades de recuperación de datos se utilizan para rescatar datos buenos de archivos dañados.
- Las utilidades de sincronización de datos establecen la coherencia entre los datos de un almacenamiento de datos de origen y de destino, y viceversa. Existen varias ramas de este tipo de utilidad:
- Las utilidades de sincronización de archivos mantienen la coherencia entre dos fuentes. Pueden utilizarse para crear redundancia o copias de seguridad, pero también se utilizan para ayudar a los usuarios a llevar su música, fotos y vídeos digitales en sus dispositivos móviles .
- Las utilidades de control de revisión pueden recrear una estructura coherente donde varios usuarios modifican simultáneamente el mismo archivo.
- Los limpiadores de disco encuentran archivos que no son necesarios para el funcionamiento de la computadora o que ocupan cantidades considerables de espacio.
- Las utilidades de comparación de archivos proporcionan una capacidad independiente para detectar diferencias entre archivos.
- Los administradores de archivos proporcionan un método conveniente para realizar tareas rutinarias de administración de datos, recuperación de correo electrónico y administración, como eliminar, renombrar, catalogar, descatalogar, mover, copiar, fusionar, configurar el estado de protección contra escritura, configurar permisos de acceso a archivos, generar y modificar carpetas y conjuntos de datos.
Utilidades varias
- Los generadores de datos (por ejemplo, IEBDG ) crean un archivo de datos de prueba según patrones específicos.
- Los editores hexadecimales modifican directamente el texto o los datos de un archivo sin tener en cuenta el formato del mismo. Estos archivos pueden ser datos o programas.
- Los verificadores HTML validan el código HTML y comprueban los enlaces.
- Las utilidades de instalación o configuración se utilizan para inicializar o configurar programas, normalmente programas de aplicación, para su uso en un entorno informático específico. También existen los desinstaladores .
- Las utilidades de aplicación de parches realizan modificaciones de archivos, especialmente de programas objeto, cuando la fuente del programa no está disponible.
- Los protectores de pantalla evitan que el fósforo se queme en los monitores de computadora CRT y de plasma .
- Los programas de ordenamiento/combinación organizan los registros (líneas) de un archivo en una secuencia específica.
- Los grabadores de macros independientes permiten el uso de macros de teclado en programas que no admiten de forma nativa dicha función.
Véase también
- Lista de comandos DOS
- Lista de aplicaciones integradas de macOS
- Programas de soporte para OS/360 y sucesores
- Lista de comandos de Unix
- Lista de utilidades de KDE
- Archivo por lotes
- Script de shell
- Software del sistema
Referencias
- ^ Parsons, June Jamrich; Oja, Dan (2013). Nuevas perspectivas sobre conceptos informáticos 2014: Curso completo de tecnología. pág. 129.
- ^ "Non-OPEC (publicidad)". Computerworld. 3 de septiembre de 1979. Consultado el 20 de mayo de 2019 .
- ^ Mendelson, Edward (8 de junio de 1999). "Arregle lo que le pasa a su PC". PC Magazine . Consultado el 20 de mayo de 2019 .
- ^ "Comando ifconfig de Linux". Computer Hope . Consultado el 20 de mayo de 2019 .