LENGUAJES Y AUTOMATAS

Just an initial demo map, so that you don't start with an empty map list ...

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
LENGUAJES Y AUTOMATAS por Mind Map: LENGUAJES Y AUTOMATAS

1. ALFABETOS

1.1. 1. Un Alfabeto es cualquier conjunto finito, no vacio.

1.1.1. Σ = {0, 1, 2, 3, . . . , 9}

2. LENGUAJES

2.1. Es un conjunto de cadenas, todas ellas seleccionadas de un subconjunto finito.

2.1.1. DE ALTO BAJO NIVEL:son lenguajes totalmente dependientes de la máquina.

2.1.2. DE ALTO NIVEL: son aquellos que se encuentran mas cercanos al lenguaje natural que al lenguaje maquina.

2.1.3. DE MEDIO NIVEL: se encuentran en un punto medio entre dos anteriores.

3. CADENAS

3.1. Un Alfabeto es cualquier conjunto finito, no vacio

3.2. ejemplo: abac

3.3. ... and some great ideas too!

4. COMPILADORES

4.1. ANÁLISIS: El cual se trata de la escritura correcta del código fuente.

4.1.1. • Análisis léxico: esta fase es la encargada de leer el código fuente y separarlo en lotes para poder ser leído por el análisis sintáctico

4.1.2. • Análisis sintáctico: esta fase evalúa los lotes de código con el fin de que este cumpla con los requerimientos definidos por el compilador

4.1.3. Análisis semántico: en esta fase se busca establecer que el código fuente cumpla con la semántica solicitada por el compilador

4.2. SÍNTESIS: Después del proceso de análisis se procede a generar grupos de los componentes que conforman el programa