You are on page 1of 5

UniSalesiano Exerccios Ling.

Formais e Autmatos Finitos - 7 A 19/02/2014 data-Entrega:19/03/2014 Prof Lucilena de Lima Aluno: RA:

01-Elabore um autmato finito determinstico , a tabela de transio de estados, que aceita a linguagem sobre o alfabeto {0,1} tal que as palavras apresentem a seqncia 01 em qualquer posio, ou seja, 01-a)Apresente duas palavras (uma ACEITA(M) e outra REJEITA(M)) , para demonstrar a funo programa do autmato. 02-Elabore um autmato finito determinstico M1, a tabela de transio de estados que: 02-a)- Aceita a linguagem sobre o alfabeto {0,1} tal que as palavras comecem por 1 e terminem com 0, ou seja,

02-b)-Apresente duas palavras (uma ACEITA(M1) e outra REJEITA(M1)) , para demonstrar a funo programa estendida do autmato. Seguindo o exemplo:

L = { x {0, 1}* x apresente uma quantidade impar de 0s e 1s }

Funo programa estendida da palavra 100011 , a partir do AF acima, seguindo o esquema: (q0, 100011)=

((q0,1),00011) (q2,00011)

((q2,0),0011) (q3,0011) ((q3,0),011) (q2,011) ((q2,0),11) (q3,11) ((q3,1),1) (q1,1) ((q1,1), ) (q3, ) =q3 aceita
03-Linguagens regulares, segundo a Hierarquia de Chomsky, podem ser representadas atravs de quais diferentes formalismos? 04-Seja w um elemento sobre o alfabeto {a, b, c} tal que w3= abaabaaba. Quem w? O que representa, em w3, o numero 3? 05-Imagine uma nova definio de alfabeto que permita um conjunto infinito de smbolos (a definio padro determina que o alfabeto deve ter um conjunto finito de smbolos). Haveria algum problema na hora de formar as palavras de uma linguagem com esse alfabeto? E na hora de reconhecer as palavras dessa linguagem? 06-Descreva com suas palavras a linguagem reconhecida pelo seguinte autmato:

07-Dado o autmato finito A2 = ({q0, q1, q2} , {0, 1} , , q0 , {q2}), explique: a) O que significa a funo , e tambm (0, q1) = q2 e (1001, q1) = q2 . b) Qual o tipo de L(A2). (justifique com base na Hierarquia de Chomsky). 08-Tendo em mente o conceito de -movimento em uma mquina qualquer, responda: a) Ele est associado a mquinas determinsticas, nodeterminsticas, ou a ambas? b) Como voc o interpreta, isto , o que significa o -movimento no final das contas? 09-Construa o diagrama do autmato finito M definido abaixo, diga a que classe o autmato pertence e qual a linguagem L que ele reconhece: M = ( {a, b}, {q0, qf}, , q0, {qf}), onde dada pela tabela abaixo: , q0 qf a {q0, qf} {qf} b {qf} -

10-Seja o alfabeto ={0,1}, ento o que representa: a) *, sobre o alfabeto acima; e b) +, sobre o alfabeto acima. 11-Que tipo de linguagens so reconhecidas pela classe dos autmatos: AFD, AFN e AF, segundo a hierarquia de Chomsky. 12-Represente por extenso a linguagem L={w | w {a, b}* e |w| 2} . 13-O nmero de sufixos de uma palavra sempre igual ao nmero de prefixos? Prove sua resposta. 14-Um alfabeto uma linguagem? 15-Elabore um autmato finito no-determinstico para a linguagem abaixo:

16-Analise o autmato , a descrio da linguagem e responda se esto corretos, ou seja, se a linguagem representa o autmato e vice-versa.

17-Dada a tabela de transio de estados, abaixo:

a) Descreva formalmente o AF; b) Apresenta formalmente a linguagem. c) Informe qual tipo de autmato representa esta tabela, e em seguida desenhe o mesmo. 18- Dada a tabela de transio de estados, abaixo:

a) Descreva formalmente o AF; b) Informe qual tipo de autmato representa esta tabela, e em seguida desenhe o mesmo.

You might also like