SlideShare uma empresa Scribd logo
1 de 14
illJJ'ú li f.,'ú.l' r.E 1H u !..J;;: ."Exatas«. {,,:~""'fRO Bt';r .•~;fi'3rrAS:IO{"'A""}NOI{H:' >-
LISTA DE EXERCíCIOSLeueeare .lnlernaUc:mal Unlversíties"
H;~'
Curso: Ciência da Computação
Disciplina: Linguagens Formais e Autômatos
Professor (a): Priscila Silva Fernandes Entrega: 19/07/2013
Valor Total: 10,0 pontos I Nota do Aluno: Visto Prof (a):
1. Construa um autômato finito determinístico (AFD) que reconhece as linguagens abaixo. Desenhe o
diagrama de estados e especifique o autômato formalmente. (Valor: 1,0 pontos)
a) O conjunto das palavras que começam OU terminam com 01, sobre o alfabeto 2: = {O, I}.
b) Denotada pela expressão regular (a*b*c*), sobre o alfabeto 2: = {a,b,c}.
2. Construa um autômato finito não-determinístico (AFN) que reconhece as linguagens sobre o
alfabeto 2: = {O, 1, 2, 3}. Desenhe o diagrama de estados e especifique o autômato formalmente.
(Valor: 1,0 pontos)
a) Linguagem que possui o conjunto de palavras sobre o alfabeto 2: tal que o dígito final ainda
não tenha aparecido na palavra.
Exemplos de palavras reconhecidas: 32201, 102113,20.
Exemplos de palavras não reconhecidas: 01230,2133,00
b) Linguagem que possui o conjunto das palavras sobre o alfabeto 2: tal que o dígito final já
tenha aparecido na palavra.
Exemplos de palavras reconhecidas: 32121, 12303,20200.
Exemplos de palavras não reconhecidas: 1230,223, 111033012.
3. Converta o autômato finito não-determinisco (AFN) abaixo em AFD.
resultante, se possível, e o descreva formalmente. (Valor: 2,0 pontos)
a) b)
Simplifique o autômato
8 O 1
----+p {p, q} q
q r {q,r}
r s p
s 0 p
8 O 1
----+p {p,q} q
q r {q,r}
r s p
* s 0 p
4. Desenvolva os autômatos de pilha que reconheçam as linguagens abaixo. Descreva o autômato
formalmente: (Valor: 4,0 pontos)
a) L = {O"!n [rn < n}
b) L = {03n12
" I n ~ O}
c) L = {On 12n I n ~ O}
d) L = {Oi 1iOk I i~O e k ~ O}
e) L = {O" 1k I n :Sk :S2n}
1) L = {wbbw" I w E {a,b }*}
g) L = {a"bm
a"+m
In ~ O e m ~ O}
h) L = {O'"!n I m ~ n}
i) L = {Omlnl m :Sn}
5. A partir dos autômatos de pilha elaborados na questão anterior, dê um exemplo de palavra aceita e
um exemplo de palavra rejeitada para cada autômato, demonstrando seu processamento. (Valor: 1,0
pontos)
6. Considere as linguagens LI = {w E {a,b}* 1 w tem número ímpar de a's e ímpar de bs } e L2 = {w
E{O,1}*1 Iwlé divisível por 3}. (Valor: 0,5 pontos)
a) Crie um AFNÂ.que reconheça a LI uL2.
b) Crie um AFNÂ.que reconheça LlL2.
7. Considere as linguagens LI = {w E{O,I}*1 w tem número par de ü's e par de 1's } e L2 = {bwb 1 w
E{a,b}*}. (Valor: 0,5 pontos)
a) Crie um AFNÂ.que reconheça a LI uL2.
b) Crie um AFNÂ.que reconheça LlL2.
2
3a:
S 0 1
>q0 {q0,q3} {q0,q1}
q1 - q2
*q2 q2 q2
q3 q4 -
*q4 q4 q4
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
1:
a) começam OU terminam com 01
AFD ∑= {0,1}
E= {q1,q2,q3,q4,q5,q6}
∑={0,1}
i={q1}
F={q3,q6}
0 1
q1 q2 q4
q2 q5 q3
q3 q3 q3
q4 q5 q4
q5 q5 q6
q6 q5 q4
b) (a*b*c*)
AFD ∑= {a,b,c}
E= {q1,q2,q3,q4}
∑={a,b,c}
i={q1}
F={q2,q3,q4}
a b c
q1 q2 q3 q4
q2 q2 q3
q3 q3 q4
q4 q4
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
2:
AFN ∑= {0,1,2,3}
a) Linguagem que possui o conjunto de palavras sobre o alfabeto ∑ tal que o dígito final ainda não
tenha aparecido na palavra.
E= {q1,q2,q3,q4,q5,q6,q7,q8,q9}
∑={0,1,2,3}
i={q1}
F={q6,q7,q8,q9}
0 1 2 3 ?
q1 {q2,q3,q4,q5}
q2 q2 q2 q2 q6
q3 q3 q3 q7 q3
q4 q4 q8 q4 q4
q5 q9 q5 q5 q5
q6
q7
q8
q9
b) Linguagem que possui o conjunto das palavras sobre o alfabeto ∑ tal que o dígito final já tenha
aparecido na palavra.
E= {q1,q2,q3,q4,q5,q6,q7,q8,q9}
∑={0,1,2,3}
i={q1}
F={q6,q7,q8,q9}
0 1 2 3 ?
q1 q5 q2 q3 q4
q2 q2 q2 q2 q2 q1
q3 q3 q3 q3 q3 q1
q4 q4 q4 q4 q4 q1
q5 q5 q5 q5 q5 q1
q6 q6 q6 q6 q6 q1
q7 q7 q7 q7 q7 q1
q8 q8 q8 q8 q8 q1
q9 q9 q9 q9 q9 q1
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
3: a)
E= {q0,q1,q2,q3,q4,A,B,C,D,E,F,G,H}
∑={0,1}
i={q0}
F={q2,q4,C,D,E,F,G,H}
0 1
>q0 A B
q1 q2
*q2 q2 q2
q3 q4
*q4 q4 q4
A {q0,q3} C B
B {q0,q1} A D
C {q0,q3,q4} C E
D {q0,q1,q2} F D
E {q0,q1,q4} C G
F {q0,q2,q3} F D
G {q0,q1,q2,q4} H G
H {q0,q2,q3,q4} H G
3b)
E= {p,q,r,s,A,B,C,D,E,F}
∑={0,1}
i={p}
F={s,D,E,F}
0 1
>p A q
q r B
r s p
*s p
A {p,q} C B
B {q,r} F C
C {p,q,r} D C
D {p,q,r,s} E C
E {p,q,s} A C
F {r,s} r p
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
3c)
E= {q0,q1,q2,A,B}
∑={a,b}
i={q0}
F={q2,A,B}
a b
>q0 A
q1 q2 B
*q3 q2 q0
A {q1,q2} q2 B
B {q0,q2} A q0
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
4:
a) L = {0m
1n
|m < n}
E={q1,q2}
∑={0,1}
T={A}
i={q1}
F={q2}
q1,0,? q1,A
q1,1,? q2,?
q2,1,A q2,?
q2,1,? q2,?
5a:
011
[q1,011,?]
Ⱶ [q1,11,A]
Ⱶ [q1,1,A]
Ⱶ [q2,?,?] -> palavra reconhecida
001
[q1,001,?]
Ⱶ [q1,01,A]
Ⱶ [q1,1,AA]
Ⱶ [q1,?,AA] -> palavra não reconhecida
4b) L = {03m
12n
|m n}
E={q1,q2,q3,q4}
∑={0,1}
T={A}
i={q1}
F={q1,q2}
q1,1,A q3,?
q1,1,A q1,?
q1,0,? q2,?
q2,0,? q4,A
q4,0,? q1,A
5b:
00011
[q1,00011,?]
Ⱶ [q1,0011,?]
Ⱶ [q2,011,A]
Ⱶ [q4,11,AA]
Ⱶ [q1,1,A]
Ⱶ [q3,?,?]-> palavra reconhecida
000011
[q1,000011,?]
Ⱶ [q1,00011,?]
Ⱶ [q2,0011,A]
Ⱶ [q4,011,AA]
Ⱶ [q1,11,AA] -> palavra não reconhecida
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
4c) L = {0n
12n
|n 0}
E={q1,q2,q3}
∑={0,1}
T={A}
i={q1}
F={q3}
q1,0,? q1,A
q1,?,? q2,A
q2,1,A q3,?
q3,1,A q3,?
5c:
011
[q1,011,?]
Ⱶ [q1,11,A]
Ⱶ [q1,11,AA]
Ⱶ [q2,1,A]
Ⱶ [q3,?,?] -> palavra reconhecida
001
[q1,001,?]
Ⱶ [q1,01,A]
Ⱶ [q1,1,AA]
Ⱶ [q1,1,AAA]
Ⱶ [q2,?,AA]
Ⱶ [q3,?,AA]-> palavra não reconhecida
4d) L = {0i
1i
0k
|i 0 e k 0}
E={q1,q2,q3}
∑={0,1}
T={A}
i={q1}
F={q3}
q1,0,? q1,A
q1,?,? q2,?
q2,1,? q2,?
q2,?,? q3,?
q3,0,? q3,?
5d:
010
[q1,010,?]
Ⱶ [q1,10,A]
Ⱶ [q1,10,A]
Ⱶ [q2,0,?]
Ⱶ [q2,0,?]
Ⱶ [q3,?,?] -> palavra reconhecida
0010
[q1,0010,?]
Ⱶ [q1,010,A]
Ⱶ [q1,10,AA]
Ⱶ [q1,10,AA]
Ⱶ [q2,0,A]
Ⱶ [q2,0,A]
Ⱶ [q3,?,A] -> palavra não reconhecida
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
4e) L = {0n
1k
|n k 2n}
E={q1,q2,q3,q4,q5}
∑={0,1}
T={A,B}
i={q1}
F={q2,q3,q4,q5}
q1,0,? q1,A
q1,?,? q2,?
q1,?,? q4,?
q1,?,A q3,?
q2,1,A q2,?
q3,1,A q3,?
q4,1,A q5,B
q5,1,B q4,?
5e:
01
[q1,01,?]
Ⱶ [q1,1,A]
Ⱶ [q2,1,A]
Ⱶ [q2,?,?] -> palavra reconhecida
001
[q1,001,?]
Ⱶ [q1,01,A]
Ⱶ [q1,1,AA]
Ⱶ [q2,1,AA]
Ⱶ [q2,?,A] -> palavra não reconhecida
4f) L = {wbbwR
I w ∈ {a,b }*}
E={q1,q2,q3,q4,q5}
∑={a,b}
T={A,B}
i={q1}
F={q5}
q1,a,? q2,A
q1,b,? q2,B
q2,a,? q2,A
q2,b,? q2,B
q2,b,? q3,?
q3,b,? q4,?
q4,a,A q4,?
q4,b,B q4,?
q4,a,A q5,?
q4,b,B q5,?
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
5f:
abba
[q1,abba,?]
Ⱶ [q1,bba,A]
Ⱶ [q2,ba,A]
Ⱶ [q3,a,A]
Ⱶ [q4,?,?] -> palavra reconhecida
abbba
[q1,abbba,?]
Ⱶ [q2,bba,A]
Ⱶ [q3,ba,A]
Ⱶ [q4,ba,A]-> palavra não reconhecida
4g) L = {an
bm
an+m
|n 0 e m 0}
E={q1,q2,q3}
∑={a,b}
T={A,B}
i={q1}
F={q3}
q1,a,? q1,A
q1,b,? q2,B
q2,b,? q2,B
q2,?,? q3,?
q3,a,A q3,?
q3,a,B q3,?
5g:
abaa
[q1,abaa,?]
Ⱶ [q1,baa,A]
Ⱶ [q1,aa,BA]
Ⱶ [q2,aa,BA]
Ⱶ [q3,a,A]
Ⱶ [q3,?,?] -> palavra reconhecida
aba
[q1,aba,?]
Ⱶ [q1,ba,A]
Ⱶ [q1,a,BA]
Ⱶ [q2,a,BA]
Ⱶ [q3,?,A] -> palavra não reconhecida
4h) L = {0m
1n
|m n}
E={q1,q2,q3,q4}
∑={0,1}
T={A}
i={q1}
F={q2,q3,q4}
q1,0,? q1,A
q1,?,? q2,?
q1,?,A q3,?
q2,1,A q2,?
q3,1,A q4,?
q4,1,A q4,?
Q4,?,A q3,?
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
5h:
001
[q1,001,?]
Ⱶ [q1,01,A]
Ⱶ [q1,1,AA]
Ⱶ [q1,1,A]
Ⱶ [q3,?,?] -> palavra reconhecida
110
[q1,110,?]
Ⱶ [q1,110,?]
Ⱶ [q2,110,?] -> palavra não reconhecida
4i) L = {0m
1n
|m n }
E={q1,q2,q3}
∑={0,1}
T={B}
i={q1}
F={q2,q3}
q1,0,? q1,B
q1,?,? q2,?
q1,1,? q3,?
q1,0,B q3,?
q2,1,B q2,?
q2,?,? q3,?
q3,1,? q3,?
5i:
011
[q1,011,?]
Ⱶ [q1,11,B]
Ⱶ [q2,11,B]
Ⱶ [q2,1,?]
Ⱶ [q3,1,?]
Ⱶ [q3,?,?] -> palavra reconhecida
110
[q1,110,?]
Ⱶ [q1,10,?]
Ⱶ [q3,0,?]
Ⱶ [q3,0,?]->palavra não reconhecida
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
6:
L1 = {w ∈ {a,b}* | w tem número ímpar de a’s e ímpar de b’s}
L2 = {w ∈ {0,1}* | |w| é divisível por 3}
L1 L2
a) L1 ∪ L2 b) L1L2
CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE
LAUREATE INTERNATIONAL UNIVERSITIES
ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
Trabalho 1 LFA – Curso de Férias 2013
Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales.
E-mail: tarccio@gmail.com
7:
L1 = {w ∈ {0,1}* | w tem número par de 0’s e par de 1’s}
L2 = {bwb |w ∈ {a,b}*}
L1 L2
a) L1 ∪ L2 b) L1L2

