Nova página de
CTC34 (notas de aula, calendário, etc) em https://tidia.ita.br/portal
Descrição
Este curso cobre os fundamentos teóricos da Ciência da Computação. A Teoria de Linguagens Formais é a base para a definição das linguagens de programação usuais e para o projeto de compiladores, e os Automata são máquinas abstratas que computam funções e reconhecem as propriedades sintáticas destas linguagens.
Bibliografia Básica
![]() | HOPCROFT, J., ULLMAN, J. Introduction to Automata Theory, Languages and Computation. Addison-Wesley, 1979. |
![]() | SUDKAMP, T. Languages and Machines. Addison-Wesley, 1997. |
![]() | SIPSER, M. Introduction to the Theory of Computation. PWS Publishing Company, 1997. |
Aulas
Links interessantes
![]() | Alan M. Turing: o "pai" da Teoria da Computação. Em sua homenagem foi criado o Prêmio Turing, um verdadeiro prêmio Nobel para os "computeiros". |
![]() | Noam Chomsky: um dos grandes nomes no estudo de gramáticas e linguagens. |
![]() | O pumpíng lemma na forma de poema... |
![]() | O problema da parada em MTs na forma de poema... |