SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
PUCESI
NOMBRE: CARLOS YÉPEZ
CURSO: 5 SISTEMAS
FECHA: 08/04/2015
DENTRO DE LA SECCIÓN DE INTRODUCCIÓN A LA COMPILACIÓN ¿QUÉ COMPRENDE ESTA
ESCRITURA?
Comprende los lenguajes de programación, la arquitectura de computadoras, la teoría de
lenguajes, los algoritmos y la ingeniería de software.
DEFINA UN CONCEPTO DE COMPILADOR, FUNDAMENTADO EN EL PARÁMETRO
MANIFESTADO POR ALFRED AHO.
Un compilador es un programa que lee un programa escrito en un lenguaje, el lenguaje fuente y
lo traduce a un programa equivalente en otro lenguaje, el lenguaje objeto
GRAFIQUE EL ÁRBOL SINTÁCTICO PARA LA POS ICIÓN: __INICIAL+ VELOCIDAD X 150.
QUÉ SON LOS EDITORES DE ESTRUCTURAS.
Es aquel que puede realizar tareas adicionales útiles para la preparación de programas
DE ACUERDO A LO ANALIZADO POR AHO, LAS IMPRESORAS ESTÉTICAS PUEDEN:
Analizar un programa e imprimirlo de forma que la estructura del programa resulte claramente,
visible, como por ejemplo cuando los comentarios pueden aparecer con un tipo de letra especial
y las proposiciones pueden aparecer con una indentación proporcional a la profundidad de su
anidamiento en la organización jerárquica de las proposiciones.
UN VERIFICADOR ESTÁTICO DETECTA ERRORES DE: Lógica, como intentar utilizar una variable
real como apuntador
A QUE SE REFIERE AHO CUANDO NOS HABLA DE “EL CONTEXTO DEL COMPILADOR”
Nos dice que además de un compilador también se necesita otros programas para crear un
programa objeto ejecutable.
PRESENTE UN ORGANIZADOR GRÁFICO SOBRE EL PROCESAMIENTO DE UN LENGUAJE

Más contenido relacionado

La actualidad más candente

Diversidad de lenguajes de programación orientada a objetos
Diversidad de lenguajes de programación orientada a objetos Diversidad de lenguajes de programación orientada a objetos
Diversidad de lenguajes de programación orientada a objetos
Beydasanchezhernandez
 
Criterio de _____disey=o_e_implementacion_de_los_lenguajes
Criterio de _____disey=o_e_implementacion_de_los_lenguajesCriterio de _____disey=o_e_implementacion_de_los_lenguajes
Criterio de _____disey=o_e_implementacion_de_los_lenguajes
Blanca Estrada
 
Informaica
InformaicaInformaica
Informaica
merci11
 
Historia de clisp
Historia de clispHistoria de clisp
Historia de clisp
extasis30
 

La actualidad más candente (16)

Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Programación
ProgramaciónProgramación
Programación
 
El pseudocódigo2
El pseudocódigo2El pseudocódigo2
El pseudocódigo2
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Diversidad de lenguajes de programación orientada a objetos
Diversidad de lenguajes de programación orientada a objetos Diversidad de lenguajes de programación orientada a objetos
Diversidad de lenguajes de programación orientada a objetos
 
Anahi
AnahiAnahi
Anahi
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Criterio de _____disey=o_e_implementacion_de_los_lenguajes
Criterio de _____disey=o_e_implementacion_de_los_lenguajesCriterio de _____disey=o_e_implementacion_de_los_lenguajes
Criterio de _____disey=o_e_implementacion_de_los_lenguajes
 
Tema 1
Tema 1Tema 1
Tema 1
 
Informaica
InformaicaInformaica
Informaica
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Programacion .........
Programacion .........Programacion .........
Programacion .........
 
Historia de clisp
Historia de clispHistoria de clisp
Historia de clisp
 
Cualidades de un lenguaje de programación
Cualidades de un lenguaje de programaciónCualidades de un lenguaje de programación
Cualidades de un lenguaje de programación
 
Resumen Capitulo 1 - Sebesta
Resumen Capitulo 1 - Sebesta Resumen Capitulo 1 - Sebesta
Resumen Capitulo 1 - Sebesta
 
Funciones
FuncionesFunciones
Funciones
 

Destacado (14)

1 pengertian hadits sunnah khabar_atsar
1 pengertian hadits sunnah khabar_atsar1 pengertian hadits sunnah khabar_atsar
1 pengertian hadits sunnah khabar_atsar
 
Cesarea 4
Cesarea 4Cesarea 4
Cesarea 4
 
practica 1
practica 1practica 1
practica 1
 
El cerebro creador
El cerebro creadorEl cerebro creador
El cerebro creador
 
sayılar
sayılarsayılar
sayılar
 
Presentacion calcuta
Presentacion calcutaPresentacion calcuta
Presentacion calcuta
 
Origen de la Moneda
Origen de la MonedaOrigen de la Moneda
Origen de la Moneda
 
Practica 1
Practica 1Practica 1
Practica 1
 
English
EnglishEnglish
English
 
Leccion 8. desarrollo del pensamiento
Leccion 8. desarrollo del pensamientoLeccion 8. desarrollo del pensamiento
Leccion 8. desarrollo del pensamiento
 
Google no me quiere
Google no me quiereGoogle no me quiere
Google no me quiere
 
Universo
UniversoUniverso
Universo
 
The NSW Cancer, Lifestyle and Evaluation of Risk Study (CLEAR)
The NSW Cancer, Lifestyle and Evaluation of Risk Study (CLEAR)The NSW Cancer, Lifestyle and Evaluation of Risk Study (CLEAR)
The NSW Cancer, Lifestyle and Evaluation of Risk Study (CLEAR)
 
