SlideShare una empresa de Scribd logo
1 de 3
Pasadas múltiples
pasada final para producir y optimizar el
código producido durante los pasos
anteriores.
Segunda pasada:
primera pasada:
se requieren pasos intermedios para
producir un código en otro lenguaje (léxico y
sintáctico).
Semántico y optimización a
nivel de fuente
Tercera pasada
https://books.google.co.ve/books?id=yG6qJBAnE9UC&pg=PA2&lpg=PA2&dq=compiladores:+pasada+multiple+ejemplos&sou
rce=bl&ots=rsYKO-
75lM&sig=furJHePhuTmJW1wxnD2ohNGDyo0&hl=es&sa=X&ei=PFxsVbfKM4GmgwSOnoH4CQ&ved=0CCIQ6AEwAQ#v=on
epage&q&f=true
http://es.slideshare.net/pilow182/optimizacion-de-compiladores
Optimización Local
Son aplicadas dentro de un bloque básico. solo
estudian las aplicaciones dentro del bloque básico.
Optimación Global
Aplicadas a mas de un bloque básico.
Consideran contenido y flujo de datos entre todos o partes de los
bloques básicos necesidad de recoger información sobre los
bloques básicos y sus interrelaciones.
http://es.slideshare.net/pilow182/optimizacion-de-compiladores

Más contenido relacionado

La actualidad más candente

aplicaciones de Lenguaje C
aplicaciones  de Lenguaje C  aplicaciones  de Lenguaje C
aplicaciones de Lenguaje C zerpa1991
 
Presentación de C++
Presentación de C++Presentación de C++
Presentación de C++Sylvert
 
Edgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje cEdgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje cragdeavil
 
Mi lenguaje de programación de preferencia c++
Mi lenguaje de programación de preferencia c++Mi lenguaje de programación de preferencia c++
Mi lenguaje de programación de preferencia c++bastard1
 
Clase 1
Clase 1Clase 1
Clase 1juan
 
Consulta del lenguaje de programación
Consulta del lenguaje de programaciónConsulta del lenguaje de programación
Consulta del lenguaje de programaciónMarifer Marulanda
 
Mi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaMi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaGeorge Ferrerosa Rivera
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programaciónagusygap
 
Zinjai como entorno de programación
Zinjai como entorno de programación Zinjai como entorno de programación
Zinjai como entorno de programación Leonela Yuquilema
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciatgavillan
 

La actualidad más candente (20)

aplicaciones de Lenguaje C
aplicaciones  de Lenguaje C  aplicaciones  de Lenguaje C
aplicaciones de Lenguaje C
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Presentación de C++
Presentación de C++Presentación de C++
Presentación de C++
 
ACTIVIDAD DE INVESTIGACION
ACTIVIDAD DE INVESTIGACIONACTIVIDAD DE INVESTIGACION
ACTIVIDAD DE INVESTIGACION
 
Preprocesadores
PreprocesadoresPreprocesadores
Preprocesadores
 
Edgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje cEdgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje c
 
Mi lenguaje de programación de preferencia c++
Mi lenguaje de programación de preferencia c++Mi lenguaje de programación de preferencia c++
Mi lenguaje de programación de preferencia c++
 
Clase 1
Clase 1Clase 1
Clase 1
 
Consulta del lenguaje de programación
Consulta del lenguaje de programaciónConsulta del lenguaje de programación
Consulta del lenguaje de programación
 
COMPILADOR
COMPILADORCOMPILADOR
COMPILADOR
 
Mi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferenciaMi lenguaje de programacion de preferencia
Mi lenguaje de programacion de preferencia
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Zinjai como entorno de programación
Zinjai como entorno de programación Zinjai como entorno de programación
Zinjai como entorno de programación
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Zinjai
ZinjaiZinjai
Zinjai
 
Firstclass
FirstclassFirstclass
Firstclass
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Los copiladores en c++
Los copiladores en c++Los copiladores en c++
Los copiladores en c++
 
7 lenguaje c
7 lenguaje c7 lenguaje c
7 lenguaje c
 
20150415 roslyn
20150415 roslyn20150415 roslyn
20150415 roslyn
 

Similar a Multiple pasada y otimizacion

Apuntes php
Apuntes phpApuntes php
Apuntes phpJavi
 