Mais conteúdo relacionado

Mais procurados

Introdução a Linguagem de Programação C
Introdução a Linguagem de Programação CIntrodução a Linguagem de Programação C
Introdução a Linguagem de Programação CGercélia Ramos
 
Aula 10 maquinade turing
Aula 10   maquinade turingAula 10   maquinade turing
Aula 10 maquinade turingwab030
 
Lógica e Matemática Computacional - Aula 02
Lógica e Matemática Computacional - Aula 02Lógica e Matemática Computacional - Aula 02
Lógica e Matemática Computacional - Aula 02thomasdacosta
 
Lógica e Matemática Computacional - Exercícios 02
Lógica e Matemática Computacional - Exercícios 02Lógica e Matemática Computacional - Exercícios 02
Lógica e Matemática Computacional - Exercícios 02thomasdacosta
 
Python - Introdução Básica
Python - Introdução BásicaPython - Introdução Básica
Python - Introdução BásicaChristian Perone
 
Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoMauro Pereira
 
Lista de exercicios vetores, matrizes, registros e sub-algoritmos
Lista de exercicios   vetores, matrizes, registros e sub-algoritmosLista de exercicios   vetores, matrizes, registros e sub-algoritmos
Lista de exercicios vetores, matrizes, registros e sub-algoritmosMauro Pereira
 
