prova1 - resolucao automatos

Upload: laura-somoza

Post on 06-Apr-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 prova1 - resolucao automatos

    1/3

    Linguagens Formais e Autmatos

    Primeira prova - 27/04/2010 - UNIVASF - Prof. Marcus Ramos

    >>>> Seja conciso e objetivo nas suas respostas

  • 8/3/2019 prova1 - resolucao automatos

    2/3

    6. (1 ponto) Considere a gramtica abaixo, que gera uma linguagem sobre o alfabeto {a,b,c,|,*,(,)}:E E | E E E E E E * E ( E ) E a E b E c

    a) Descreva com suas palavras e exemplos a linguagem gerada por essa gramtica;Essa gramtica gera o conjunto de todas as expresses regulares sobre o alfabeto {a,b,c}, excetuando aquelas que

    contm a cadeia vazia e o conjunto vazio. Exemplos: a(b|c)*, (a|b|c)*aa(a|b|c)*, ((a|b|c)(a|b|c))*.

    b) Selecione uma sentena de comprimento mnimo 10, que faa uso de todos os smbolos do alfabeto, e mostre aseqncia de derivaes que geram a mesma.

    EE|EEE|EE*E|E(E)*E|E(EE)*E|E(EE)*E|EE(EE)*E|EEE(E|EE)*E|EEE(a|EE)*E|EEE(a|bE)*E|E

    EE(a|bc)*E|EEE(a|bc)*c|EEE(a|bc)*c|cEE(a|bc)*c|cbE(a|bc)*c|cba

    Escolha trs questes entre as de nmero 7, 8, 9, 10 e 11 e ignore as outras duas.

    7. (1 ponto) Considere L1 = {w {a,b,c}* | |w|a1 no mltiplo de 3}. So sentenas de L1: baabc, aaaa, bccca. No sosentenas de L1: bcbcbc, aaabbb, bcabacaaaa. Prove que essa linguagem regular.

    8. (1 ponto) Considere L2 = {w {a,b,c}* | w=12....n e i "a" se "i" par}. So sentenas de L2: bbabc, acab, accca.No so sentenas de L1: aa, abba, bcabacaaaa. Prove que essa linguagem regular.

    9. (1 ponto) Considere L3 = {w {a,b,c}* | se w contm a subcadeia "aa", ento direita dessa subcadeia no hocorrncia da subcadeia "bb"}. So sentenas de L3: bbaa, baababc, acaabc, accca. No so sentenas de L 1: aabb,

    abaacbbc, bcaabacbb. Prove que essa linguagem regular.

    10. (1 ponto) Considere L4 = {w {a,b,c}* | se o primeiro smbolo de w "a", ento o terceiro deve ser "b" e o ltimo deveser "c" }. So sentenas de L4: abbacc, baababc, acbbbc, cba, aabc. No so sentenas de L 1: aaa, abba, aabccb. Prove

    que essa linguagem regular.

    1|w|a denota a quantidade de smbolos "a" na cadeia "w".

  • 8/3/2019 prova1 - resolucao automatos

    3/3

    11. (1 ponto) Considere L5 = {w {a,b,c}* | |w| mpar e |w|a par }. So sentenas de L5: aba, abcabcc, aaaac, abcab.No so sentenas de L1: aabb, aaabbbc, ababba. Prove que essa linguagem regular.

    12. (1 ponto) Obtenha um autmato finito sem transies em vazio, determinstico e mnimo que seja equivalente aoautmato: