CGU-NET | UGC NET CS 2015 junio – II | Pregunta 35

¿Qué fase del compilador genera un flujo de átomos?
(A) Análisis de sintaxis
(B) Análisis léxico
(C) Generación de código
(D) Optimización de código

Respuesta: (A)
Explicación:

  • El análisis de sintaxis genera un flujo de átomos.
  • El análisis léxico es la primera fase del compilador, también conocido como escáner. Convierte el programa de entrada en una secuencia de Tokens.
  • En el modelo de análisis-síntesis de un compilador, el front-end de un compilador traduce un programa fuente en un código intermedio independiente, luego el back-end del compilador usa este código intermedio para generar el código de destino (que puede ser entendido por la máquina). ).
  • La optimización del código en la fase de síntesis es una técnica de transformación del programa, que trata de mejorar el código intermedio haciéndolo consumir menos recursos (es decir, CPU, memoria) para que resulte un código de máquina de ejecución más rápida.

Entonces, la opción (A) 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 *