Escolar Documentos
Profissional Documentos
Cultura Documentos
1)
S –> aXb | aXc | aXd | aXe | bXa | bXc | bXd | bXe | cXa | cXb | cXd | cXe | dXa | dXb | dXc |
dXe | eXa | eXb | eXc | eXd
X –> b | c | d | e | a
2)
Reconhecedor autômato da linguagem da questão anterior:
● Estado inicial: q0
● Estado final: q1
● Alfabeto de entrada: {a, b, c, d, e}
● Alfabeto da pilha: {Z0, a, b, c, d, e}
Transições:
1. q0, a, Z0 -> q0, aZ0
2. q0, b, Z0 -> q0, bZ0
3. q0, c, Z0 -> q0, cZ0
4. q0, d, Z0 -> q0, dZ0
5. q0, e, Z0 -> q0, eZ0
6. q0, a, a -> q0, aa
7. q0, b, b -> q0, bb
8. q0, c, c -> q0, cc
9. q0, d, d -> q0, dd
10. q0, e, e -> q0, ee
11. q0, a, b -> q0, ε
12. q0, a, c -> q0, ε
13. q0, a, d -> q0, ε
14. q0, a, e -> q0, ε
15. q0, b, a -> q0, ε
16. q0, b, c -> q0, ε
17. q0, b, d -> q0, ε
18. q0, b, e -> q0, ε
19. q0, c, a -> q0, ε
20. q0, c, b -> q0, ε
21. q0, c, d -> q0, ε
22. q0, c, e -> q0, ε
23. q0, d, a -> q0, ε
24. q0, d, b -> q0, ε
25. q0, d, c -> q0, ε
26. q0, d, e -> q0, ε
27. q0, e, a -> q0, ε
28. q0, e, b -> q0, ε
29. q0, e, c -> q0, ε
30. q0, e, d -> q0, ε
31. q0, ε, Z0 -> q1, Z0
3)
Linguagem 1: Cadeias com início e final iguais, com qualquer quantidade de símbolos no
meio:
L1 = {ww^R | w é uma cadeia de a, b, c, d, e}
Linguagem 2: Cadeias com início e final iguais, com o meio mesclado entre início e fim:
L2 = {waw^R | w é uma cadeia de a, b, c, d, e}
4)
Autômato para Linguagem 1:
● Alfabeto de entrada: Σ
● Conjunto de Estados: {q0, q1, q2}
● Estado Inicial: q0
● Estados Finais: {q2}
● Função de Transição:
q0 qualquer símbolo de Σ q1
q1 qualquer símbolo de Σ q1
q1 ε (vazio) q2
● Alfabeto de entrada: Σ
● Conjunto de Estados: {q0, q1, q2, q3}
● Estado Inicial: q0
● Estados Finais: {q3}
● Função de Transição:
q0 qualquer símbolo de Σ q1
q1 qualquer símbolo de Σ q1
q2 qualquer símbolo de Σ q2
q2 ε (vazio) q3