SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente

Introdução a Teoria dos Grafos
Introdução a Teoria dos GrafosIntrodução a Teoria dos Grafos
Introdução a Teoria dos GrafosChromus Master
 
Lógica: Exercícios Resolvidos
Lógica: Exercícios ResolvidosLógica: Exercícios Resolvidos
Lógica: Exercícios Resolvidosnumerosnamente
 
Aula 4 - Teste de mesa
Aula 4 - Teste de mesaAula 4 - Teste de mesa
Aula 4 - Teste de mesaPacc UAB
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Cloves da Rocha
 
Introdução à Lógica de Programação
Introdução à Lógica de ProgramaçãoIntrodução à Lógica de Programação
Introdução à Lógica de ProgramaçãoAndré Agostinho
 
Aula 7 expressão regular
Aula 7   expressão regularAula 7   expressão regular
Aula 7 expressão regularwab030
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01thomasdacosta
 
Fluxograma (Lógica de Programação)
Fluxograma (Lógica de Programação)Fluxograma (Lógica de Programação)
Fluxograma (Lógica de Programação)Gercélia Ramos
 
Estrutura de Dados - Aula 03 - Ponteiros e Funções
Estrutura de Dados - Aula 03 - Ponteiros e FunçõesEstrutura de Dados - Aula 03 - Ponteiros e Funções
Estrutura de Dados - Aula 03 - Ponteiros e FunçõesLeinylson Fontinele
 
Aula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAislan Rafael
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoFátima Bernardes
 
Logica Algoritmo 02 Algoritmo
Logica Algoritmo 02 AlgoritmoLogica Algoritmo 02 Algoritmo
Logica Algoritmo 02 AlgoritmoRegis Magalhães
 

La actualidad más candente (20)

Introdução a Teoria dos Grafos
Introdução a Teoria dos GrafosIntrodução a Teoria dos Grafos
Introdução a Teoria dos Grafos
 
Lógica: Exercícios Resolvidos
Lógica: Exercícios ResolvidosLógica: Exercícios Resolvidos
Lógica: Exercícios Resolvidos
 
Aula 4 - Teste de mesa
Aula 4 - Teste de mesaAula 4 - Teste de mesa
Aula 4 - Teste de mesa
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1
 
Introdução à Lógica de Programação
Introdução à Lógica de ProgramaçãoIntrodução à Lógica de Programação
Introdução à Lógica de Programação
 
Aula 7 expressão regular
Aula 7   expressão regularAula 7   expressão regular
Aula 7 expressão regular
 
Algoritmo aula 01-f
Algoritmo   aula 01-fAlgoritmo   aula 01-f
Algoritmo aula 01-f
 
03 linguagens regulares
03   linguagens regulares03   linguagens regulares
03 linguagens regulares
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
 
Fluxograma (Lógica de Programação)
Fluxograma (Lógica de Programação)Fluxograma (Lógica de Programação)
Fluxograma (Lógica de Programação)
 
Estrutura de Dados - Aula 03 - Ponteiros e Funções
Estrutura de Dados - Aula 03 - Ponteiros e FunçõesEstrutura de Dados - Aula 03 - Ponteiros e Funções
Estrutura de Dados - Aula 03 - Ponteiros e Funções
 
Aula analise algoritmos
Aula analise algoritmosAula analise algoritmos
Aula analise algoritmos
 
Aula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e Programação
 
Estrutura de Dados - Grafos
Estrutura de Dados - GrafosEstrutura de Dados - Grafos
Estrutura de Dados - Grafos
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básico
 
Introdução à linguagem python
Introdução à linguagem pythonIntrodução à linguagem python
Introdução à linguagem python
 
Construção da tabela verdade
Construção da tabela verdadeConstrução da tabela verdade
Construção da tabela verdade
 
TDD com Python (Completo)
TDD com Python (Completo)TDD com Python (Completo)
TDD com Python (Completo)
 
LaTeX Básico I
LaTeX Básico ILaTeX Básico I
LaTeX Básico I
 
Logica Algoritmo 02 Algoritmo
Logica Algoritmo 02 AlgoritmoLogica Algoritmo 02 Algoritmo
Logica Algoritmo 02 Algoritmo
 

Destacado

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
 

Destacado (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
 
Hierarquia de Chomsky
Hierarquia de ChomskyHierarquia de Chomsky
Hierarquia de Chomsky
 
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)
 

Similar 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
 

Similar 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
 

Más 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
 

Más 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

Bingo da potenciação e radiciação de números inteiros
Bingo da potenciação e radiciação de números inteirosBingo da potenciação e radiciação de números inteiros
Bingo da potenciação e radiciação de números inteirosAntnyoAllysson
 
Apresentação sobre o Combate a Dengue 2024
Apresentação sobre o Combate a Dengue 2024Apresentação sobre o Combate a Dengue 2024
Apresentação sobre o Combate a Dengue 2024GleyceMoreiraXWeslle
 
