introducciÓn compiladores

2

Click here to load reader

Upload: jhon-alexito

Post on 05-Aug-2015

72 views

Category:

Education


0 download

TRANSCRIPT

Page 1: INTRODUCCIÓN COMPILADORES

PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR

SEDE IBARRA

“PUCESI”

Taller práctico de Compiladores

Nombre: Johnny Aragón.

Dentro de la sección de “introducción a la compilación” ¿qué comprende esta escritura?

Comprende lo que es los principios y técnicas de escritura de los compiladores y abarca además

los lenguajes de programación sus estudios, los algoritmos y la ingeniería de software y

especificarse en los traductores de una gran variación de lenguajes y su entendimientos, más que

todo describiendo los componentes de un compilador y el entorno en el que se desarrolla y

trabaja.

Defina un concepto de compilador, fundamentado en el parámetro manifestado por Alfred

Aho.

Se describe como un programa que lee programas escritos desde un lenguaje fuente a un lenguaje

objeto. Y estos se pueden clasificar de acuerdo a pasadas de carga o ejecución, de depuración u

optimización

Grafique el árbol sintáctico para la Posición: __inicial + velocidad x 150

Qué son los editores de estructuras.

Es aquel que toma entrada una secuencia de datos para de aquí construir un programa fuente. Y

este además de crear y modificar también analiza el texto del programa, para imponerle una

estructura jerárquica; y de esta manera comprueba si la entrada está formada correctamente.

De acuerdo a lo analizado por Aho, las impresoras estéticas pueden:

Analizar un programa y imprimirlo de forma que las estructuras del programa resulten claramente

visible. Por ejemplo los comentarios dentro del programa.

Page 2: INTRODUCCIÓN COMPILADORES

Un verificador estático detecta errores de lógica, como intentar utilizar una real como

apuntador.

A que se refiere Aho cuando nos habla de “EL contexto del compilador”

Son programas para crear un programa objeto ejecutable, para de aquí dividirlo en módulos y

utilizar otras herramientas denominadas preprocesadores y de esta manera se puede producir el

código que realmente se ejecute en la máquina

Presente un organizador gráfico sobre el procesamiento de un lenguaje. (pg 5).