

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento contiene un conjunto de problemas relacionados con lenguajes y gramáticas en el contexto de matemáticas computacionales. Los problemas abarcan temas como la definición de alfabetos, palabras, lenguajes regulares y contexto-libres, operaciones sobre lenguajes, derivación de palabras y clasificación de gramáticas. El documento también incluye ejercicios para practicar el diseño de lenguajes para representar direcciones web, direcciones ip y matrículas automovilísticas, además de identificar códigos de libros y derivar palabras mediante gramáticas.
Tipo: Ejercicios
1 / 3
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


w 1 (^) = abce ∈Σ 1 *y w 2 = abce ∈ Σ * 2. Hallar w 1 y w 2.
1.2 Sea si llamamos x = na, y = pa, z = ma. Hallar xxzy, xλyλz,
zxy −^1 yx^2 y^0 xxy
a) ¿Cuáles de las siguientes palabras pertenecen a L 1 (^) ∪ L 2? Edaf, ab, de, baca, a. b) ¿Cuáles de las siguientes palabras pertenecen a L 1 (^) L 2? Cada, gafe, deba, fe, cafega.
Cada, fe, cafega.
1.5 Desarrolla un lenguaje para reproducir direcciones web de la siguiente forma:
www.Nombrededominio. ,
⎪⎪
es
mil
edu
org
com
donde Nombrededominio puede tener hasta 64 caracteres (sin incluir ningún blanco).
1.6 Desarrolla un lenguaje para reproducir direcciones IP (cuatro grupos de 4 dígitos separados por un punto).
1.7 Idea un lenguaje para implementar un reloj digital de la forma 23:08.
1.8 Crear un lenguaje para la identificación de las matrículas automovilísticas españolas.
1.9 Crear un lenguaje con los códigos de los libros de la Biblioteca: tres letras – identificación de la facultad o escuela -, tres dígitos, punto, dígito, tres letras, punto, tres letras- las tres últimas son etiquetas por materias. Ejemplo: INF366.ABC9DEF.AUT
B bb
A ab/aC
→
Derivar de la palabra A , la palabra abbbb. Dibujar el árbol de derivación.
deriva de la palabra 1000 , la palabra 00000.
C ab bc
B aB Bc bC
Demostrar que las palabras aabbc , ababc , abab , son del lenguaje de G.
Describir el lenguaje de G y obtener la derivación de las palabras 002 , 0001.