Redes Neurais Artificiais
Redes Neurais ArtificiaisRedes Neurais Artificiais
Redes Neurais ArtificiaisMarcos Castro
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-Mauro Pereira
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosjormad
 
Context Free Grammar
Context Free GrammarContext Free Grammar
Context Free GrammarAkhil Kaushik
 
Python e django na prática
Python e django na práticaPython e django na prática
Python e django na práticaRafael Cassau
 
Matemática Discreta - Parte IV teoria dos-conjuntos
Matemática Discreta - Parte IV teoria dos-conjuntosMatemática Discreta - Parte IV teoria dos-conjuntos
Matemática Discreta - Parte IV teoria dos-conjuntosUlrich Schiel
 
Estruturas em C++ (struct)
Estruturas em C++ (struct)Estruturas em C++ (struct)
Estruturas em C++ (struct)Márcio Rizzatto
 

Mais procurados (20)

Introdução a Linguagem de Programação C
Introdução a Linguagem de Programação CIntrodução a Linguagem de Programação C
Introdução a Linguagem de Programação C
 
Aula 10 maquinade turing
Aula 10   maquinade turingAula 10   maquinade turing
Aula 10 maquinade turing
 
Paradigmas de programação
Paradigmas de programaçãoParadigmas de programação
Paradigmas de programação
 
Curso de Python e Django
Curso de Python e DjangoCurso de Python e Django
Curso de Python e Django
 
Lógica e Matemática Computacional - Aula 02
Lógica e Matemática Computacional - Aula 02Lógica e Matemática Computacional - Aula 02
Lógica e Matemática Computacional - Aula 02
 
Lógica e Matemática Computacional - Exercícios 02
Lógica e Matemática Computacional - Exercícios 02Lógica e Matemática Computacional - Exercícios 02
Lógica e Matemática Computacional - Exercícios 02
 
Expressões Regulares: Teoria e Prática
Expressões Regulares: Teoria e PráticaExpressões Regulares: Teoria e Prática
Expressões Regulares: Teoria e Prática
 
Python - Introdução Básica
Python - Introdução BásicaPython - Introdução Básica
Python - Introdução Básica
 
03 mer2
03 mer203 mer2
03 mer2
 
Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigo
 
Lista de exercicios vetores, matrizes, registros e sub-algoritmos
Lista de exercicios   vetores, matrizes, registros e sub-algoritmosLista de exercicios   vetores, matrizes, registros e sub-algoritmos
Lista de exercicios vetores, matrizes, registros e sub-algoritmos
 
Redes Neurais Artificiais
Redes Neurais ArtificiaisRedes Neurais Artificiais
Redes Neurais Artificiais
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Hierarquia de Chomsky
Hierarquia de ChomskyHierarquia de Chomsky
Hierarquia de Chomsky
 
Context Free Grammar
Context Free GrammarContext Free Grammar
Context Free Grammar
 
Clean Code na Prática
Clean Code na PráticaClean Code na Prática
Clean Code na Prática
 
Python e django na prática
Python e django na práticaPython e django na prática
Python e django na prática
 
