SlideShare una empresa de Scribd logo
1 de 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  ɛ

Más contenido relacionado

Destacado

Primera y segunda unidad
Primera y segunda unidadPrimera y segunda unidad
Primera y segunda unidad
sistemasiti
 
Trabajo de acces
Trabajo de accesTrabajo de acces
Trabajo de acces
sistemasiti
 
A guevara planif_educacional_bocono_secc_g
A guevara planif_educacional_bocono_secc_gA guevara planif_educacional_bocono_secc_g
A guevara planif_educacional_bocono_secc_g
josealexanderguevara
 
4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)
alithu1
 
Trabajo de acces
Trabajo de accesTrabajo de acces
Trabajo de acces
sistemasiti
 
Virus hack elementos de la programación estructurada
Virus hack   elementos de la programación estructuradaVirus hack   elementos de la programación estructurada
Virus hack elementos de la programación estructurada
Carlos
 
Fundamentos de matematicas
Fundamentos de matematicasFundamentos de matematicas
Fundamentos de matematicas
sistemasiti
 
Dialnet breve historiadelosvideojuegos-2736172
Dialnet breve historiadelosvideojuegos-2736172Dialnet breve historiadelosvideojuegos-2736172
Dialnet breve historiadelosvideojuegos-2736172
11091994
 

Destacado (20)

Primera y segunda unidad
Primera y segunda unidadPrimera y segunda unidad
Primera y segunda unidad
 
Semiologia comunicaciones 3 dimensiones diseno multimedia
Semiologia comunicaciones   3 dimensiones diseno multimediaSemiologia comunicaciones   3 dimensiones diseno multimedia
Semiologia comunicaciones 3 dimensiones diseno multimedia
 
Presentación11
Presentación11Presentación11
Presentación11
 
Trabajo de acces
Trabajo de accesTrabajo de acces
Trabajo de acces
 
Ejercicios1 alf as
Ejercicios1 alf asEjercicios1 alf as
Ejercicios1 alf as
 
A guevara planif_educacional_bocono_secc_g
A guevara planif_educacional_bocono_secc_gA guevara planif_educacional_bocono_secc_g
A guevara planif_educacional_bocono_secc_g
 
software libre
software libresoftware libre
software libre
 
4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)
 
Les alternatives au plan d'affaires - Business Plan
Les alternatives au plan d'affaires - Business PlanLes alternatives au plan d'affaires - Business Plan
Les alternatives au plan d'affaires - Business Plan
 
Trabajo de acces
Trabajo de accesTrabajo de acces
Trabajo de acces
 
Sena 07 jul
Sena 07 julSena 07 jul
Sena 07 jul
 
Capitulos
CapitulosCapitulos
Capitulos
 
Jose Silva - Automatas
Jose Silva - AutomatasJose Silva - Automatas
Jose Silva - Automatas
 
Ergoterapia, Javier Armendariz Cortez, Universidad Autonoma de Ciudad Juarez
Ergoterapia, Javier Armendariz Cortez, Universidad Autonoma de Ciudad JuarezErgoterapia, Javier Armendariz Cortez, Universidad Autonoma de Ciudad Juarez
Ergoterapia, Javier Armendariz Cortez, Universidad Autonoma de Ciudad Juarez
 
Virus hack elementos de la programación estructurada
Virus hack   elementos de la programación estructuradaVirus hack   elementos de la programación estructurada
Virus hack elementos de la programación estructurada
 
Ergoterapia
ErgoterapiaErgoterapia
Ergoterapia
 
Historia de las máquinas de cómputo ii
Historia de las máquinas de cómputo iiHistoria de las máquinas de cómputo ii
Historia de las máquinas de cómputo ii
 
Fundamentos de matematicas
Fundamentos de matematicasFundamentos de matematicas
Fundamentos de matematicas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Dialnet breve historiadelosvideojuegos-2736172
Dialnet breve historiadelosvideojuegos-2736172Dialnet breve historiadelosvideojuegos-2736172
Dialnet breve historiadelosvideojuegos-2736172
 

Similar a 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
 

Similar a 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
 

Más de UNL

Más de 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
 

Último

Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
MIGUELANGELLEGUIAGUZ
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
AJYSCORP
 
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
 

Último (20)

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
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
 
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptxHIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
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
 
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
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
 
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
 
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
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
 
EL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialesEL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de sociales
 
____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...
 
Analisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la RentaAnalisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la Renta
 
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 ...
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
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-!!(
 
Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercado
 
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
 

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  ɛ