SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Unidad:
LENGUAJES FORMALE
Capitulo y Tema:
I. Gramáticas Regulares.
Tema 1. Conceptos, Ejemplos
Actividad (Numero y nombre):
1.1 Conceptos y Definición
1.2 Ejemplos
Módulo:
Noveno
Nombre (s):
NADIA CORINA PROAÑO FERNÁNDEZ.
Profesor:
EDISON CORONEL
Fecha en la cual el profesor
encarga la actividad:
Lu 25/Oct/2010
Fecha en la cual el profesor recibe la actividad:
Ju 28/Oct/2010
Bibliografía:
CASTRO, David. Teoría de Automátas, Lenguajes Formales y Grámaticas. (2004). Licencia LIBRE
sin fines de lucro (GNU).
BRENA, Ramón. Autómatas y lenguajes. (2003).
GRAMATICAS REGULARES
Una gramática, G = (V, T, P, S), está formada por cuatro elementos:
1. El alfabeto de variables V.
2. El alfabeto de símbolos terminales T.
3. El conjunto de reglas de producción P.
4. El símbolo inicial S∈V.
Ejemplo: Sea una gramática con las siguientes reglas:
1. S aA
2. S bA
3. A aB
4. A bB
5. A a
6. B aA
7. B bA
Para aplicar una gramática es que se parte de una variable, llamada símbolo inicial, y se
aplican repetidamente las reglas gramaticales, hasta que ya no haya variables en la palabra.
Las gramáticas no requieren que se escriban como par ordenado, se lo hace por facilidad de
notación.
Un lenguaje generado por una gramática G, L(G), es igual al conjunto de las palabras
derivables a partir de un símbolo inicial.
Al diseñar gramáticas regulares, se puede incurrir en los mismos errores que en los AF, es
decir, que sean incorrectas o bien incompletas, o bien ambas cosas a la vez.
AUTOMATAS FINITOS Y GRAMATICAS REGULARES
Teorema: Sea A un autómata finito. Entonces, existe una gramática regular G tal que
L(G) = L(A).
Demostración.- Supongamos de entrada que el autómata A = (K;∑;∂; q0; F) no tiene a q0
por estado aceptador. Construimos la gramática G tal que L(G) = L(A) como sigue: el
conjunto de variables de G coincide con Q (el conjunto de estados de A), el conjunto de
caracteres terminales de G es ∑ y su símbolo inicial es q0. Las producciones de G se
definen como sigue: dada una variable q’ Є Q, q σ (con σ Є ∑) es una producción si
δ (q; σ) = p; dada una variable q’ Є Q, q  σ (con σ 2 Є) es una producción si δ (q; σ) Є F.
Queda claro que una cierta cadena w Є ∑* se deriva del símbolo inicial de G si y sólo si es
aceptado por el autómata. Por lo tanto, L(G) = L(A).
En el caso de que el estado inicial de A sea también un estado aceptador, basta introducir
un nuevo símbolo inicial en la gramática, digamos S, y las producciones S  q0 y S  ɛ

Weitere ähnliche Inhalte

Andere mochten auch

Trabajo en grupo 9 sistemas operativos
Trabajo en grupo 9  sistemas operativosTrabajo en grupo 9  sistemas operativos
Trabajo en grupo 9 sistemas operativos
DenniseSanchezA
 
Presentacion 10
Presentacion 10Presentacion 10
Presentacion 10
arecerv
 
Que es un código qr y para
Que es un código qr y paraQue es un código qr y para
Que es un código qr y para
leidycfts
 
Que es el software
Que es el softwareQue es el software
Que es el software
sandy anaya
 
Word referencia
Word referenciaWord referencia
Word referencia
marcos2002
 
Nuevo documento de microsoft office word (2)
Nuevo documento de microsoft office word (2)Nuevo documento de microsoft office word (2)
Nuevo documento de microsoft office word (2)
cabezafloresnorma
 
Costeo por procesos taller 2.2 hilda
Costeo por procesos taller 2.2 hildaCosteo por procesos taller 2.2 hilda
Costeo por procesos taller 2.2 hilda
Alis Sarmiento
 