Matemática Discreta - Parte IV teoria dos-conjuntos
Matemática Discreta - Parte IV teoria dos-conjuntosMatemática Discreta - Parte IV teoria dos-conjuntos
Matemática Discreta - Parte IV teoria dos-conjuntos
 
Estruturas em C++ (struct)
Estruturas em C++ (struct)Estruturas em C++ (struct)
Estruturas em C++ (struct)
 

Destaque

Gramáticas E Linguagens Formais
Gramáticas E Linguagens FormaisGramáticas E Linguagens Formais
Gramáticas E Linguagens Formaisguest47ac6
 
Aula 5 linguagens regularese automatosfinitosnãodeterministico
Aula 5   linguagens regularese automatosfinitosnãodeterministicoAula 5   linguagens regularese automatosfinitosnãodeterministico
Aula 5 linguagens regularese automatosfinitosnãodeterministicowab030
 
Prova 02 de Autômatos e Computabilidade
Prova 02 de Autômatos e ComputabilidadeProva 02 de Autômatos e Computabilidade
Prova 02 de Autômatos e Computabilidadeshichibukai_01
 
Prova 01 de Autômatos e Computabilidade
Prova 01 de Autômatos e ComputabilidadeProva 01 de Autômatos e Computabilidade
Prova 01 de Autômatos e Computabilidadeshichibukai_01
 
2º/2012 - Prova 03 de Autômatos e Computabilidade
2º/2012 - Prova 03 de Autômatos e Computabilidade2º/2012 - Prova 03 de Autômatos e Computabilidade
2º/2012 - Prova 03 de Autômatos e Computabilidadeshichibukai_01
 
Aula 10 minimizaçãode automato
Aula 10   minimizaçãode automatoAula 10   minimizaçãode automato
Aula 10 minimizaçãode automatowab030
 
Aula 8 revisãopara avaliação
Aula 8   revisãopara avaliaçãoAula 8   revisãopara avaliação
Aula 8 revisãopara avaliaçãowab030
 
Gamification No Desenvolvimento de Sistemas
Gamification No Desenvolvimento de SistemasGamification No Desenvolvimento de Sistemas
Gamification No Desenvolvimento de SistemasTárcio Sales
 
09 hierarquia de classes e linguagens e conclusoes
09   hierarquia de classes e linguagens e conclusoes09   hierarquia de classes e linguagens e conclusoes
09 hierarquia de classes e linguagens e conclusoesComputação Depressão
 
Aula 11 automato finitocomsaida
Aula 11   automato finitocomsaidaAula 11   automato finitocomsaida
Aula 11 automato finitocomsaidawab030
 
2º/2012 - Prova 02 de Autômatos e Computabilidade
2º/2012 - Prova 02 de Autômatos e Computabilidade2º/2012 - Prova 02 de Autômatos e Computabilidade
2º/2012 - Prova 02 de Autômatos e Computabilidadeshichibukai_01
 
2º/2012 - Prova 01 de Autômatos e Computabilidade
2º/2012 - Prova 01 de Autômatos e Computabilidade2º/2012 - Prova 01 de Autômatos e Computabilidade
2º/2012 - Prova 01 de Autômatos e Computabilidadeshichibukai_01
 
Inteligência Artificial Aplicada na SC&L - Thiago Richter - Palestra 2009 Pt Br
Inteligência Artificial Aplicada na SC&L - Thiago Richter - Palestra 2009 Pt BrInteligência Artificial Aplicada na SC&L - Thiago Richter - Palestra 2009 Pt Br
Inteligência Artificial Aplicada na SC&L - Thiago Richter - Palestra 2009 Pt BrThiago Richter
 
Estudo de caso 1
Estudo de caso 1Estudo de caso 1
Estudo de caso 1acmartins9
 
Redes Neurais Artificiais - Modelos e suas implementações
Redes Neurais Artificiais - Modelos e suas implementaçõesRedes Neurais Artificiais - Modelos e suas implementações
Redes Neurais Artificiais - Modelos e suas implementaçõesgpolo
 
Representação do conhecimento (rc)
Representação do conhecimento (rc)Representação do conhecimento (rc)
Representação do conhecimento (rc)iaudesc
 
Distributed and heterogeneous data analysis for smart urban planning
Distributed and heterogeneous data analysis for smart urban planningDistributed and heterogeneous data analysis for smart urban planning
Distributed and heterogeneous data analysis for smart urban planningEduardo Oliveira
 

Destaque (20)

Gramáticas E Linguagens Formais
Gramáticas E Linguagens FormaisGramáticas E Linguagens Formais
Gramáticas E Linguagens Formais
 
Aula 5 linguagens regularese automatosfinitosnãodeterministico
Aula 5   linguagens regularese automatosfinitosnãodeterministicoAula 5   linguagens regularese automatosfinitosnãodeterministico
Aula 5 linguagens regularese automatosfinitosnãodeterministico
 
Prova 02 de Autômatos e Computabilidade
Prova 02 de Autômatos e ComputabilidadeProva 02 de Autômatos e Computabilidade
Prova 02 de Autômatos e Computabilidade
 
Prova 01 de Autômatos e Computabilidade
Prova 01 de Autômatos e ComputabilidadeProva 01 de Autômatos e Computabilidade
Prova 01 de Autômatos e Computabilidade
 
2º/2012 - Prova 03 de Autômatos e Computabilidade
2º/2012 - Prova 03 de Autômatos e Computabilidade2º/2012 - Prova 03 de Autômatos e Computabilidade
2º/2012 - Prova 03 de Autômatos e Computabilidade
 
Aula 10 minimizaçãode automato
Aula 10   minimizaçãode automatoAula 10   minimizaçãode automato
Aula 10 minimizaçãode automato
 
Aula 8 revisãopara avaliação
Aula 8   revisãopara avaliaçãoAula 8   revisãopara avaliação
Aula 8 revisãopara avaliação
 
Compiladores 3
Compiladores 3Compiladores 3
Compiladores 3
 
Gamification No Desenvolvimento de Sistemas
Gamification No Desenvolvimento de SistemasGamification No Desenvolvimento de Sistemas
Gamification No Desenvolvimento de Sistemas
 
02 linguagens e gramaticas
02   linguagens e gramaticas02   linguagens e gramaticas
02 linguagens e gramaticas
 
