ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Compiladores


Enviado por   •  30 de Mayo de 2013  •  332 Palabras (2 Páginas)  •  245 Visitas

Página 1 de 2

INTRODUCCIÓN

En este ensayo veremos de forma general que es un compilador, las fases que se puede dividir compiladores y lo que consta cada una de ellas, ya que tienen diferentes funcionalidades.

Los nombres que reciben estas fases; veremos cómo se traduce de un L. Fuente a un L. Objeto dando definiciones de cada una de las fases, como se llegaran a implementar en compiladores.

Como se divide un compilador, ya que en esta parte al ubicar donde se divide sabrás cuales de las fases sirve para cada una de ellas, etc.

En general conceptos de compiladores y sus respectivas definiciones de cada una de ellas.

Compiladores

El objetivo de compiladores es traducir programas fuentes a programas objeto. Se divide en dos partes que es el análisis y el síntesis. El programa objeto no es ejecutable, si no el programa que te lleva al ejecutable

La parte del análisis se encargar de dividir el programa fuente en elementos componentes y crear una representación intermedia del programa fuente. La otra parte que es síntesis construye el programa objeto.

Análisis del programa fuente

El análisis consta de tres fases:

1.- Análisis lineal.- Se le de izquierda a derecho se agrupa en componentes léxico, que son secuencias de caracteres que tienen un significado colectivo.

2.- Análisis jerárquico.- Se agrupan jerárquicamente en colecciones anidadas con un significado colectivo.

3.- Análisis semántico.- Realiza ciertas revisiones para asegurar que los componentes de un programa se ajustan de un modo significativo

a) Fases de un compilador

b) Programa fuente

c) Análisis léxico

Se le conoce como léxico o lineal, su funcionalidad es identificar posición, indicar donde es el comienzo y el proceso que va a tener que realizar hasta el final

Análisis sintáctico.

Se le conoce como sintáctico o jerárquica, su funcionalidad es generar un árbol, sobre la instrucción que se le dio para llevar acabo, ya que el léxico haya hecho su análisis, puede pasar a hacer el árbol, para saber las posiciones de los símbolos y si esos dichos símbolos son correctos para el lenguaje en que se está llevando acabo.

...

Descargar como (para miembros actualizados)  txt (2.1 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com