PUERTA | GATE-CS-2014-(Conjunto-3) | Pregunta 65 – Part 8

Uno de los propósitos de usar código intermedio en los compiladores es
(A) simplificar el análisis sintáctico y semántico.
(B) mejorar la recuperación de errores y la notificación de errores.
(C) aumentar las posibilidades de reutilizar el optimizador de código independiente de la máquina en otros compiladores.
(D) mejorar la asignación de registro.

Respuesta: (C)
Explicación: Después del análisis semántico, el código se convierte en código intermedio que es independiente de la plataforma (SO + hardware), la ventaja de convertir en código intermedio es mejorar el rendimiento de la generación de código y aumentar las posibilidades de reutilización el optimizador de código independiente de la máquina en otros compiladores.
Entonces, la opción (C) es correcta.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *