Compiladores

Get Started. It's Free
or sign up with your email address
Compiladores by Mind Map: Compiladores

1. ¿Que es?

2. Estructura de un compilador

2.1. Pre-procesador

2.2. Compilación

2.3. Ensamblado

2.4. Enlazado

3. Lenguajes de Programación

3.1. Los lenguajes de progrmacion por generación son:

3.1.1. Primera Generación

3.1.2. Segunda Generación

3.1.3. Tercera Generación

3.1.4. Cuarta Generación

3.1.5. Quinta Generación

4. Estructura del Proceso de Compilación

5. Tipos de compiladores

5.1. Compiladores por pasada:

5.1.1. Una Sola Pasada

5.1.2. Pasadas Multiples

5.2. Optimizadores

5.3. Compiladores incrementales

5.4. Ensambladores

5.5. Compilador cruzado

5.6. Autocompilador

5.7. Compilador con montador

5.8. Metacompilador

5.9. Descompilador

6. ¿Que es compilar?

7. Estructura del proceso de compilación

7.1. Se Divide en 2 grandes fases:

7.1.1. Análisis

7.1.1.1. Análisis Lexico

7.1.1.2. Análisis Sintáctico

7.1.1.3. Análisis Semántico

7.1.2. Síntesis

7.1.2.1. Generación de código intermedio

7.1.2.2. Generación de código

7.1.2.3. Optimización de código