El software de utilidad es un software diseñado para ayudar a analizar, configurar, optimizar o mantener una computadora. [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 normales. Sin embargo, los servicios públicos 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 ejecuta una utilidad para hacer 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 un conjunto básico de programas de utilidad generalmente se distribuye con un sistema operativo (SO), y este software de utilidad de origen a menudo se considera parte del sistema operativo, los usuarios a menudo instalan reemplazos o utilidades adicionales. [2] [3] Esas utilidades pueden proporcionar facilidades 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 lo hacen. [4]
Las utilidades de red analizan la conectividad de red de la computadora, configuran la configuración 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 formateadores de disco 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. A menudo se utilizan para borrar permanentemente un dispositivo completo.
Los editores de particiones de disco dividen una unidad individual en varias unidades lógicas, cada una con su propio sistema de archivos que el sistema operativo puede montar y tratar 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 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 de DECtape formatearon la cinta en bloques.
Utilidades de administración de archivos
Los archivadores generan una secuencia o un solo archivo cuando se les proporciona un directorio o un conjunto de archivos. Las suites de archivo pueden incluir capacidades de compresión y encriptación. Algunas utilidades de archivo tienen una utilidad de descompresión separada para la operación inversa. Un tipo casi universal de formato de archivo de almacenamiento es el archivo zip .
Las utilidades criptográficas cifran y descifran flujos y archivos.
Las utilidades de compresión de datos generan una secuencia más corta o un archivo más pequeño cuando se proporcionan con una secuencia o archivo.
Las utilidades de conversión de datos transforman los datos de un archivo de origen a algún otro formato, como de un archivo de texto a un documento PDF .
Las utilidades de recuperación de datos se utilizan para rescatar buenos datos de archivos corruptos.
Las utilidades de sincronización de datos establecen la coherencia entre los datos de una fuente a un almacenamiento de datos de destino y viceversa. Hay varias ramas de este tipo de utilidad:
Las utilidades de sincronización de archivos mantienen la coherencia entre dos fuentes. Pueden usarse para crear redundancia o copias de respaldo, pero también se usan para ayudar a los usuarios a llevar su música digital, fotos y videos en sus dispositivos móviles .
Las utilidades de control de revisiones pueden recrear una estructura coherente en la que 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 una cantidad considerable 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, establecer el estado de protección contra escritura, establecer permisos de acceso a archivos, generar y modificar carpetas y datos. conjuntos.
Utilidades misceláneas
Los generadores de datos (por ejemplo, IEBDG ) crean un archivo de datos de prueba de acuerdo con patrones especificados.
Los editores hexadecimales modifican directamente el texto o los datos de un archivo sin tener en cuenta el formato del archivo. Estos archivos pueden ser datos o programas.
Los verificadores HTML validan el código HTML y verifican los enlaces.
Las utilidades de instalación o configuración se utilizan para inicializar o configurar programas, generalmente programas de aplicaciones, para su uso en un entorno informático específico. También hay desinstaladores .
Las utilidades de parcheo realizan alteraciones de archivos, especialmente programas de objetos cuando la fuente del programa no está disponible.
Los protectores de pantalla evitan la quema de fósforo en los monitores de computadora CRT y plasma .
Los programas de clasificación / fusión organizan los registros (líneas) de un archivo en una secuencia específica.
Las grabadoras de macros independientes permiten el uso de macros de teclado en programas que no admiten de forma nativa dicha función.
Ver también
Lista de utilidades de Microsoft Windows
Lista de comandos de DOS
Lista de utilidades de macOS
Programas de soporte para OS / 360 y sucesores
Lista de comandos de Unix
Lista de utilidades de KDE
Secuencia de comandos por lotes
Secuencia de comandos de shell
Referencias
↑ Parsons, June Jamrich; Oja, Dan (2013). Nuevas perspectivas sobre conceptos informáticos 2014: integral . Tecnología del curso. pag. 129.
^ "Non-OPEP (publicidad)" . Mundo de la informática. 3 de septiembre de 1979 . Consultado el 20 de mayo de 2019 .
^ Mendelson, Edward (8 de junio de 1999). "Arregle lo que aflige a su PC" . Revista de PC . Consultado el 20 de mayo de 2019 .
^ "Comando ifconfig de Linux" . Esperanza informática . Consultado el 20 de mayo de 2019 .