09 hierarquia de classes e linguagens e conclusoes
09   hierarquia de classes e linguagens e conclusoes09   hierarquia de classes e linguagens e conclusoes
09 hierarquia de classes e linguagens e conclusoes
 
Aula 11 automato finitocomsaida
Aula 11   automato finitocomsaidaAula 11   automato finitocomsaida
Aula 11 automato finitocomsaida
 
05 automato finito com saida
05   automato finito com saida05   automato finito com saida
05 automato finito com saida
 
2º/2012 - Prova 02 de Autômatos e Computabilidade
2º/2012 - Prova 02 de Autômatos e Computabilidade2º/2012 - Prova 02 de Autômatos e Computabilidade
2º/2012 - Prova 02 de Autômatos e Computabilidade
 
2º/2012 - Prova 01 de Autômatos e Computabilidade
2º/2012 - Prova 01 de Autômatos e Computabilidade2º/2012 - Prova 01 de Autômatos e Computabilidade
2º/2012 - Prova 01 de Autômatos e Computabilidade
 
Inteligência Artificial Aplicada na SC&L - Thiago Richter - Palestra 2009 Pt Br
Inteligência Artificial Aplicada na SC&L - Thiago Richter - Palestra 2009 Pt BrInteligência Artificial Aplicada na SC&L - Thiago Richter - Palestra 2009 Pt Br
Inteligência Artificial Aplicada na SC&L - Thiago Richter - Palestra 2009 Pt Br
 
Estudo de caso 1
Estudo de caso 1Estudo de caso 1
Estudo de caso 1
 
Redes Neurais Artificiais - Modelos e suas implementações
Redes Neurais Artificiais - Modelos e suas implementaçõesRedes Neurais Artificiais - Modelos e suas implementações
Redes Neurais Artificiais - Modelos e suas implementações
 
Representação do conhecimento (rc)
Representação do conhecimento (rc)Representação do conhecimento (rc)
Representação do conhecimento (rc)
 
Distributed and heterogeneous data analysis for smart urban planning
Distributed and heterogeneous data analysis for smart urban planningDistributed and heterogeneous data analysis for smart urban planning
Distributed and heterogeneous data analysis for smart urban planning
 

Semelhante a AFD e AFN para linguagens regulares

Plano de aula 1 º ano ensino medio - 1º bimestre
Plano de aula  1 º ano ensino medio - 1º bimestrePlano de aula  1 º ano ensino medio - 1º bimestre
Plano de aula 1 º ano ensino medio - 1º bimestreAngela Machado Verissimo
 
Plano de aula 1 º ano ensino medio - 1º bimestre
Plano de aula  1 º ano ensino medio - 1º bimestrePlano de aula  1 º ano ensino medio - 1º bimestre
Plano de aula 1 º ano ensino medio - 1º bimestreAngela Machado Verissimo
 
1 SÉRIE - PROGRESSÃO ARITIMÉTICA.pptx
1 SÉRIE - PROGRESSÃO ARITIMÉTICA.pptx1 SÉRIE - PROGRESSÃO ARITIMÉTICA.pptx
1 SÉRIE - PROGRESSÃO ARITIMÉTICA.pptxLucasFerreira410121
 
Lista de exercício 1
Lista de exercício 1Lista de exercício 1
Lista de exercício 1EvelyneBorges
 
MatemÔÇática - T┬ópicos Fundamentais (2).pdf
MatemÔÇática - T┬ópicos Fundamentais (2).pdfMatemÔÇática - T┬ópicos Fundamentais (2).pdf
MatemÔÇática - T┬ópicos Fundamentais (2).pdfMarcelo Martelli Rossilho
 
Questões de Logaritmos (Universidades Renomadas)
Questões de Logaritmos (Universidades Renomadas)Questões de Logaritmos (Universidades Renomadas)
Questões de Logaritmos (Universidades Renomadas)Alesson Rocha
 
Enunciado prova modelo4_teste3
Enunciado prova modelo4_teste3Enunciado prova modelo4_teste3
Enunciado prova modelo4_teste3Alcinia Silva
 
Ex mat a635-f1-2015-v2
Ex mat a635-f1-2015-v2Ex mat a635-f1-2015-v2
Ex mat a635-f1-2015-v2Yolanda Maria
 
Fundamentos da Teoria da Computação Segunda Lista de Exercícios - Aula sobre ...
Fundamentos da Teoria da Computação Segunda Lista de Exercícios - Aula sobre ...Fundamentos da Teoria da Computação Segunda Lista de Exercícios - Aula sobre ...
Fundamentos da Teoria da Computação Segunda Lista de Exercícios - Aula sobre ...Sérgio Dias
 

Semelhante a AFD e AFN para linguagens regulares (19)

Plano de aula 1 º ano ensino medio - 1º bimestre
Plano de aula  1 º ano ensino medio - 1º bimestrePlano de aula  1 º ano ensino medio - 1º bimestre
Plano de aula 1 º ano ensino medio - 1º bimestre
 
Plano de aula 1 º ano ensino medio - 1º bimestre
Plano de aula  1 º ano ensino medio - 1º bimestrePlano de aula  1 º ano ensino medio - 1º bimestre
Plano de aula 1 º ano ensino medio - 1º bimestre
 
1 SÉRIE - PROGRESSÃO ARITIMÉTICA.pptx
1 SÉRIE - PROGRESSÃO ARITIMÉTICA.pptx1 SÉRIE - PROGRESSÃO ARITIMÉTICA.pptx
1 SÉRIE - PROGRESSÃO ARITIMÉTICA.pptx
 
Plano de Aula P.A. CAp
Plano de Aula P.A. CApPlano de Aula P.A. CAp
Plano de Aula P.A. CAp
 
Lista de exercício 1
Lista de exercício 1Lista de exercício 1
Lista de exercício 1
 
Papg
PapgPapg
Papg
 
P.a. e p.g.
P.a. e p.g.P.a. e p.g.
P.a. e p.g.
 
MatemÔÇática - T┬ópicos Fundamentais (2).pdf
MatemÔÇática - T┬ópicos Fundamentais (2).pdfMatemÔÇática - T┬ópicos Fundamentais (2).pdf
MatemÔÇática - T┬ópicos Fundamentais (2).pdf
 
Lista tc02
Lista tc02Lista tc02
Lista tc02
 
Alunos aula pa
Alunos aula paAlunos aula pa
Alunos aula pa
 
