Está en la página 1de 1

Teora de la Computacin Taller 1 Conceptos Bsicos

Ing Gustavo Enrique Tabares


Ingeniera de Sistemas
Universidad Minuto de Dios
February 18, 2016
1. Dar un ejemplo de un alfabeto y dos lenguajes diferentes A,B sobre tales que
AB = BA.
2. Encontrar expresiones regulares para los lenguajes descritos a continuacin:
(i) ={0,1,2}. Lenguaje de todas las cadenas que comienzan con 012 y terminan
con 210.
(ii) ={a,b,c}. Lenguaje de todas las cadenas que tienen un nmero par de
smbolos.
(iii) ={a,b}. Lenguaje de todas las cadenas que tienen un nmero impar de
smbolos.
(iv) ={a,b,c}. Lenguaje de todas las cadenas que tienen un nmero par de aes o
un nmero impar de bes.
(v) ={0,1,2}. Lenguaje de todas las cadenas que su segundo smbolo es 2 y su
penltimo smbolo es 1.
3. Encontrar expresiones regulares para los siguientes lenguajes definidos sobre el
alfabeto = 0,1,2,3:
(i) Lenguajes de todas las cadenas que tienen por lo menos un 0 y por lo menos
un 1.
(ii) Lenguajes de todas las cadenas que tienen a lo sumo dos 3s consecutivos.
(iii) Lenguaje de todas las cadenas cuyo quinto smbolo, de izquierda a derecha, es
un 2.
(iv) Lenguaje de todas las cadenas de longitud par 2, formadas por 0s, 1s, 2s, y
3s, alternados.
(v) Lenguaje de todas las cadenas cuya longitud es 20.