Podcast
Questions and Answers
Relaciona las siguientes etapas de un compilador con sus funciones correspondientes:
Relaciona las siguientes etapas de un compilador con sus funciones correspondientes:
Análisis léxico = Identificar componentes léxicos y convertirlos en tokens Análisis sintáctico = Verificar la estructura gramatical del código fuente Análisis semántico = Verificar la coherencia semántica del programa Generación de código intermedio = Crear representación intermedia del código fuente para optimización
Asocia los siguientes procesos en la construcción de un compilador con sus características:
Asocia los siguientes procesos en la construcción de un compilador con sus características:
Front-end o etapa inicial = Depende únicamente del lenguaje fuente Back-end o etapa final = Depende únicamente de la máquina objeto Optimización y generación de código intermedio = Realizada en el front-end para mejorar el código generado Generación de código objeto y optimizaciones específicas = Realizada en el back-end para adaptarse a la máquina objetivo
Empareja los siguientes conceptos relacionados con los compiladores:
Empareja los siguientes conceptos relacionados con los compiladores:
Compilador cruzado = Genera código para una máquina diferente a la utilizada para su ejecución Mantenimientos y actualizaciones eficientes = Ventaja principal de separar las etapas de análisis y síntesis Maquina abstracta = Facilita la transportabilidad de compiladores entre diferentes máquinas objetivo Herramientas de construcción de compiladores = Ayudan en el desarrollo de software que transforma un lenguaje fuente en código objeto
Relaciona las siguientes estructuras empleadas en un compilador con su función principal:
Relaciona las siguientes estructuras empleadas en un compilador con su función principal:
Signup and view all the answers
Relaciona las fases de un compilador con la descripción correcta:
Relaciona las fases de un compilador con la descripción correcta:
Signup and view all the answers
Asocia las estructuras de datos empleadas en un compilador con su función principal:
Asocia las estructuras de datos empleadas en un compilador con su función principal:
Signup and view all the answers
Empareja la cantidad de pasadas en un compilador con la descripción correspondiente:
Empareja la cantidad de pasadas en un compilador con la descripción correspondiente:
Signup and view all the answers
Vincula las dificultades en la construcción de compiladores con su descripción:
Vincula las dificultades en la construcción de compiladores con su descripción:
Signup and view all the answers
Relaciona los conceptos de compilador cruzado y herramientas de construcción de compiladores con su definición:
Relaciona los conceptos de compilador cruzado y herramientas de construcción de compiladores con su definición:
Signup and view all the answers
Asocia los elementos utilizados en un compilador para comunicarse entre fases con su descripción adecuada:
Asocia los elementos utilizados en un compilador para comunicarse entre fases con su descripción adecuada:
Signup and view all the answers
Relaciona los siguientes conceptos con su descripción: Tabla de Símbolos
Relaciona los siguientes conceptos con su descripción: Tabla de Símbolos
Signup and view all the answers
Vincula los siguientes elementos con su función dentro del compilador: Código intermedio
Vincula los siguientes elementos con su función dentro del compilador: Código intermedio
Signup and view all the answers
Asocia los siguientes conceptos con su relación en la estructura lógica de un compilador: Agrupamiento de fases
Asocia los siguientes conceptos con su relación en la estructura lógica de un compilador: Agrupamiento de fases
Signup and view all the answers
Empareja los siguientes términos con su función dentro del proceso de compilación: Modelo de análisis y síntesis
Empareja los siguientes términos con su función dentro del proceso de compilación: Modelo de análisis y síntesis
Signup and view all the answers
Relaciona los siguientes elementos con su importancia en la construcción de compiladores: Operaciones casi constantes
Relaciona los siguientes elementos con su importancia en la construcción de compiladores: Operaciones casi constantes
Signup and view all the answers
Asocia los siguientes elementos con su función en la generación de código: Lista de registros
Asocia los siguientes elementos con su función en la generación de código: Lista de registros
Signup and view all the answers