Aulas: segundas e sextas, 15h às 17h; sala 01 do bloco administrativo
Metodologia:
Avaliação:
Média: M = (P1 * 0.3) + (P2 * 0.3) + (T1 * 0.4)
Recuperação: Prova final (Pr)
Média após recuperação:
Critérios para aprovação: MF >= 60 e frequência >= 75%
Conversão para conceitos:
aula | data | bib | assunto | observações |
---|---|---|---|---|
01 | 10/mar | NV Prefácio e 1 | Apresentação da disciplina | |
02 | 14/mar | NV 2.1 e 2.5 | Máquinas de estado finitos | |
03 | 15/mar | Sábado letivo: APS (máquinas de estado) | Especificação, entrega até 18/mar | |
04 | 17/mar | NV 1.2 | Linguagens | |
-- | 21/mar | -- | -- Recesso acadêmico -- | -- |
05 | 24/mar | NV 1.2 e 2.6 | Linguagens regulares | |
06 | 28/mar | NV 2.2 | Autômatos finitos determinísticos | |
07 | 31/mar | NV 2.3 | Autômatos finitos não determinísticos | |
08 | 04/abr | NV 2.2, 2.6, 2.8 |
Minimização de AFDs
Teorema de Kleene |
|
09 | 07/abr | NV 2.2, 2.4 | Propriedades das LR e lema do bombeamento | |
10 | 11/abr | -- | Exercícios sobre minimização de AFD, conversão de AFN para AFD, construção de ERs, AFDs e AFNs | |
11 | 14/abr | -- | Exercícios sobre construção de ERs, AFDs e AFNs, lema do bombeamento | |
-- | 18/abr | -- | -- Feriado nacional -- | -- |
-- | 21/abr | -- | -- Feriado nacional -- | -- |
12 | 25/abr | -- | Atividade RegEx | Exemplos Flex |
13 | 26/abr | Sábado letivo: APS (linguagens regulares) | Trabalho, parte 1, entrega até 02/mai | |
14 | 28/abr |
NV 1.3 NV 2.7 e 2.8 NV 3.4 |
Gramáticas; Gramáticas regulares; Gramáticas livre de contexto |
|
-- | 02/mai | -- | -- Recesso acadêmico -- | -- |
15 | 05/mai | NV 3.4 | Análise sintática | |
16 | 09/mai | NV 3.4 | Manipulação de GLCs | |
17 | 10/mai | Sábado letivo: APS (gramáticas) | Especificação, entrega até 14/mai | |
18 | 12/mai | -- | APS; revisão para a P1 | |
19 | 16/mai | -- | Prova (P1) | Notas P1 |
20 | 19/mai | NV 3.4 |
Forma Normal de Chomsky;
Forma Normal de Greibach |
|
21 | 23/mai | NV 3.1 e 3.2 | Autômatos com pilha: introdução e APDs | |
22 | 24/mai | Sábado letivo: correção P1 | ||
-- | 26/mai | -- | Sem aula | -- |
23 | 30/mai | NV 3.2 | Exercícios de APD | |
24 | 02/jun | NV 3.3 | Autômatos com pilha não-determinísticos | |
25 | 06/jun | Relação entre gramáticas livre de contexto e autômatos com pilha | ||
26 | 09/jun | Propriedades das linguagens livres de contexto | ||
27 | 13/jun | Máquinas de Turing | ||
28 | 14/jun | Sábado letivo: APS (máquinas de Turing) | Entrega até 17/jun | |
29 | 16/jun | Máquinas de Turing | ||
-- | 20/jun | -- | -- Recesso acadêmico -- | -- |
30 | 23/jun | Modelos alternativos de máquinas de Turing | ||
31 | 27/jun | Maquinas de Turing não-determinísticas | ||
32 | 30/jun | Gramáticas irrestritas e gramáticas sensíveis ao contexto | Prazo para entrega do T1 | |
33 | 04/jul | Decidibilidade e o problema da parada | ||
34 | 05/jul | Sábado letivo: revisão | ||
35 | 07/jul | Prova (P2) | ||
36 | 11/jul | Defesa do trabalho | ||
37 | 12/jul | Sábado letivo: correção P2 e defesa do trabalho | ||
38 | 14/jul | Prova de recuperação | ||
39 | 18/jul | Finalização da disciplina |