New Activity
Play Crossword Puzzle
1 Es la parte del compilador que utiliza el árbol sintáctico para obtener una representación de código que no es el código objeto pero se utiliza por que simplifica el proceso de traducción
2 Compilador que genera como código objeto un programa en lenguaje de alto nivel
3 Recibe la representación intermedia del programa fuente y la asigna al lenguaje destino
4 Utiliza los tokens para crear una representación intermedia en forma de árbol que describa la estructura gramatical del flujo de tokens
5 Utiliza el árbol sintáctico y la información en la tabla de símbolos para comprobar la consistencia del programa fuente con la definición del lenguaje
6 Parte del compilador que trata de mejorar el código para obtener instrucciones simplificadas que se ejecuten de mejor forma
7 Este tipo de compiladores genera código objeto diferente al de la máquina en que se esta ejecutando
8 lee el flujo de caracteres que componen el programa fuente y los agrupa en secuencias significativas , conocidas como lexemas, para cada lexema se produce un token
9 Traductor que genera código intermedio que después puede ser ejecutado por un interprete
10 Programa que es invocado antes del compilador, y se utiliza para sustituir macros, e incluir las librerías necesarias, en ocasiones también elimina comentarios
11 Traductor que toma como entrada el lenguaje ensamblador para convertirlo en lenguaje máquina
12 Traductor que a partir de un programa fuente genera un programa destino
13 Traductor que no genera programa destino como una traducción, ademas de ejecutar directamente las operaciones especificadas en el programa fuente
14 Recopila todos los archivos objeto ensamblados por separado en un solo archivo objeto
15 Se encarga de resolver todas las direcciones de memoria en un programa a partir de una dirección base, que será asignada en tiempo de ejecución
12
7
4
2
8
13
15
10
5
9
11
14
3
1
6