Escolar Documentos
Profissional Documentos
Cultura Documentos
1 Lista de Exerccios
a) 1 . 223
R.: 1223
b) 3212 .
R.: 3212
c) (11)2
R.: 1111
d) (123)0
e) 11 subcadeia de 2131?
R.: no
a) { , 11 } { 11, 2, 2112 }
a) 001
R.: q1 l 0 q2 l 0 q2 l 1 q3
A cadeia aceita.
b) 0101
R.: q1 l 0 q2 l 1 q3 l 0 q4 l 1 q3
A cadeia aceita.
c) 1001
R.: q1 q1 q2 q2 q3
A cadeia aceita.
d) 1010
R.: q1 q1 q2 q3 q4
A cadeia aceita.
Cadeia aa:
{q0} l a {q0, q1} l a {q0, q2}
A cadeia aa aceita pelo automato AFND, pois atingiu um dos estados de aceitao q2.
Cadeia bbba:
{q0} l b {q0, q3} l b {q0} l b {q0, q3} l a {q0, q1, q4}
A cadeia bbba aceita pelo automato AFND, pois atingiu um dos estados de aceitao q4.
Cadeia abab:
q0 l a {q0, q1} l b {q0, q3} l a {q0, q1, q4} l b {q0, q2, q3}
A cadeia abab aceita pelo automato AFND, pois atingiu um dos estados de aceitao q2.
Cadeia baab:
{q0} l b {q0, q3} l a {q0, q1, q4} l a {q0, q1, q2} l b {q0, q3}
A cadeia baab rejeitada pelo automato AFND, pois atingiu os estados q0 e q3, e nenhum dos
estados finalizados so estados de aceitao.
Cadeia ab:
A cadeia baab rejeitada pelo automato AFND, pois atingiu os estados q0 e q3, e nenhum dos
estados finalizados so estados de aceitao.
Cadeia babb:
{q0} l b {q0, q3} l a {q0, q1, q4} l b {q0, q2, q3} l b {q0, q1}
A cadeia babb rejeitada pelo automato AFND, pois atingiu os estados q0 e q1, e nenhum dos
estados finalizados so estados de aceitao.
5. Considerando o alfabeto {a, b}, crie um autmato (AFD ou AFND ou -
AFND) para representarar a linguagem que tem todas as cadeias que
apresentam uma quantidade de as mltipla de 3 (a quantidade de bs
livre). Exemplos de cadeias dessa linguagem: aaa, aaba, babaa,
abaababaa, aabaabaa, aaabbb, etc.
Observaes:
1) O estado q1 representa leu uma quantidade mltipla de 3 de
simbolos as. O estado q2 representa leu uma quantidade mltipla de
3, mais 1 smbolo a. O estado q3 representa leu uma quantidade
mltipla de 3, mais 2 smbolos as.