Los nuevos materiales_paula_y_gabriela
Los nuevos materiales_paula_y_gabrielaLos nuevos materiales_paula_y_gabriela
Los nuevos materiales_paula_y_gabriela
 

Similar a Introducción a Compiladores

Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
yuleisyferrer
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
Cati Oliver
 
Jhondiapositiva096
Jhondiapositiva096Jhondiapositiva096
Jhondiapositiva096
olguito
 

Similar a Introducción a Compiladores (20)

Libro numero 2
Libro numero 2Libro numero 2
Libro numero 2
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Unidad I Conceptos Básicos
Unidad I Conceptos BásicosUnidad I Conceptos Básicos
Unidad I Conceptos Básicos
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes basicos para robots
Lenguajes basicos para robotsLenguajes basicos para robots
Lenguajes basicos para robots
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la Programación
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandez
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Libro 1 y libro 2
Libro 1 y libro 2Libro 1 y libro 2
Libro 1 y libro 2
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Boletin de informatica
Boletin de informaticaBoletin de informatica
Boletin de informatica
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
info0ormatika
info0ormatikainfo0ormatika
info0ormatika
 
CLASIFICACION DE LENGUAJES DE PROGRAMACION
CLASIFICACION DE LENGUAJES DE PROGRAMACION CLASIFICACION DE LENGUAJES DE PROGRAMACION
CLASIFICACION DE LENGUAJES DE PROGRAMACION
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Programación
ProgramaciónProgramación
Programación
 
Jhondiapositiva096
Jhondiapositiva096Jhondiapositiva096
Jhondiapositiva096
 

Último

auditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadauditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridad
NELSON QUINTANA
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
MirkaCBauer
 
PROGRAMANDO PARA AUTOCAD CON VBA -1.pdf-cad
PROGRAMANDO PARA AUTOCAD CON VBA -1.pdf-cadPROGRAMANDO PARA AUTOCAD CON VBA -1.pdf-cad
PROGRAMANDO PARA AUTOCAD CON VBA -1.pdf-cad
angel66k
 
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docxUnidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
AlanCarrascoDavila
 

Último (20)

8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
 
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdfTECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdf
 
auditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadauditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridad
 
Practica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdfPractica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdf
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminados
 
Conocer el origen de los insectos en l entomologia.pptx
Conocer el origen de los insectos en l entomologia.pptxConocer el origen de los insectos en l entomologia.pptx
Conocer el origen de los insectos en l entomologia.pptx
 
Presentación Identidad UCM identity present
Presentación Identidad UCM identity presentPresentación Identidad UCM identity present
Presentación Identidad UCM identity present
 
Instrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfInstrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdf
 
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjdS06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
 
Ficha Técnica -Cemento YURA Multiproposito TIPO IP.pdf
Ficha Técnica -Cemento YURA  Multiproposito TIPO IP.pdfFicha Técnica -Cemento YURA  Multiproposito TIPO IP.pdf
Ficha Técnica -Cemento YURA Multiproposito TIPO IP.pdf
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
PROGRAMANDO PARA AUTOCAD CON VBA -1.pdf-cad
PROGRAMANDO PARA AUTOCAD CON VBA -1.pdf-cadPROGRAMANDO PARA AUTOCAD CON VBA -1.pdf-cad
PROGRAMANDO PARA AUTOCAD CON VBA -1.pdf-cad
 
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdfMyoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
 
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docxUnidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 

Introducción a Compiladores

  • 1. PUCESI NOMBRE: CARLOS YÉPEZ CURSO: 5 SISTEMAS FECHA: 08/04/2015 DENTRO DE LA SECCIÓN DE INTRODUCCIÓN A LA COMPILACIÓN ¿QUÉ COMPRENDE ESTA ESCRITURA? Comprende los lenguajes de programación, la arquitectura de computadoras, la teoría de lenguajes, los algoritmos y la ingeniería de software. DEFINA UN CONCEPTO DE COMPILADOR, FUNDAMENTADO EN EL PARÁMETRO MANIFESTADO POR ALFRED AHO. Un compilador es un programa que lee un programa escrito en un lenguaje, el lenguaje fuente y lo traduce a un programa equivalente en otro lenguaje, el lenguaje objeto GRAFIQUE EL ÁRBOL SINTÁCTICO PARA LA POS ICIÓN: __INICIAL+ VELOCIDAD X 150.
  • 2. QUÉ SON LOS EDITORES DE ESTRUCTURAS. Es aquel que puede realizar tareas adicionales útiles para la preparación de programas DE ACUERDO A LO ANALIZADO POR AHO, LAS IMPRESORAS ESTÉTICAS PUEDEN: Analizar un programa e imprimirlo de forma que la estructura del programa resulte claramente, visible, como por ejemplo cuando los comentarios pueden aparecer con un tipo de letra especial y las proposiciones pueden aparecer con una indentación proporcional a la profundidad de su anidamiento en la organización jerárquica de las proposiciones. UN VERIFICADOR ESTÁTICO DETECTA ERRORES DE: Lógica, como intentar utilizar una variable real como apuntador A QUE SE REFIERE AHO CUANDO NOS HABLA DE “EL CONTEXTO DEL COMPILADOR” Nos dice que además de un compilador también se necesita otros programas para crear un programa objeto ejecutable. PRESENTE UN ORGANIZADOR GRÁFICO SOBRE EL PROCESAMIENTO DE UN LENGUAJE