Compilador

Description

Mapa conceptual sobre compiladores. Luis Alfredo Vejo Mendoza 201212527
luis vejo
Mind Map by luis vejo, updated more than 1 year ago
luis vejo
Created by luis vejo over 5 years ago
11
0

Resource summary

Compilador
  1. Historia
    1. La historia de los compiladores completa ---> https://www.youtube.com/watch?v=DNehGrSu0xQ
    2. Tipos
      1. Compiladores Cruzados
        1. Estos generan código para un sistema distinto del que están funcionando.
        2. Compiladores Optimizadores
          1. Estos realizan cambios en el código para mejorar su eficiencia, pero manteniendo la funcionalidad del programa original.
          2. Compiladores de 1 Pasada
            1. Estos generan el código máquina a partir de una única lectura del código fuente.
            2. Compiladores de varias Pasadas
              1. Estos necesitan leer el código fuente varias veces antes de poder producir el código máquina.
              2. Compilador JIT
                1. Estos forman parte de un intérprete y compilan partes del código según se necesitan.
              3. Que es?
                1. Es un programa fuente que lee codigo y lo revisa para traducirlo a un lenguaje objeto.
                  1. Fases del compilador
                    1. Analisis
                      1. Lexico
                        1. Sintactico
                          1. Semantico
                          2. Sintesis
                            1. Generacion de codigo
                              1. Optimizacion de codigo
                        Show full summary Hide full summary

                        Similar

                        FUNDAMENTOS DE REDES DE COMPUTADORAS
                        anhita
                        Test: "La computadora y sus partes"
                        Dayana Quiros R
                        Abreviaciones comunes en programación web
                        Diego Santos
                        Seguridad en la red
                        Diego Santos
                        Excel Básico-Intermedio
                        Diego Santos
                        Evolución de la Informática
                        Diego Santos
                        Introducción a la Ingeniería de Software
                        David Pacheco Ji
                        Conceptos básicos de redes
                        ARISAI DARIO BARRAGAN LOPEZ
                        La ingenieria de requerimientos
                        Sergio Abdiel He
                        TECNOLOGÍA TAREA
                        Denisse Alcalá P
                        Navegadores de Internet
                        M Siller