Algunos sistemas operativos a lo largo de la historia
Algunos sistemas operativos a lo largo de la historiaAlgunos sistemas operativos a lo largo de la historia
Algunos sistemas operativos a lo largo de la historia
Angie Trujillo Ortiz
 

Andere mochten auch (20)

Trabajo en grupo 9 sistemas operativos
Trabajo en grupo 9  sistemas operativosTrabajo en grupo 9  sistemas operativos
Trabajo en grupo 9 sistemas operativos
 
El microscopio
El microscopioEl microscopio
El microscopio
 
Cuaderno de iniciación a los problemas con operaciones combinadas
Cuaderno de iniciación a los problemas con operaciones combinadasCuaderno de iniciación a los problemas con operaciones combinadas
Cuaderno de iniciación a los problemas con operaciones combinadas
 
Presentacion 10
Presentacion 10Presentacion 10
Presentacion 10
 
Que es un código qr y para
Que es un código qr y paraQue es un código qr y para
Que es un código qr y para
 
Que es el software
Que es el softwareQue es el software
Que es el software
 
Gimp
GimpGimp
Gimp
 
Word referencia
Word referenciaWord referencia
Word referencia
 
Nuevo documento de microsoft office word (2)
Nuevo documento de microsoft office word (2)Nuevo documento de microsoft office word (2)
Nuevo documento de microsoft office word (2)
 
Educacion fisica
Educacion fisicaEducacion fisica
Educacion fisica
 
Uniminuto..
Uniminuto..Uniminuto..
Uniminuto..
 
La estructura (del latín structūra) es
La estructura (del latín structūra) esLa estructura (del latín structūra) es
La estructura (del latín structūra) es
 
Proyecto comunitario
Proyecto comunitarioProyecto comunitario
Proyecto comunitario
 
Luis Tumiei K Po
Luis Tumiei K PoLuis Tumiei K Po
Luis Tumiei K Po
 
Enfermedad laboral
Enfermedad laboralEnfermedad laboral
Enfermedad laboral
 
Freddy
FreddyFreddy
Freddy
 
noticia 3
noticia 3 noticia 3
noticia 3
 
Costeo por procesos taller 2.2 hilda
Costeo por procesos taller 2.2 hildaCosteo por procesos taller 2.2 hilda
Costeo por procesos taller 2.2 hilda
 
Projecte de primaria de Digital-Text
Projecte de primaria de Digital-TextProjecte de primaria de Digital-Text
Projecte de primaria de Digital-Text
 
Algunos sistemas operativos a lo largo de la historia
Algunos sistemas operativos a lo largo de la historiaAlgunos sistemas operativos a lo largo de la historia
Algunos sistemas operativos a lo largo de la historia
 

Ähnlich wie Lenguajes Formales

Analisis lexico 2
Analisis lexico 2Analisis lexico 2
Analisis lexico 2
perlallamas
 
Clase1 teoria de lenguajes
Clase1   teoria de lenguajesClase1   teoria de lenguajes
Clase1 teoria de lenguajes
heber_1978
 
Analisis lexico 1
Analisis lexico 1Analisis lexico 1
Analisis lexico 1
perlallamas
 
Automatas y compiladores clase2
Automatas y compiladores clase2Automatas y compiladores clase2
Automatas y compiladores clase2
Germania Rodriguez
 
Lenguajes libre de contexto
Lenguajes libre de contextoLenguajes libre de contexto
Lenguajes libre de contexto
Verónica Es'Loo
 

Ähnlich wie Lenguajes Formales (20)

Gramáticas formales
Gramáticas formales Gramáticas formales
Gramáticas formales
 
Gramática y autómatas
Gramática y autómatasGramática y autómatas
Gramática y autómatas
 
Analisis lexico 2
Analisis lexico 2Analisis lexico 2
Analisis lexico 2
 
Equivalencia de autómatas finitos y expresiones regulares.
Equivalencia de autómatas finitos y expresiones regulares.Equivalencia de autómatas finitos y expresiones regulares.
Equivalencia de autómatas finitos y expresiones regulares.
 
