Linguagens Formais e Autômatos


Período letivo 2020.3:


Material didático:


Slides:


Avaliações:


Aulas ministradas:

Aula 01 - 15/09/2020 - Apresentação da disciplina.
Aula 02 - 17/09/2020 - Conjuntos e relações.
Aula 03 - 22/09/2020 - Funções e cardinalidade de conjuntos.
Aula 04 - 24/09/2020 - Cardinalidade de conjuntos. Símbolos, alfabeto, cadeias e sentenças.
Aula 05 - 29/09/2020 - Linguagens.
Aula 06 - 01/10/2020 - Gramáticas.
Aula 07 - 06/10/2020 - Exercícios de síntese de gramáticas.
Aula 08 - 08/10/2020 - Linguagens como conjuntos. Reconhecedores. Gramáticas regulares.
Aula 09 - 13/10/2020 - Gramáticas lineares à direita e à esquerda.
Aula 10 - 15/10/2020 - Conjuntos regulares. Exercícios.
Aula 11 - 20/10/2020 - Expressões regulares.
Aula 12 - 22/10/2020 - Autômatos finitos.
Aula 13 - 27/10/2020 - Autômatos finitos não-determinísticos.
Aula 14 - 29/10/2020 - Eliminação de não-determinismos. Autômato finito com transições em vazio.
Aula 15 - 10/11/2020 - Revisão para a prova.
Aula 16 - 12/11/2020 - Prova 1.
Aula 17 - 24/11/2020 - Eliminação de transições em vazio. Estados inacessíveis e inúteis.
Aula 18 - 26/11/2020 - Equivalência entre gramáticas lineares à direita e conjuntos regulares.
Aula 19 - 01/12/2020 - Equivalência entre gramáticas lineares à direita e autômatos finitos. Equivalência entre conjuntos regulares e autômatos finitos.
Aula 20 - 03/12/2020 - Minimização de autômatos finitos.
Aula 21 - 08/12/2020 - Transdutores finitos.
Aula 22 - 10/12/2020 - Linguagens que não são regulares.
Aula 23 - 15/12/2020 - Prova 2.
Aula 24 -
Aula 25 -
Aula 26 -
Aula 27 -
Aula 28 -
Aula 29 -
Aula 30 -
Aulas 24 a 30 - Atividade (Prova 3) para ser entregue até o próximo dia 22/12.