Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMAS UTILITARIOS
Se refiere a software que resuelve problemas relacionados con la administración del sistema
de la computadora.
Son ejemplos de programas utilitarios:
- Winrar: cuya única función es tratar los compresos, especialmente rar
- Calculadoras: cuya única función es el álgebra y calculo numérico
- Acrobat reader, cuya única función es abrir y trabajar archivos PDF, etc
- Antivirus: Prevención, detección y corrección de virus para ordenadores.
- Compresor de archivos: Mejor aprovechamiento del espacio de almacenamiento
disponible, reduciendo el que ocupa cada archivo.
- Defragmentador: Mayor eficiencia en el uso del espacio de almacenamiento disponible y
en el proceso de búsqueda, guardando la totalidad de cada archivo en ocupaciones
contiguas.
- Software para respaldo: Garantía de la disponibilidad de los datos, haciendo copias de
ellos.
- Software de recuperación: Restablecer archivos borrados por error.
Traductores de lenguajes:
Son programas que tienen como entrada un texto escrito en un lenguaje (lenguaje o código
fuente) y como salida produce un texto escrito en un lenguaje (lenguaje o código objeto)
que preserva el significado de origen.
Se denomina código fuente al conjunto de líneas de texto que expresan, en un lenguaje de
programación determinado, los pasos que debe seguir el computador para la correcta
ejecución de un programa específico; Mientras que el código objeto es el resultante de la
traducción del código fuente para ser ejecutado por la máquina.
La gran diferencia existente entre el lenguaje o código fuente y el lenguaje o código objeto,
es que el primero se constituye en la base para que pueda existir el segundo, previa
traducción
Ejemplos de traductores son:
a) Compilador:
Analiza el programa fuente y lo traduce a otro equivalente escrito en otro lenguaje (por
ejemplo, en el lenguaje de la máquina). Su acción equivale a la de un traductor humano,
que toma un libro y produce otro equivalente escrito en otra lengua. Traduce un código
completo.
b) Intérprete:
Analiza el programa fuente y lo ejecuta directamente, sin generar ningún código
equivalente. Su acción equivale a la de un intérprete humano, que traduce las frases que oye
sobre la marcha, sin producir ningún escrito permanente. Traduce línea a línea.
c) Ensamblador:
Es un tipo de herramienta que traduce un archivo de código fuente escrito en lenguaje
ensamblador, a un archivo objeto que puede ser ejecutado por la computadora.