Folha prtica 2
e M tal que
a
q2
q3
q0
q1
b
q1
q0
q3
q2
q'
q1
q2
q2
q2
q2
q2
1 1
q2
q2
2 1
q2
q2
q2
q2
1 2
q2
q2
2 2
q2
q2
3
3
q3
q3
q2
q3
q3
q3
q3
q3
Folha prtica 2
15. O autmato de pilha pode ser usado no clculo de expresses representadas em notao psfixada. Na notao ps-fixada so apresentados em primeiro lugar os dois operandos e depois
o operador : por exemplo, 2 3 * representa 2 3. Na notao ps-fixada no h parntesis,
porque a posio dos operadores determina a ordem no clculo das expresses : por exemplo,
2 3 4 * + representa a expresso 3 4 + 2 e 2 3 4 + representa ( 3 + 4 ) 2.
Identifique um autmato de pilha que determina se a expresso de entrada apresentada
segundo a notao ps-fixada.
Sugesto : Considere a entrada terminada sempre por um smbolo especial, $. No final do
reconhecimento, a pilha do autmato de pilha deve conter um nmero (o valor da expresso).
16. Identifique um autmato de pilha que reconhea uma linguagem de parntesis, cujo alfabeto
V = { (, ), [, ], <, > }.
17. Pretende determinar-se um autmato de pilha, A, tal que :
L(A) = { an bn : n = 1, 2, ... }
Folha prtica 2