Questões de Logaritmos (Universidades Renomadas)
Questões de Logaritmos (Universidades Renomadas)Questões de Logaritmos (Universidades Renomadas)
Questões de Logaritmos (Universidades Renomadas)
 
Enunciado prova modelo4_teste3
Enunciado prova modelo4_teste3Enunciado prova modelo4_teste3
Enunciado prova modelo4_teste3
 
Ex mat a635-f1-2015-v2
Ex mat a635-f1-2015-v2Ex mat a635-f1-2015-v2
Ex mat a635-f1-2015-v2
 
# Conjuntos
# Conjuntos# Conjuntos
# Conjuntos
 
# Conjuntos 2007
# Conjuntos 2007# Conjuntos 2007
# Conjuntos 2007
 
Fundamentos da Teoria da Computação Segunda Lista de Exercícios - Aula sobre ...
Fundamentos da Teoria da Computação Segunda Lista de Exercícios - Aula sobre ...Fundamentos da Teoria da Computação Segunda Lista de Exercícios - Aula sobre ...
Fundamentos da Teoria da Computação Segunda Lista de Exercícios - Aula sobre ...
 
First Order Logic
First Order LogicFirst Order Logic
First Order Logic
 
PA.pdf
PA.pdfPA.pdf
PA.pdf
 
Sequencia logica
Sequencia logicaSequencia logica
Sequencia logica
 

Mais de Tárcio Sales

Uma Plataforma De Internet Das Coisas com Node-Red usando Raspberry
Uma Plataforma De Internet Das Coisas com Node-Red usando RaspberryUma Plataforma De Internet Das Coisas com Node-Red usando Raspberry
Uma Plataforma De Internet Das Coisas com Node-Red usando RaspberryTárcio Sales
 
Protocolos de Roteamento
Protocolos de RoteamentoProtocolos de Roteamento
Protocolos de RoteamentoTárcio Sales
 
Sistema de Telefonia Móvel – Terceira Geração (3G)
Sistema de Telefonia Móvel – Terceira Geração (3G)Sistema de Telefonia Móvel – Terceira Geração (3G)
Sistema de Telefonia Móvel – Terceira Geração (3G)Tárcio Sales
 
Shopping Maps - Apresentação Projeto "Um susto, uma ideia"
Shopping Maps - Apresentação Projeto "Um susto, uma ideia"Shopping Maps - Apresentação Projeto "Um susto, uma ideia"
Shopping Maps - Apresentação Projeto "Um susto, uma ideia"Tárcio Sales
 
Apresentação Desembarc - Busca Busão
Apresentação Desembarc - Busca BusãoApresentação Desembarc - Busca Busão
Apresentação Desembarc - Busca BusãoTárcio Sales
 
Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc
Apresentação Grupo de Desenvolvimento Embarcado Uninorte - DesembarcApresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc
Apresentação Grupo de Desenvolvimento Embarcado Uninorte - DesembarcTárcio Sales
 
Melanoma classificação ABCD
Melanoma classificação ABCDMelanoma classificação ABCD
Melanoma classificação ABCDTárcio Sales
 

Mais de Tárcio Sales (7)

Uma Plataforma De Internet Das Coisas com Node-Red usando Raspberry
Uma Plataforma De Internet Das Coisas com Node-Red usando RaspberryUma Plataforma De Internet Das Coisas com Node-Red usando Raspberry
Uma Plataforma De Internet Das Coisas com Node-Red usando Raspberry
 
Protocolos de Roteamento
Protocolos de RoteamentoProtocolos de Roteamento
Protocolos de Roteamento
 
Sistema de Telefonia Móvel – Terceira Geração (3G)
Sistema de Telefonia Móvel – Terceira Geração (3G)Sistema de Telefonia Móvel – Terceira Geração (3G)
Sistema de Telefonia Móvel – Terceira Geração (3G)
 
Shopping Maps - Apresentação Projeto "Um susto, uma ideia"
Shopping Maps - Apresentação Projeto "Um susto, uma ideia"Shopping Maps - Apresentação Projeto "Um susto, uma ideia"
Shopping Maps - Apresentação Projeto "Um susto, uma ideia"
 
Apresentação Desembarc - Busca Busão
Apresentação Desembarc - Busca BusãoApresentação Desembarc - Busca Busão
Apresentação Desembarc - Busca Busão
 
Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc
Apresentação Grupo de Desenvolvimento Embarcado Uninorte - DesembarcApresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc
Apresentação Grupo de Desenvolvimento Embarcado Uninorte - Desembarc
 
Melanoma classificação ABCD
Melanoma classificação ABCDMelanoma classificação ABCD
Melanoma classificação ABCD
 

Último

BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxfabiolalopesmartins1
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Educação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPEducação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPanandatss1
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveaulasgege
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOInvestimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOMarcosViniciusLemesL
 

Último (20)

BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptx
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
Educação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPEducação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SP
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOInvestimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 

