miércoles, 20 de marzo de 2013

Compilador



Es un programa que permite traducir el código fuente de un programa de lenguaje de alto nivel, a otro lenguaje de nivel inferior (lenguaje de maquina). De esta manera un programador puede diseñar un programa en un lenguaje mas cercano a como piensa un ser humano, para luego compilarlo a u  programa mas manejable por una computadora.
Sus faces son dos: FASE DE ANÁLISIS ( análisis léxico, análisis sintáctico y análisis semántico) y FASE DE SÍNTESIS (generación de código intermedio y optimización de códigos)

Douglas Reyes

http://es.wikipedia.org/wiki/Compilador#proceso_de_compilaci.C3.B3n

2 comentarios:

  1. Muy completa la información, pero hay que destacar que en la actualidad, el proceso de la compilación ya está muy asentado. Un compilador es una herramienta bien conocida, dividida en diversas fases. Algunas de estas fases se pueden generar automáticamente (analizador léxico y sintáctico)y otras requieren una mayor atención por parte del escritor de compiladores (las partes de traducción y generación de código).

    Andrea Diaz C.I 23.904.955

    ResponderEliminar
  2. Muy buena informacion. Adicionalmente me gustaria agregar que básicamente, existen dos grandes formas de ejecutar programas: programas compilados (previamente pasados por un compilador) y programas interpretados (necesitan pasar por un intérprete para ejecutarse en tiempo real). y podria explicarse el termino compilador de esta sencilla manera: Un programa compilador, es un programa que interpreta el lenguaje de programacion humano al lenguaje que utiliza la maquina para ejecutar informacion, es decir, convierte el lenguaje humano en lenguaje maquina.

    Liseth Veroes CI: 21.506.000

    ResponderEliminar