Tipos de lenguaje formal según Chomsky
Tipos de lenguaje formal según ChomskyTipos de lenguaje formal según Chomsky
Tipos de lenguaje formal según Chomsky
 
Automat1111
Automat1111Automat1111
Automat1111
 
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO
LENGUAJES LIBRES DE CONTEXTO Y GRAMATICA LIBRES DE CONTEXTO
 
Lenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdfLenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdf
 
Tipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacionTipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacion
 
Exposición de compiladores e intérpretes - Profesor: Eddie Malca
Exposición de compiladores e intérpretes - Profesor: Eddie MalcaExposición de compiladores e intérpretes - Profesor: Eddie Malca
Exposición de compiladores e intérpretes - Profesor: Eddie Malca
 
SIMBOLOS PARA REALIZAR DERIVACIONES.pdf
SIMBOLOS PARA REALIZAR DERIVACIONES.pdfSIMBOLOS PARA REALIZAR DERIVACIONES.pdf
SIMBOLOS PARA REALIZAR DERIVACIONES.pdf
 
Clase1 teoria de lenguajes
Clase1   teoria de lenguajesClase1   teoria de lenguajes
Clase1 teoria de lenguajes
 
Clase1 teoria
Clase1 teoriaClase1 teoria
Clase1 teoria
 
Analisis lexico 1
Analisis lexico 1Analisis lexico 1
Analisis lexico 1
 
Presentacion automata grupo 1 unibe 02-02-2018
Presentacion automata grupo 1   unibe 02-02-2018Presentacion automata grupo 1   unibe 02-02-2018
Presentacion automata grupo 1 unibe 02-02-2018
 
lenguajes y_gramaticas
lenguajes y_gramaticaslenguajes y_gramaticas
lenguajes y_gramaticas
 
GRAMATICAS AMBIGUAS
GRAMATICAS AMBIGUASGRAMATICAS AMBIGUAS
GRAMATICAS AMBIGUAS
 
Maquinas Abstractas
Maquinas AbstractasMaquinas Abstractas
Maquinas Abstractas
 
Automatas y compiladores clase2
Automatas y compiladores clase2Automatas y compiladores clase2
Automatas y compiladores clase2
 
Lenguajes libre de contexto
Lenguajes libre de contextoLenguajes libre de contexto
Lenguajes libre de contexto
 

Mehr von UNL

Mehr von UNL (6)

Afn a afd.ppsx
Afn a afd.ppsxAfn a afd.ppsx
Afn a afd.ppsx
 
Tranformar AFN a FD
Tranformar AFN a FDTranformar AFN a FD
Tranformar AFN a FD
 
Lenguajes Formales
Lenguajes FormalesLenguajes Formales
Lenguajes Formales
 
Resumen programación lineal
Resumen programación linealResumen programación lineal
Resumen programación lineal
 
Conceptos programacion lineal
Conceptos programacion linealConceptos programacion lineal
Conceptos programacion lineal
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 

Kürzlich hochgeladen

CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
WILIANREATEGUI
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
JaredQuezada3
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
i7ingenieria
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
Evafabi
 

Kürzlich hochgeladen (20)

DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptxHIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
 
