Linguagens Formais e Autômatos
Período letivo 2025.1:
- Campus Juazeiro
- Segundas, das 16:00 às 18:00 hs, sala 23
- Quartas, das 16:00 às 18:00 hs, sala 22
- Informações gerais
- Programa da disciplina
Monitoria:
Paulo Henrique Torres e Silva
- Sala antiga do Colegiado de Computação (Prédio dos laboratórios)
- Segundas, das 13:00 às 15:00 hs
- Quartas, das 13:00 às 15:00 hs
Material didático:
- Linguagens Formais: Teoria e Conceitos
Em co-autoria com os Profs. João José Neto e Ítalo Santiago Vega
Editora Blucher, 2023, ISBN 9786555067163, 608 páginas
- Linguagens Formais - Exercícios e Soluções
Marcus Vinicius Midena Ramos
Novatec Editora, 2021, ISBN 978-65-86057-59-1, 336 páginas
- Linguagens Formais: Teoria, Modelagem e Implementação
Em co-autoria com os Profs. João José Neto e Italo Santiago Vega
Editora Bookman 2009. ISBN 9788577804535. 656 páginas (fora de catálogo)
- Aulas gravadas
- JFLAP - um simulador gráfico e interativo para experimentação com gramáticas, expressões regulares e autômatos:
- Download (renomeie para "JFLAP.jar" caso o seu S.O. modifique o nome para "JFLAP.zip")
- Site
- Livro "Foundations of Computer Science" de A.V. Aho e J.D. Ullman, disponível para download gratuito na página dos autores:
- Capítulo 7 - The Set Data Model
- Capítulo 10 - Patterns, Automata, and Regular Expressions
- Capítulo 11 - Recursive Description of Patterns
- Documentário Dangerous Knowledge, de David Malone para a BBC, sobre as vidas e obras de Cantor, Boltzmann, Gödel e Turing.
Slides:
Avaliações:
Aulas ministradas:
Aula 01 - 10/03/2025 - Apresentação e motivação.
Aula 02 - 12/03/2025 - Teoria de conjuntos.
Aula 03 - 17/03/2025 - Funções e relações.
Aula 04 - 19/03/2025 - Cardinalidade de conjuntos.
Aula 05 - 24/03/2025 - Símbolos, alfabetos, cadeias, sentenças e linguagens.
Aula 06 - 26/03/2025 - Gramáticas.
Aula 07 -
Aula 08 -
Aula 09 -
Aula 10 -
Aula 11 -
Aula 12 -
Aula 13 -
Aula 14 -
Aula 15 -
Aula 16 -
Aula 17 -
Aula 18 -
Aula 19 -
Aula 20 -
Aula 21 -
Aula 22 -
Aula 23 -
Aula 24 -
Aula 25 -
Aula 26 -
Aula 27 -
Aula 28 -
Aula 29 -
Aula 30 -