AUTOMATAS Y COMPILADORES EXPRESIONES REGULARES

Páginas: 3 (585 palabras) Publicado: 17 de octubre de 2014
AUTOMATAS Y COMPILADORES
EXPRESIONES REGULARES

1. Escribir 3 ejemplos de cadenas pertenecientes a los lenguajes definidos por cada una de las siguientes expresiones regulares:
a) (0|1)*00(0|1)*b) (a*|ba|b)+
c) ( 0(0|1)+1 | 1(1|0)*0 )
d) (1+(0|1)*2)+
e) x(x|y)+z | yx*y
f) (ba)*((a|b)(b|aa))+

2. Determinar en cada caso si las cadenas pertenecen al lenguaje descrito por laexpresión regular:
a) 10100010  (0*10)*
b) 011100  (0|(11)*)*
c) 000111100  ((011|11)*(00)*)*
d) 011100101  01*10*(11*0)*

3. Describir los lenguajes representados por las siguientesexpresiones regulares definidas sobre el alfabeto Σ={a,b,c}
a) (a|b)∗c
b) (aa+)(bb∗)
c) (aa+)|(bb∗)
d) a*b*c*

4. Escribir expresiones regulares que denoten los siguientes lenguajes:
a)Números naturales.
b) Números naturales que no contengan ceros innecesarios al principio: 0, 10, 121,…
c) Números pares.
d) Números impares.
e) Números reales con formato de punto fijo: 2.343,-12.0, +12.02, 0.0001, 505.00,...
f) Números reales con formato de punto flotante: -323.3e+7, 0.3E-12,...
g) Números reales con formato de punto fijo o con formato de punto flotante.

5. Escribirexpresiones regulares que definan los lenguajes definidos sobre Σ = {0, 1}:
a) Cadenas: 101, 1001, 10001, 100001,…
b) Cadenas que terminan con 110
c) Cadenas que empiezan con 011 o terminan con 110d) Cadenas que contienen la subcadena 101
e) Cadenas que contienen la subcadena 01 y la subcadena 10
f) Cadenas donde cada 0 esta precedido y seguido por un 1.
g) Cadenas que tienen una secuenciaimpar de 0s y una secuencia par de 1s
h) Cadenas que terminan con 1 y no contiene la subcadena 00
i) Cadenas que no contienen a la subcadena 01
j) Cadenas que no contienen ni la subcadena 00 ni lasubcadena 11




6. Describir los lenguajes denotados por las siguientes expresiones regulares:
a) 1*0
b) 1*00*
c) a (b|c)*a
d) a (b|c)a*
e) a*(b|c)a

7. Escribir tres cadenas de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Automatas finitos y expresiones regulares
  • Expresiones Regulares y Autómatas
  • Automatas Finitos Y Expresiones Regulares
  • automatas en compiladores
  • Expresiones regulares
  • Expresiones regulares
  • expresiones regulares
  • Expresiones regulares

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS