El software de utilidad es un software de sistema diseñado para ayudar a analizar, configurar, optimizar o mantener una computadora.
[1]
Se utiliza para soportar la infraestructura informática en contraste con el software de aplicación, que está dirigido a realizar tareas directamente que benefician a los usuarios comunes.
- ¿Qué lenguajes de programación admiten el patrón de fábrica y en qué nivel se proporciona soporte de fábrica en ese lenguaje de programación específico?
- Cómo saber si eres un buen programador
- ¿Cuáles son algunas ideas interesantes para un proyecto de ingeniería de software relacionado con ML de último año?
- En Java, ¿qué es Reflection y por qué es útil?
- ¿Cuál es la mejor manera de abordar la lectura del código fuente para una biblioteca de JavaScript?
Aunque un conjunto básico de programas de utilidades generalmente se distribuye con un sistema operativo (SO), el software de utilidades no se considera parte del sistema operativo y los usuarios a menudo instalan reemplazos o utilidades adicionales.
Tipos de utilidades
- Las utilidades antivirus analizan los virus informáticos y los eliminan.
- Los archivadores generan una secuencia o un solo archivo cuando se les proporciona un directorio o un conjunto de archivos. Los conjuntos de archivos pueden incluir capacidades de compresión y cifrado. Algunas utilidades de archivo tienen una utilidad de archivo independiente para la operación inversa.
- El software de respaldo hace copias de toda la información almacenada en un disco y restaura todo el disco (por ejemplo, en caso de falla del disco) o los archivos seleccionados (por ejemplo, en caso de eliminación accidental).
- Los administradores del portapapeles amplían la funcionalidad del portapapeles de un sistema operativo.
- Las utilidades criptográficas cifran y descifran secuencias 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 archivo.
- Los generadores de datos crean un archivo de datos de prueba de acuerdo con patrones especificados.
- Las utilidades de sincronización de datos establecen consistencia entre los datos de un almacenamiento de datos de origen a 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 copias de respaldo o redundancia, pero también 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 donde múltiples usuarios modifican simultáneamente el mismo archivo.
- Los verificadores de disco escanean un disco duro operativo y verifican errores lógicos (del sistema de archivos) o físicos.
- Los limpiadores de disco encuentran archivos que no son necesarios para el funcionamiento de la computadora o ocupan una cantidad considerable de espacio. Disk Cleaner ayuda al usuario a decidir qué eliminar cuando su disco duro está lleno.
- Las utilidades de compresión de disco comprimen / descomprimen de manera 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 mueven los fragmentos a una ubicación para aumentar la eficiencia.
- Los editores de partición 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 los archivos en la carpeta o unidad. mostrando la distribución del espacio utilizado.
- El administrador de archivos proporciona 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, generar y modificar carpetas y conjuntos de datos.
- Los editores hexadecimales modifican directamente el texto o los datos de un archivo. Estos archivos pueden ser datos o un programa real.
- El verificador HTML valida el código HTML y verifica los enlaces.
- Los probadores de memoria verifican las fallas de memoria.
- Las utilidades de red analizan la conectividad de red de la computadora, configuran la 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 al eliminar las claves de registro antiguas que ya no están en uso.
- Se deseaban protectores de pantalla para evitar la quema de fósforo en los monitores de computadora CRT y plasma al poner en blanco la pantalla o llenarla con imágenes o patrones en movimiento cuando la computadora no está en uso. Los protectores de pantalla contemporáneos se utilizan principalmente para entretenimiento o seguridad.
- Los programas de clasificación / fusión organizan registros (líneas) en un archivo en una secuencia específica.
- Los monitores del sistema monitorean los recursos y el rendimiento en un sistema informático.
- Los perfiladores del sistema proporcionan información detallada sobre el software instalado y el hardware conectado a la computadora.