Introduccion a La Compilacion

download Introduccion a La Compilacion

of 1

description

CONCEPTOS BASICOS DE COMPILADORES

Transcript of Introduccion a La Compilacion

Escriba un parrafo de cada subtema.1.Que compiladores ha usado, cuales han sido interpretados?He usado el dev c++, visual studio programando en c++ y c#, el compilador de C (GCC) y JVM. De los programas interpretados ha sido el Java en Netbeans y desde consola.2.Que beneficios tiene una maquina virtual como la de Java.Uno de los mayores beneficios es que la maquina virtual de Javaaporta la portabilidad es decir que cuando nosotros creamos un programa este mismo puede ser ejecutado en otro Sitema Operativo simepre y cuando dispongamos de dicha maquina virtual 3.Explique algo de la Chomsky hierarchy.La jerarquia de chomsky es un sistema jerarquico de definiciones,fue creado por Noam Chomsky en 1956 en el MIT, la jerarquia de distintos tipos de gramatica formales clasifica de manera matematica los lenguajes formales en cuatro categorias enumeradas que van desde el 0 a el 3:TIPO 0: Idioma recurrentemente enumerable, maquina de Turing.TIPO 1: Idioma sensible a el contexto, maquina no determinista Linear-limitada de Turing.TIPO 2: Libre contexto, No determinista automata de pushdown.TIPO 3: Idioma regular, Automata finito del estado. BIBLIOGRAFIAS:http://es.slideshare.net/DavidAngel90/jerarquia-de-chomsky-5732743http://www.ecured.cu/index.php/Jerarqu%C3%ADa_de_Chomskyhttp://es.wikipedia.org/wiki/Jerarqu%C3%ADa_de_Chomsky