Escolar Documentos
Profissional Documentos
Cultura Documentos
o
Professor: Newton Jose Vieira
Lista de Exerccios Preparat
oria para a Primeira Prova
1o semestre de 2013
DCC/ICEx/UFMG
1. Faca definic
oes recursivas das seguintes linguagens, considerando a concatenac
ao como a
operac
ao b
asica no passo recursivo:1
a) {0, 1}+ .
b) {0, 1} {0}{0, 1} .
c) {0}{0, 1} {0}.
d) {0n 13n | n N}.
e) {wwR | w {0, 1} }.
f ) {x1 + + xn | n 1 e xi {0, 1}+ para i = 1, . . . , n}. Dica: Faca duas definicoes
recursivas separadas, a primeira definindo o que pode ser cada xi .
2. Perguntinhas:
(a) Que palavras tem cada uma das linguagens a seguir?
; + ; {} ; {}+ ; {0} ; {0}+ ;{, 0} ; {, 0}+ .
(b) Em que situac
oes L e L+ s
ao finitas?
(c) Seja um alfabeto. Explique que palavras pertencem a cada uma das linguagens:
n para cada n 0; que valor tem |n |?
( {})n para cada n 0; que valor tem |( {})n |?
(d) Sejam = {a, b}, A = {a}+ e B = {b}. Apresente uma condic
ao necess
aria e
suficiente para que uma palavra de pertenca a AA, AB, BB, A B, A B e
B A.
3. Descreva as linguagens a seguir, todas sobre o alfabeto {0, 1}, usando apenas conjuntos
finitos e operac
oes de uni
ao, intersec
ao, complementac
ao, concatenac
ao e fecho de Kleene.
Procure obter uma descric
ao bem concisa.
(a) O conjunto das palavras de prefixo 01.
(b) O conjunto das palavras que n
ao contem 01 como sufixo.
(c) O conjunto das palavras que n
ao contem 01 como subpalavra.
umero par de 0s.
(d) O subconjunto das palavras de {0} {1} com n
(e) O conjunto das palavras com no m
aximo vinte smbolos.
(f) O conjunto das palavras que contem pelo menos um 0 e um 1.
(g) O conjunto das palavras em que todo 0 e seguido de pelo menos dois smbolos.
(h) O conjunto das palavras que contem pelo menos um 00, mas nenhum 11.
1
Veja a Sec
ao 1.7, p
ag. 28, do livro-texto.
2
0
0
1
3
4
1
D
d
E
a