Compiladores

Páginas: 3 (626 palabras) Publicado: 9 de mayo de 2012
Defina que es un automata finito (determinista y no determinista)
autómata finito es no determinista cuando se permite que desde un estado se realicen cero, una o más transiciones mediante el mismosímbolo de entrada.
autómata finito es determinista es cuando cada entrada, existe un único estado al que el autómata puede llegar partiendo del estado actual.

Defina los diagrama de transicion
Undiagrama de transición es una representación gráfica donde se tiene un conjunto de estados, los cuales pueden ser:
iniciales
finales
intermedios
Los cuales pueden tener una o más salidas haciaotro estado.

¿Que es un traductor y cuales tipos de traductores?
Un traductor es cualquier programa que toma como entrada un texto escrito en un lenguaje,llamado fuente y da como salida otro en unlenguaje, denominado objeto. Los tipos de traductores son:
Esambladores
Preprocesadores
Interprete
Compiladores

¿cual es la diferencia entre traductor e interprete?
la diferencia entretraductor e interprete es que el traductor es un programa que convierte o traduve desde el texto escrito en un lenguaje fuente hasta un texto o programa escrito en lenguaje deestino produciendo, si cabe,mensajes de error y el intrepete es como un compilador, solo que la salida es una ejecucion. El programa entrda se interpreta y ejecuta a la vez.

¿Cuales son las dos fases que componen el proceso decompilacion ?

las dos fases que componen el proceso de compilacion son: análisis del programa acompilar y síntesis de un programa en lenguaje maquina que, cuando se ejecute,realizara correctamentelas actividades descritas en el programa fuente. Para el estudio de un compilador, es necesario dividir su trabajo en fases. Cada faserepresenta una transformación al código fuente para obtener elcódigo objeto. Lasiguiente figura representa los componentes en que se divide un compilador. Lastres primeras fases realizan la tarea de análisis, y las demás la síntesis. En cadauna de las fases se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Compiladores
  • Compilador
  • COMPILADORES
  • Compiladores
  • Compiladores
  • Compiladores
  • compiladores
  • Compiladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS