Baixe o app para aproveitar ainda mais
Prévia do material em texto
2ª TAREFA DE CASA - LISTA DE EXERCÍCIOS – Autômatos Observações. Leia antes de iniciar suas atividades. a) A Tarefa de Casa é Individual. Tarefa em grupos será pontuada nota Zero. b) A Tarefa deverá ser entregue em sala de aula, logo após o inicio da mesma. Depois, não será mais pontuada. c) Não será permitida a entrega por email ou fora do prazo. d) Só será aceita a Tarefa de Casa, se a mesma for MANUSCRITA. Em outros formatos será atribuída nota Zero. e) Data da entrega: 13/12/2018 1. Sejam os conjuntos sobre o = {0,1,2,3,4,5,6}. X = {0,1,2,3}, Y={3,4,5} e Z={0,2,3,5,6}. Construa a EXPRESSÃO REGULAR e GRAMÁTICA REGULAR dos resultados dos conjuntos abaixo: a) Conjunto: (X Y)C Z. Pede-se: A palavra formada pelo resultado do conjunto sempre inicia 52 e sempre finaliza com 30. b) Conjunto: (X Z) YC. Pede-se: A palavra formada pelo resultado do conjunto possui como subpalavra 02 ou 16. c) Conjunto: (Z Y) X. Pede-se: A palavra formada pelo resultado do conjunto possui como sufixo 5. 2. Considere o Autômato Finito Determinístico e Autômato Finito não- Determinístico abaixo e responda: a) Determinar as derivações das palavras. abbaabb e bbabababa e construir a expressão regular do autômato. b) Determinar as derivações das palavras. abbaab e bbababaaa e construir a expressão regular do autômato. q0 q1 q2 qf a a a a, b c) Determinar as derivações das palavras. 10011010 e 100101 e construir a expressão regular do autômato. d) Determinar as derivações das palavras. 1001101 e 100100 e construir a expressão regular do autômato. e) Determinar as derivações das palavras. 1001101 e 100100 e construir a expressão regular do autômato. 3. Verificar se as palavras abaixo são reconhecidas pelo Autômato de Pilha a partir das seguintes Funções de Transição = {0,1,2}* , Q = {q0, q1,q2} , Γ = {0 , 1}, q0, F = {q2}, Pilha = Vazia Função de Transição (δ) 1) δ (q0 , 0 , ) = { (q0, 0 ) } 2) δ (q0 , 1 , ) = { (q0, 1 ) } 3) δ (q0 , 0 , 0 ) = { (q0, 00 ) } 4) δ (q0 , 0 , 1 ) = { (q0, 01 ) } 5) δ (q0 , 1 , 0 ) = { (q0, 10 ) } 6) δ (q0 , 1 , 1 ) = { (q0, 11 ) } 7) δ (q0 , 2 , ) = { (q1, ) } 8) δ (q0 , 2 , 0 ) = { (q1, 0 ) } 9) δ (q0 , 2 , 1 ) = { (q1, 1 ) } 10) δ (q1 , 2 , ) = { (q2, ) } 11) δ (q1 , 2 , 0 ) = { (q2, 0 ) } 12) δ (q1 , 2 , 1 ) = { (q2, 1 ) } 13) δ (q2 , 0 , 0 ) = { (q2, ) } 14) δ (q2 , 1 , 1 ) = { (q2, ) } Testar as seguintes entradas do Autômato de Pilha a. 012210 b. 22 c. 01022001 4. Considere a seguinte máquina de Turing: A partir da Máquina de Turing (MT) do exemplo, teste as seguintes entradas. a) ab b) aaabbb c) abab
Compartilhar