ENSAYO_COMPILADORES

Páginas: 3 (665 palabras) Publicado: 27 de agosto de 2015
EL PAPEL DE UN COMPILADOR EN PROGRAMACIÓN

La tecnología es algo indispensable en nuestras vidas, y el papel del hombre es ir desarrollando poco a poco esta tecnología e ir incrementando los avancesdía a día. Por eso el hombre necesita adoptar nuevos conocimientos que le permitan entender a profundidad como funciona un sistema.
En este presente ensayo el tema a desarrollar es el de compiladorese intérpretes, que es una parte fundamental a la hora de programar. El objetivo es conocer las fases que componen a un compilador y saber en qué momento influye un intérprete en él. Esto es algo queno podemos pasar por desapercibido, ya que es fundamental entender este tipo de procesamiento en un programa.

Un compilador es el proceso de traducir el lenguaje de alto nivel a un leguajecomprendido por la máquina, por tanto acabado este proceso ya está listo para ser ejecutado. En cambio un intérprete es aquel que ejecuta una a una las instrucciones de un programa de alto nivel.
Un compiladorestá comprendido por seis fases, en el cual el intérprete se encuentra de manera implícita en él. Los tres primeros son analizadores: El Analizador Léxico (Scanner), Sintáctico, Semántico, Generadorde código intermedio, Optimización, Generador de código y Agrupación lógica de un compilador.
De acuerdo a la perspectiva histórica, en los años 50 resultaba ser algo muy difícil el poder construircompiladores, y a los personajes de esos tiempos les resultaba muy difícil realizarlos, sin embargo con investigaciones constantes se hizo posible construir los primeros compiladores e irlosmejorando. Hoy en día existen ya muchos compiladores avanzados y de última tecnología.
Anteriormente los compiladores no eran como los de ahora, antes uno no podía hacer nada porque todo lo traducía a códigode máquina y no era posible entenderlos, todos trabajaron independientemente y desarrollaron técnicas para crear compiladores avanzados, entendibles y actualizados en un lenguaje de alto nivel lo...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS