¿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