Programacion en php atavez de ejemplos
Programacion en php atavez de ejemplosProgramacion en php atavez de ejemplos
Programacion en php atavez de ejemplosRobert Rodriguez
 
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++Daniel González Cerviño
 
PHP Con symfony
PHP Con symfonyPHP Con symfony
PHP Con symfonycsalazart
 
Apuntes php.pdf ejemplos
Apuntes php.pdf ejemplosApuntes php.pdf ejemplos
Apuntes php.pdf ejemplos09941557841986
 
Apuntes php
Apuntes phpApuntes php
Apuntes phpCaos PC
 
Programacion en php a traves de ejemplos
Programacion en php a traves de ejemplosProgramacion en php a traves de ejemplos
Programacion en php a traves de ejemplosCarlos Cruz Rincon
 
Conceptos básicos y aplicaciones prácticas de programación para SEO
Conceptos básicos y aplicaciones prácticas de programación para SEOConceptos básicos y aplicaciones prácticas de programación para SEO
Conceptos básicos y aplicaciones prácticas de programación para SEOnacho mascort
 
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdfPHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdfRaaulroodriguez
 
Oscar recio - De 0 a 100 con Magento 2
Oscar recio  -  De 0 a 100 con Magento 2Oscar recio  -  De 0 a 100 con Magento 2
Oscar recio - De 0 a 100 con Magento 2Mage Titans ES
 
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CI
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CICalidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CI
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CIYannick Warnier
 

Similar a Multiple pasada y otimizacion (20)

Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Programacion en php atavez de ejemplos
Programacion en php atavez de ejemplosProgramacion en php atavez de ejemplos
Programacion en php atavez de ejemplos
 
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
 
PHP Con symfony
PHP Con symfonyPHP Con symfony
PHP Con symfony
 
Apuntes php.pdf ejemplos
Apuntes php.pdf ejemplosApuntes php.pdf ejemplos
Apuntes php.pdf ejemplos
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Programacion en php a traves de ejemplos
Programacion en php a traves de ejemplosProgramacion en php a traves de ejemplos
Programacion en php a traves de ejemplos
 
Ejemplos en php
Ejemplos en phpEjemplos en php
Ejemplos en php
 
Conceptos básicos y aplicaciones prácticas de programación para SEO
Conceptos básicos y aplicaciones prácticas de programación para SEOConceptos básicos y aplicaciones prácticas de programación para SEO
Conceptos básicos y aplicaciones prácticas de programación para SEO
 
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdfPHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
 
Oscar recio - De 0 a 100 con Magento 2
Oscar recio  -  De 0 a 100 con Magento 2Oscar recio  -  De 0 a 100 con Magento 2
Oscar recio - De 0 a 100 con Magento 2
 
De 0 a 100 con Magento 2
De 0 a 100 con Magento 2De 0 a 100 con Magento 2
De 0 a 100 con Magento 2
 
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CI
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CICalidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CI
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CI
 
Php
PhpPhp
Php
 
Etapas de compilacion
Etapas de compilacionEtapas de compilacion
Etapas de compilacion
 
Glpk+java+windows
Glpk+java+windowsGlpk+java+windows
Glpk+java+windows
 
33 php
33 php33 php
33 php
 

Multiple pasada y otimizacion

  • 1. Pasadas múltiples pasada final para producir y optimizar el código producido durante los pasos anteriores. Segunda pasada: primera pasada: se requieren pasos intermedios para producir un código en otro lenguaje (léxico y sintáctico). Semántico y optimización a nivel de fuente Tercera pasada https://books.google.co.ve/books?id=yG6qJBAnE9UC&pg=PA2&lpg=PA2&dq=compiladores:+pasada+multiple+ejemplos&sou rce=bl&ots=rsYKO- 75lM&sig=furJHePhuTmJW1wxnD2ohNGDyo0&hl=es&sa=X&ei=PFxsVbfKM4GmgwSOnoH4CQ&ved=0CCIQ6AEwAQ#v=on epage&q&f=true
  • 2. http://es.slideshare.net/pilow182/optimizacion-de-compiladores Optimización Local Son aplicadas dentro de un bloque básico. solo estudian las aplicaciones dentro del bloque básico.
  • 3. Optimación Global Aplicadas a mas de un bloque básico. Consideran contenido y flujo de datos entre todos o partes de los bloques básicos necesidad de recoger información sobre los bloques básicos y sus interrelaciones. http://es.slideshare.net/pilow182/optimizacion-de-compiladores