Caja nacional de salud 0&!(&:(_5+:;?)8-!!(
Caja nacional de salud 0&!(&:(_5+:;?)8-!!(Caja nacional de salud 0&!(&:(_5+:;?)8-!!(
Caja nacional de salud 0&!(&:(_5+:;?)8-!!(
 
liderazgo guia.pdf.............................
liderazgo guia.pdf.............................liderazgo guia.pdf.............................
liderazgo guia.pdf.............................
 
2024 - 04 PPT Directiva para la formalizacion, sustento y registro del gasto ...
2024 - 04 PPT Directiva para la formalizacion, sustento y registro del gasto ...2024 - 04 PPT Directiva para la formalizacion, sustento y registro del gasto ...
2024 - 04 PPT Directiva para la formalizacion, sustento y registro del gasto ...
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
mapa-conceptual-evidencias-de-auditoria_compress.pdf
mapa-conceptual-evidencias-de-auditoria_compress.pdfmapa-conceptual-evidencias-de-auditoria_compress.pdf
mapa-conceptual-evidencias-de-auditoria_compress.pdf
 
4 Tipos de Empresa Sociedad colectiva.pptx
4 Tipos de Empresa Sociedad colectiva.pptx4 Tipos de Empresa Sociedad colectiva.pptx
4 Tipos de Empresa Sociedad colectiva.pptx
 
Fabricación de Cremas en Industria Farmacéutica
Fabricación de Cremas en Industria FarmacéuticaFabricación de Cremas en Industria Farmacéutica
Fabricación de Cremas en Industria Farmacéutica
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
ADMINISTRACIÓN DE CUENTAS POR COBRAR CGSR.pptx
ADMINISTRACIÓN DE CUENTAS POR COBRAR CGSR.pptxADMINISTRACIÓN DE CUENTAS POR COBRAR CGSR.pptx
ADMINISTRACIÓN DE CUENTAS POR COBRAR CGSR.pptx
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdf
 
implemenatcion de un data mart en logistica
implemenatcion de un data mart en logisticaimplemenatcion de un data mart en logistica
implemenatcion de un data mart en logistica
 
2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx
 
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesLas sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
 

Lenguajes Formales

  • 1. Unidad: LENGUAJES FORMALE Capitulo y Tema: I. Gramáticas Regulares. Tema 1. Conceptos, Ejemplos Actividad (Numero y nombre): 1.1 Conceptos y Definición 1.2 Ejemplos Módulo: Noveno Nombre (s): NADIA CORINA PROAÑO FERNÁNDEZ. Profesor: EDISON CORONEL Fecha en la cual el profesor encarga la actividad: Lu 25/Oct/2010 Fecha en la cual el profesor recibe la actividad: Ju 28/Oct/2010 Bibliografía: CASTRO, David. Teoría de Automátas, Lenguajes Formales y Grámaticas. (2004). Licencia LIBRE sin fines de lucro (GNU). BRENA, Ramón. Autómatas y lenguajes. (2003). GRAMATICAS REGULARES Una gramática, G = (V, T, P, S), está formada por cuatro elementos: 1. El alfabeto de variables V. 2. El alfabeto de símbolos terminales T. 3. El conjunto de reglas de producción P. 4. El símbolo inicial S∈V. Ejemplo: Sea una gramática con las siguientes reglas: 1. S aA 2. S bA 3. A aB 4. A bB 5. A a 6. B aA 7. B bA Para aplicar una gramática es que se parte de una variable, llamada símbolo inicial, y se aplican repetidamente las reglas gramaticales, hasta que ya no haya variables en la palabra. Las gramáticas no requieren que se escriban como par ordenado, se lo hace por facilidad de notación.
  • 2. Un lenguaje generado por una gramática G, L(G), es igual al conjunto de las palabras derivables a partir de un símbolo inicial. Al diseñar gramáticas regulares, se puede incurrir en los mismos errores que en los AF, es decir, que sean incorrectas o bien incompletas, o bien ambas cosas a la vez. AUTOMATAS FINITOS Y GRAMATICAS REGULARES Teorema: Sea A un autómata finito. Entonces, existe una gramática regular G tal que L(G) = L(A). Demostración.- Supongamos de entrada que el autómata A = (K;∑;∂; q0; F) no tiene a q0 por estado aceptador. Construimos la gramática G tal que L(G) = L(A) como sigue: el conjunto de variables de G coincide con Q (el conjunto de estados de A), el conjunto de caracteres terminales de G es ∑ y su símbolo inicial es q0. Las producciones de G se definen como sigue: dada una variable q’ Є Q, q σ (con σ Є ∑) es una producción si δ (q; σ) = p; dada una variable q’ Є Q, q  σ (con σ 2 Є) es una producción si δ (q; σ) Є F. Queda claro que una cierta cadena w Є ∑* se deriva del símbolo inicial de G si y sólo si es aceptado por el autómata. Por lo tanto, L(G) = L(A). En el caso de que el estado inicial de A sea también un estado aceptador, basta introducir un nuevo símbolo inicial en la gramática, digamos S, y las producciones S  q0 y S  ɛ