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

Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Mariana Camargo
 
Introdução à programação
Introdução à programação Introdução à programação
Introdução à programação João Piedade
 
Aula 1 - Introdução a POO
Aula 1 -  Introdução a POOAula 1 -  Introdução a POO
Aula 1 - Introdução a POODaniel Brandão
 
Aprendendo a programar - Programação Procedural vs OOP
Aprendendo a programar - Programação Procedural vs OOPAprendendo a programar - Programação Procedural vs OOP
Aprendendo a programar - Programação Procedural vs OOPLeonardo Bastos
 
Programação orientada a objetos
Programação orientada a objetosProgramação orientada a objetos
Programação orientada a objetosCleyton Ferrari
 
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores AritméticosAula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores AritméticosMessias Batista
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Gustavo Zimmermann
 
Resumo dos testes de convergência
Resumo dos testes de convergênciaResumo dos testes de convergência
Resumo dos testes de convergênciaPedro Neto
 
Python - Programação funcional
Python - Programação funcionalPython - Programação funcional
Python - Programação funcionalfabiocerqueira
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dadosvini_campos
 
mod4-estruturas-dadosestaticas-ordenacao
mod4-estruturas-dadosestaticas-ordenacaomod4-estruturas-dadosestaticas-ordenacao
mod4-estruturas-dadosestaticas-ordenacaodiogoa21
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugolGabriel Faustino
 
Lógica de programação em ppt
Lógica de programação em pptLógica de programação em ppt
Lógica de programação em pptAndrei Bastos
 
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaAula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaMessias Batista
 

Mais procurados (20)

Variáveis e portugol
Variáveis e portugolVariáveis e portugol
Variáveis e portugol
 
Radiciação
RadiciaçãoRadiciação
Radiciação
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }
 
Introdução à programação
Introdução à programação Introdução à programação
Introdução à programação
 
Aula 1 - Introdução a POO
Aula 1 -  Introdução a POOAula 1 -  Introdução a POO
Aula 1 - Introdução a POO
 
Aprendendo a programar - Programação Procedural vs OOP
Aprendendo a programar - Programação Procedural vs OOPAprendendo a programar - Programação Procedural vs OOP
Aprendendo a programar - Programação Procedural vs OOP
 
Programação orientada a objetos
Programação orientada a objetosProgramação orientada a objetos
Programação orientada a objetos
 
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores AritméticosAula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
 
6 estruturas de dados heterogêneas
6  estruturas de dados heterogêneas6  estruturas de dados heterogêneas
6 estruturas de dados heterogêneas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
 
Resumo dos testes de convergência
Resumo dos testes de convergênciaResumo dos testes de convergência
Resumo dos testes de convergência
 
Python - Programação funcional
Python - Programação funcionalPython - Programação funcional
Python - Programação funcional
 
Algoritmos em portugol
Algoritmos em portugolAlgoritmos em portugol
Algoritmos em portugol
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dados
 
mod4-estruturas-dadosestaticas-ordenacao
mod4-estruturas-dadosestaticas-ordenacaomod4-estruturas-dadosestaticas-ordenacao
mod4-estruturas-dadosestaticas-ordenacao
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Lógica de programação em ppt
Lógica de programação em pptLógica de programação em ppt
Lógica de programação em ppt
 
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaAula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
 

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
 

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
 
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
 
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
 
03 linguagens regulares
03   linguagens regulares03   linguagens regulares
03 linguagens regulares
 
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
 

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
 
Apostila Linguagens Formais e Autômatos (LFA)
Apostila Linguagens Formais e Autômatos (LFA)Apostila Linguagens Formais e Autômatos (LFA)
Apostila Linguagens Formais e Autômatos (LFA)Ricardo Terra
 
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 (20)

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
 
Apostila Linguagens Formais e Autômatos (LFA)
Apostila Linguagens Formais e Autômatos (LFA)Apostila Linguagens Formais e Autômatos (LFA)
Apostila Linguagens Formais e Autômatos (LFA)
 
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

Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Susana Stoffel
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Lírica Camoniana- A mudança na lírica de Camões.pptx
Lírica Camoniana- A mudança na lírica de Camões.pptxLírica Camoniana- A mudança na lírica de Camões.pptx
Lírica Camoniana- A mudança na lírica de Camões.pptxfabiolalopesmartins1
 
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.
 
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
 
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
 
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
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfmirandadudu08
 
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
 
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
 
Prova uniasselvi tecnologias da Informação.pdf
Prova uniasselvi tecnologias da Informação.pdfProva uniasselvi tecnologias da Informação.pdf
Prova uniasselvi tecnologias da Informação.pdfArthurRomanof1
 
Guia completo da Previdênci a - Reforma .pdf
Guia completo da Previdênci a - Reforma .pdfGuia completo da Previdênci a - Reforma .pdf
Guia completo da Previdênci a - Reforma .pdfEyshilaKelly1
 

Último (20)

Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Lírica Camoniana- A mudança na lírica de Camões.pptx
Lírica Camoniana- A mudança na lírica de Camões.pptxLírica Camoniana- A mudança na lírica de Camões.pptx
Lírica Camoniana- A mudança na lírica de Camões.pptx
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
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
 
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
 
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
 
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
 
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
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdf
 
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
 
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
 
Prova uniasselvi tecnologias da Informação.pdf
Prova uniasselvi tecnologias da Informação.pdfProva uniasselvi tecnologias da Informação.pdf
Prova uniasselvi tecnologias da Informação.pdf
 
Guia completo da Previdênci a - Reforma .pdf
Guia completo da Previdênci a - Reforma .pdfGuia completo da Previdênci a - Reforma .pdf
Guia completo da Previdênci a - Reforma .pdf
 

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