Crear juego
Jugar Test
1. 
¿Para quien se genera el código intermedio?
A.
para una máquina virtual
B.
para un programador
C.
para un Tecnico
2. 
¿Qué es un generador de código intermedio?
A.
es un programa que traduce código escrito en un lenguaje de programación a otro lenguaje
B.
es un lenguaje de programación que se usa en los microprocesadores
C.
es una estructura de datos que representa al programa fuente durante el proceso de su traducción a código objeto.
3. 
¿Cuál es la importancia de la Generación del código intermedio?
A.
Ayuda a automatizar tareas y procesos, lo que aumenta la eficiencia y reduce errores humanos
B.
facilita la escritura de compiladores para distintas máquinas
C.
se trabaja directamente con el microprocesador
4. 
Es una de las Técnicas Básicas de la Generación de código intermedio
A.
Simplifica el proceso de traducción
B.
Permite la amplificacion
C.
Es útil en la creacion del programa
5. 
Es también la interfaz entre el front-end y el back-end de un compilador
A.
Compilador
B.
Programa
C.
Generación de código intermedio
6. 
¿Qué es el front-end?
A.
es el encargado de parsear el código fuente y traducirlo a un lenguaje intermedio que el compilador entienda
B.
es la transferencia física de datos por un canal de comunicación punto a punto o punto a multipunto
C.
es el conjunto de técnicas que se aplican a las imágenes digitales con el objetivo de mejorar la calidad o facilitar la búsqueda de información
7. 
¿Que es el back-end?
A.
es donde se traduce ese lenguaje intermedio a compilador.
B.
es donde se traduce ese lenguaje intermedio a ensamblador.
C.
es donde se traduce ese lenguaje intermedio a programas.
8. 
¿Cuáles son los dos tipos principales de generación de código intermedio?
A.
eucariotas y procariotas
B.
los gráficos representados por el ASA y GDA y los lineales representados por el código de tres direcciones
C.
catabolismo – persigue la generación de energía – y anabolismo – consume energía para sintetizar moléculas
9. 
Ejemplo de Código intermedio
A.
a = b + c * d;
B.
3 + 9 = 12
C.
x+y=2(y−x) x + y = 2 ( y − x )
10. 
¿Cuál es el objetivo del generador de código intermedio?
A.
Generar código de una máquina abstracta.
B.
Generar código de una máquina real.
C.
Generar código de una máquina virtual.