INFOGRAFIA

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 1

TRADUCTORES VS COMPILADORES

Un compilador es un programa que


Es un programa que traduce los programas fuente
recibe una entrada escritos en lenguaje de alto nivel 
¿QUE ES? ( java, visual Basic. entre otros ), a
en n lenguaje a una
salida en otro lenguaje maquina. 
lenguaje traduce sentencia a sentencia el
programa fuente.
1. análisis léxico 1-El compilador traduce todo el
2. análisis sintáctico programa antes de ejecutarlo.
3. verificación de tipos 2-Los programas compilados se ejecutan
más rápido que los interpretados.
4. generación de código intermedio
5. ubicación de registros
CARACTERISTICAS 3-Informa al usuario de la presencia de
6. generador de código maquina   errores en el programa fuente.
4-Poseen un editor integrado con un
7. ensamblado y enlazado
8. ensamble sistema de coloreado para los comandos,.
-cruzado
- interprete  -optimizadores
-preprocesador -una sola pasada
-interprete de comando -varias pasadas
-ensamblador TIPOS -JIT
-compilador -incrementales
-conversor de codigo -montador
-gramatica -autocompilador
-metacompilador
-descompilador
- permite una fácil depuración, mayor VENTAJAS -HotSpot
interactividad con el código en
tiempo de desarrollo.
-puede se interrumpido con facilidad. - autónomo y eficiente, no se necesita
- puede ser rápidamente modificado y segundas aplicaciones o paquetes que el
ejecutado nuevamente. usuario deba tener actualizado.
-fácil la búsqueda de errores. - genera programas mas rápidos y
- menor consumo de memoria. eficientes por el análisis del lenguaje
- permite añadir código según se fuente.
ejecuta otro. - los errores sintácticos se detectan
durante la compilación

-lentitud de ejecución ya que


DESVENTAJAS - el ejecutable es dirigido a una
ejecutara la vez que se traduce no se plataforma especifica por lo cual es
puede aplicarse un alto grado de imposible portarlo en otra.
optimización. -un programa compilado puede por
- cada instrucción debe ser traducida error afectar seriamente a la
a código maquina tantas veces como estabilidad de la plataforma dañando a
sea ejecutado. la ejecución.
-tamaño de programa objeto, exige - mayor consumo de memoria frente a
añadir el intérprete al programa los interpretes. 
propio.

INTEGRANTES DE EQUIPO

Ángeles de la luz Hernández Pedro


Luis Ricardo Morales Jarquín
Aldo Jafet García Juárez
Edwin de Jesús Rodríguez Pérez
.Fabio Totti Cruz Pacheco

VIERNES 11  / FEBRERO /  2022 

También podría gustarte