AFD e AFN para linguagens regulares

  • 1. illJJ'ú li f.,'ú.l' r.E 1H u !..J;;: ."Exatas«. {,,:~""'fRO Bt';r .•~;fi'3rrAS:IO{"'A""}NOI{H:' >- LISTA DE EXERCíCIOSLeueeare .lnlernaUc:mal Unlversíties" H;~' Curso: Ciência da Computação Disciplina: Linguagens Formais e Autômatos Professor (a): Priscila Silva Fernandes Entrega: 19/07/2013 Valor Total: 10,0 pontos I Nota do Aluno: Visto Prof (a): 1. Construa um autômato finito determinístico (AFD) que reconhece as linguagens abaixo. Desenhe o diagrama de estados e especifique o autômato formalmente. (Valor: 1,0 pontos) a) O conjunto das palavras que começam OU terminam com 01, sobre o alfabeto 2: = {O, I}. b) Denotada pela expressão regular (a*b*c*), sobre o alfabeto 2: = {a,b,c}. 2. Construa um autômato finito não-determinístico (AFN) que reconhece as linguagens sobre o alfabeto 2: = {O, 1, 2, 3}. Desenhe o diagrama de estados e especifique o autômato formalmente. (Valor: 1,0 pontos) a) Linguagem que possui o conjunto de palavras sobre o alfabeto 2: tal que o dígito final ainda não tenha aparecido na palavra. Exemplos de palavras reconhecidas: 32201, 102113,20. Exemplos de palavras não reconhecidas: 01230,2133,00 b) Linguagem que possui o conjunto das palavras sobre o alfabeto 2: tal que o dígito final já tenha aparecido na palavra. Exemplos de palavras reconhecidas: 32121, 12303,20200. Exemplos de palavras não reconhecidas: 1230,223, 111033012. 3. Converta o autômato finito não-determinisco (AFN) abaixo em AFD. resultante, se possível, e o descreva formalmente. (Valor: 2,0 pontos) a) b) Simplifique o autômato 8 O 1 ----+p {p, q} q q r {q,r} r s p s 0 p 8 O 1 ----+p {p,q} q q r {q,r} r s p * s 0 p 4. Desenvolva os autômatos de pilha que reconheçam as linguagens abaixo. Descreva o autômato formalmente: (Valor: 4,0 pontos) a) L = {O"!n [rn < n} b) L = {03n12 " I n ~ O} c) L = {On 12n I n ~ O} d) L = {Oi 1iOk I i~O e k ~ O} e) L = {O" 1k I n :Sk :S2n} 1) L = {wbbw" I w E {a,b }*} g) L = {a"bm a"+m In ~ O e m ~ O} h) L = {O'"!n I m ~ n} i) L = {Omlnl m :Sn}
  • 2. 5. A partir dos autômatos de pilha elaborados na questão anterior, dê um exemplo de palavra aceita e um exemplo de palavra rejeitada para cada autômato, demonstrando seu processamento. (Valor: 1,0 pontos) 6. Considere as linguagens LI = {w E {a,b}* 1 w tem número ímpar de a's e ímpar de bs } e L2 = {w E{O,1}*1 Iwlé divisível por 3}. (Valor: 0,5 pontos) a) Crie um AFNÂ.que reconheça a LI uL2. b) Crie um AFNÂ.que reconheça LlL2. 7. Considere as linguagens LI = {w E{O,I}*1 w tem número par de ü's e par de 1's } e L2 = {bwb 1 w E{a,b}*}. (Valor: 0,5 pontos) a) Crie um AFNÂ.que reconheça a LI uL2. b) Crie um AFNÂ.que reconheça LlL2. 2
  • 3. 3a: S 0 1 >q0 {q0,q3} {q0,q1} q1 - q2 *q2 q2 q2 q3 q4 - *q4 q4 q4
  • 4. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 1: a) começam OU terminam com 01 AFD ∑= {0,1} E= {q1,q2,q3,q4,q5,q6} ∑={0,1} i={q1} F={q3,q6} 0 1 q1 q2 q4 q2 q5 q3 q3 q3 q3 q4 q5 q4 q5 q5 q6 q6 q5 q4 b) (a*b*c*) AFD ∑= {a,b,c} E= {q1,q2,q3,q4} ∑={a,b,c} i={q1} F={q2,q3,q4} a b c q1 q2 q3 q4 q2 q2 q3 q3 q3 q4 q4 q4
  • 5. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 2: AFN ∑= {0,1,2,3} a) Linguagem que possui o conjunto de palavras sobre o alfabeto ∑ tal que o dígito final ainda não tenha aparecido na palavra. E= {q1,q2,q3,q4,q5,q6,q7,q8,q9} ∑={0,1,2,3} i={q1} F={q6,q7,q8,q9} 0 1 2 3 ? q1 {q2,q3,q4,q5} q2 q2 q2 q2 q6 q3 q3 q3 q7 q3 q4 q4 q8 q4 q4 q5 q9 q5 q5 q5 q6 q7 q8 q9 b) Linguagem que possui o conjunto das palavras sobre o alfabeto ∑ tal que o dígito final já tenha aparecido na palavra. E= {q1,q2,q3,q4,q5,q6,q7,q8,q9} ∑={0,1,2,3} i={q1} F={q6,q7,q8,q9} 0 1 2 3 ? q1 q5 q2 q3 q4 q2 q2 q2 q2 q2 q1 q3 q3 q3 q3 q3 q1 q4 q4 q4 q4 q4 q1 q5 q5 q5 q5 q5 q1 q6 q6 q6 q6 q6 q1 q7 q7 q7 q7 q7 q1 q8 q8 q8 q8 q8 q1 q9 q9 q9 q9 q9 q1
  • 6. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 3: a) E= {q0,q1,q2,q3,q4,A,B,C,D,E,F,G,H} ∑={0,1} i={q0} F={q2,q4,C,D,E,F,G,H} 0 1 >q0 A B q1 q2 *q2 q2 q2 q3 q4 *q4 q4 q4 A {q0,q3} C B B {q0,q1} A D C {q0,q3,q4} C E D {q0,q1,q2} F D E {q0,q1,q4} C G F {q0,q2,q3} F D G {q0,q1,q2,q4} H G H {q0,q2,q3,q4} H G 3b) E= {p,q,r,s,A,B,C,D,E,F} ∑={0,1} i={p} F={s,D,E,F} 0 1 >p A q q r B r s p *s p A {p,q} C B B {q,r} F C C {p,q,r} D C D {p,q,r,s} E C E {p,q,s} A C F {r,s} r p
  • 7. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 3c) E= {q0,q1,q2,A,B} ∑={a,b} i={q0} F={q2,A,B} a b >q0 A q1 q2 B *q3 q2 q0 A {q1,q2} q2 B B {q0,q2} A q0
  • 8. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 4: a) L = {0m 1n |m < n} E={q1,q2} ∑={0,1} T={A} i={q1} F={q2} q1,0,? q1,A q1,1,? q2,? q2,1,A q2,? q2,1,? q2,? 5a: 011 [q1,011,?] Ⱶ [q1,11,A] Ⱶ [q1,1,A] Ⱶ [q2,?,?] -> palavra reconhecida 001 [q1,001,?] Ⱶ [q1,01,A] Ⱶ [q1,1,AA] Ⱶ [q1,?,AA] -> palavra não reconhecida 4b) L = {03m 12n |m n} E={q1,q2,q3,q4} ∑={0,1} T={A} i={q1} F={q1,q2} q1,1,A q3,? q1,1,A q1,? q1,0,? q2,? q2,0,? q4,A q4,0,? q1,A 5b: 00011 [q1,00011,?] Ⱶ [q1,0011,?] Ⱶ [q2,011,A] Ⱶ [q4,11,AA] Ⱶ [q1,1,A] Ⱶ [q3,?,?]-> palavra reconhecida 000011 [q1,000011,?] Ⱶ [q1,00011,?] Ⱶ [q2,0011,A] Ⱶ [q4,011,AA] Ⱶ [q1,11,AA] -> palavra não reconhecida
  • 9. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 4c) L = {0n 12n |n 0} E={q1,q2,q3} ∑={0,1} T={A} i={q1} F={q3} q1,0,? q1,A q1,?,? q2,A q2,1,A q3,? q3,1,A q3,? 5c: 011 [q1,011,?] Ⱶ [q1,11,A] Ⱶ [q1,11,AA] Ⱶ [q2,1,A] Ⱶ [q3,?,?] -> palavra reconhecida 001 [q1,001,?] Ⱶ [q1,01,A] Ⱶ [q1,1,AA] Ⱶ [q1,1,AAA] Ⱶ [q2,?,AA] Ⱶ [q3,?,AA]-> palavra não reconhecida 4d) L = {0i 1i 0k |i 0 e k 0} E={q1,q2,q3} ∑={0,1} T={A} i={q1} F={q3} q1,0,? q1,A q1,?,? q2,? q2,1,? q2,? q2,?,? q3,? q3,0,? q3,? 5d: 010 [q1,010,?] Ⱶ [q1,10,A] Ⱶ [q1,10,A] Ⱶ [q2,0,?] Ⱶ [q2,0,?] Ⱶ [q3,?,?] -> palavra reconhecida 0010 [q1,0010,?] Ⱶ [q1,010,A] Ⱶ [q1,10,AA] Ⱶ [q1,10,AA] Ⱶ [q2,0,A] Ⱶ [q2,0,A] Ⱶ [q3,?,A] -> palavra não reconhecida
  • 10. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 4e) L = {0n 1k |n k 2n} E={q1,q2,q3,q4,q5} ∑={0,1} T={A,B} i={q1} F={q2,q3,q4,q5} q1,0,? q1,A q1,?,? q2,? q1,?,? q4,? q1,?,A q3,? q2,1,A q2,? q3,1,A q3,? q4,1,A q5,B q5,1,B q4,? 5e: 01 [q1,01,?] Ⱶ [q1,1,A] Ⱶ [q2,1,A] Ⱶ [q2,?,?] -> palavra reconhecida 001 [q1,001,?] Ⱶ [q1,01,A] Ⱶ [q1,1,AA] Ⱶ [q2,1,AA] Ⱶ [q2,?,A] -> palavra não reconhecida 4f) L = {wbbwR I w ∈ {a,b }*} E={q1,q2,q3,q4,q5} ∑={a,b} T={A,B} i={q1} F={q5} q1,a,? q2,A q1,b,? q2,B q2,a,? q2,A q2,b,? q2,B q2,b,? q3,? q3,b,? q4,? q4,a,A q4,? q4,b,B q4,? q4,a,A q5,? q4,b,B q5,?
  • 11. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 5f: abba [q1,abba,?] Ⱶ [q1,bba,A] Ⱶ [q2,ba,A] Ⱶ [q3,a,A] Ⱶ [q4,?,?] -> palavra reconhecida abbba [q1,abbba,?] Ⱶ [q2,bba,A] Ⱶ [q3,ba,A] Ⱶ [q4,ba,A]-> palavra não reconhecida 4g) L = {an bm an+m |n 0 e m 0} E={q1,q2,q3} ∑={a,b} T={A,B} i={q1} F={q3} q1,a,? q1,A q1,b,? q2,B q2,b,? q2,B q2,?,? q3,? q3,a,A q3,? q3,a,B q3,? 5g: abaa [q1,abaa,?] Ⱶ [q1,baa,A] Ⱶ [q1,aa,BA] Ⱶ [q2,aa,BA] Ⱶ [q3,a,A] Ⱶ [q3,?,?] -> palavra reconhecida aba [q1,aba,?] Ⱶ [q1,ba,A] Ⱶ [q1,a,BA] Ⱶ [q2,a,BA] Ⱶ [q3,?,A] -> palavra não reconhecida 4h) L = {0m 1n |m n} E={q1,q2,q3,q4} ∑={0,1} T={A} i={q1} F={q2,q3,q4} q1,0,? q1,A q1,?,? q2,? q1,?,A q3,? q2,1,A q2,? q3,1,A q4,? q4,1,A q4,? Q4,?,A q3,?
  • 12. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 5h: 001 [q1,001,?] Ⱶ [q1,01,A] Ⱶ [q1,1,AA] Ⱶ [q1,1,A] Ⱶ [q3,?,?] -> palavra reconhecida 110 [q1,110,?] Ⱶ [q1,110,?] Ⱶ [q2,110,?] -> palavra não reconhecida 4i) L = {0m 1n |m n } E={q1,q2,q3} ∑={0,1} T={B} i={q1} F={q2,q3} q1,0,? q1,B q1,?,? q2,? q1,1,? q3,? q1,0,B q3,? q2,1,B q2,? q2,?,? q3,? q3,1,? q3,? 5i: 011 [q1,011,?] Ⱶ [q1,11,B] Ⱶ [q2,11,B] Ⱶ [q2,1,?] Ⱶ [q3,1,?] Ⱶ [q3,?,?] -> palavra reconhecida 110 [q1,110,?] Ⱶ [q1,10,?] Ⱶ [q3,0,?] Ⱶ [q3,0,?]->palavra não reconhecida
  • 13. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 6: L1 = {w ∈ {a,b}* | w tem número ímpar de a’s e ímpar de b’s} L2 = {w ∈ {0,1}* | |w| é divisível por 3} L1 L2 a) L1 ∪ L2 b) L1L2
  • 14. CENTRO UNIVERSITÁRIO DO NORTE – UNINORTE LAUREATE INTERNATIONAL UNIVERSITIES ESCOLA DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Trabalho 1 LFA – Curso de Férias 2013 Equipe: Anderson Holanda; Gilson Farias; Tárcio Sales. E-mail: tarccio@gmail.com 7: L1 = {w ∈ {0,1}* | w tem número par de 0’s e par de 1’s} L2 = {bwb |w ∈ {a,b}*} L1 L2 a) L1 ∪ L2 b) L1L2