Dança Contemporânea na arte da dança primeira parte
Dança Contemporânea na arte da dança primeira parteDança Contemporânea na arte da dança primeira parte
Dança Contemporânea na arte da dança primeira partecoletivoddois
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Currículo escolar na perspectiva da educação inclusiva.pdf
Currículo escolar na perspectiva da educação inclusiva.pdfCurrículo escolar na perspectiva da educação inclusiva.pdf
Currículo escolar na perspectiva da educação inclusiva.pdfIedaGoethe
 
v19n2s3a25.pdfgcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
v19n2s3a25.pdfgcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbv19n2s3a25.pdfgcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
v19n2s3a25.pdfgcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbyasminlarissa371
 
6°ano Uso de pontuação e acentuação.pptx
6°ano Uso de pontuação e acentuação.pptx6°ano Uso de pontuação e acentuação.pptx
6°ano Uso de pontuação e acentuação.pptxErivaldoLima15
 
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
 
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
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxconcelhovdragons
 
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 anoAdelmaTorres2
 
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptxSlides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptxLuizHenriquedeAlmeid6
 
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
 
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfDIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfIedaGoethe
 
19 de abril - Dia dos povos indigenas brasileiros
19 de abril - Dia dos povos indigenas brasileiros19 de abril - Dia dos povos indigenas brasileiros
19 de abril - Dia dos povos indigenas brasileirosMary Alvarenga
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasRicardo Diniz campos
 
As Viagens Missionária do Apostolo Paulo.pptx
As Viagens Missionária do Apostolo Paulo.pptxAs Viagens Missionária do Apostolo Paulo.pptx
As Viagens Missionária do Apostolo Paulo.pptxAlexandreFrana33
 
Gametogênese, formação dos gametas masculino e feminino
Gametogênese, formação dos gametas masculino e femininoGametogênese, formação dos gametas masculino e feminino
Gametogênese, formação dos gametas masculino e femininoCelianeOliveira8
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
PRÉ-MODERNISMO - GUERRA DE CANUDOS E OS SERTÕES
PRÉ-MODERNISMO - GUERRA DE CANUDOS E OS SERTÕESPRÉ-MODERNISMO - GUERRA DE CANUDOS E OS SERTÕES
PRÉ-MODERNISMO - GUERRA DE CANUDOS E OS SERTÕESpatriciasofiacunha18
 

Último (20)

Bingo da potenciação e radiciação de números inteiros
Bingo da potenciação e radiciação de números inteirosBingo da potenciação e radiciação de números inteiros
Bingo da potenciação e radiciação de números inteiros
 
Apresentação sobre o Combate a Dengue 2024
Apresentação sobre o Combate a Dengue 2024Apresentação sobre o Combate a Dengue 2024
Apresentação sobre o Combate a Dengue 2024
 
Dança Contemporânea na arte da dança primeira parte
Dança Contemporânea na arte da dança primeira parteDança Contemporânea na arte da dança primeira parte
Dança Contemporânea na arte da dança primeira parte
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Currículo escolar na perspectiva da educação inclusiva.pdf
Currículo escolar na perspectiva da educação inclusiva.pdfCurrículo escolar na perspectiva da educação inclusiva.pdf
Currículo escolar na perspectiva da educação inclusiva.pdf
 
v19n2s3a25.pdfgcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
v19n2s3a25.pdfgcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbv19n2s3a25.pdfgcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
v19n2s3a25.pdfgcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
 
6°ano Uso de pontuação e acentuação.pptx
6°ano Uso de pontuação e acentuação.pptx6°ano Uso de pontuação e acentuação.pptx
6°ano Uso de pontuação e acentuação.pptx
 
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
 
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
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
 
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
 
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptxSlides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.pptx
Slides Lição 2, Central Gospel, A Volta Do Senhor Jesus , 1Tr24.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
 
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfDIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
 
19 de abril - Dia dos povos indigenas brasileiros
19 de abril - Dia dos povos indigenas brasileiros19 de abril - Dia dos povos indigenas brasileiros
19 de abril - Dia dos povos indigenas brasileiros
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecas
 
As Viagens Missionária do Apostolo Paulo.pptx
As Viagens Missionária do Apostolo Paulo.pptxAs Viagens Missionária do Apostolo Paulo.pptx
As Viagens Missionária do Apostolo Paulo.pptx
 
Gametogênese, formação dos gametas masculino e feminino
Gametogênese, formação dos gametas masculino e femininoGametogênese, formação dos gametas masculino e feminino
Gametogênese, formação dos gametas masculino e feminino
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
 
PRÉ-MODERNISMO - GUERRA DE CANUDOS E OS SERTÕES
PRÉ-MODERNISMO - GUERRA DE CANUDOS E OS SERTÕESPRÉ-MODERNISMO - GUERRA DE CANUDOS E OS SERTÕES
PRÉ-MODERNISMO - GUERRA DE CANUDOS E OS SERTÕES
 

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