Roteiro de estudo
Estudo da 7ª Semana (16/03 - 22/03)
- Avaliação Bimestral AV1: esta semana é dedicada à realização da 1ª avaliação bimestral, a AV1, e, portanto, não há conteúdo novo a ser estudado. O conteúdo da AV1 corresponde a toda a matéria vista nas semanas anteriores, incluindo o conteúdo das notas de aula, material visto em sala de aula, leituras obrigatórias indicadas no livro de referência, e todo o material dos seminários (artigos e/ou slides). Observações:
- A prova é individual.
- Venha bem preparado! A prova é extensa e não é fácil!
- Siga todas as normas de integridade acadêmica da disciplina pois alunos flagrados com qualquer tipo de cola terão a AV1 zerada imediatamente e serão encaminhados para a coordenação para as medidas disciplinares conforme o regimento da UVV.
- O professor determinará o assento de cada aluno.
Os celulares serão recolhidos pelo professor!
Antes do início da prova o professor recolherá todos os celulares de todos os alunos, sem exceções. O aluno só receberá a prova mediante a entrega do celular, desligado. Os celulares serão identificados e ficarão sob a posse do professor durante a prova. Ao terminar e entregar a prova, o professor devolverá o celular.
O aluno que não entregar o celular e for flagrado utilizando o aparelho para colar na prova, terá a NOTA ZERADA e, no limite, pode até ser REPROVADOS IMEDIATA E AUTOMATICAMENTE na disciplina, sem chance de discussão. Evite problemas: entregue seu celular desligado no início da prova.
Estudo da 6ª Semana (09/03 - 15/03)
Como nesta semana faremos apenas um exercício avaliativo de revisão do conteúdo e dos seminários, não haverá nenhuma leitura, vídeo ou outra atividade obrigatória além do exercício avaliativo. Os seminários serão realizados normalmente.
- Seminários (Livro: Programming Pearls):
- Vídeo recomendado:
- MIT 18.404J - Theory of Computation - Aula 1: esta é a aula introdutória da disciplina de Teoria da Computação do MIT, ministrada pelo prof. Michael Sipser (autor do livro da disciplina); assista a parte sobre autômatos finitos.
Estudo da 5ª Semana (02/03 - 08/03)
- Leituras obrigatórias:
- Módulo de estudo do JFLAP: Deterministic Finite Automata (DFA)
- Livro texto: Capítulo 1: Linguagens Regulares (Seção 1.1: Autômatos Finitos)
- Notas de aula: Capítulo 1, Seção 1.1
- Vídeos obrigatórios:
- Exercícios
- Cada grupo deve fazer/reproduzir os 3 exercícios sobre Autômatos Finitos do módulo de aprendizagem do JFLAP. Esses exercícios serão entregues via Portal do aluno, até o dia 13/03/2026 23:59h. Aqui estão os exercícios:
- Seminários (Livro: Programming Pearls):
- Vídeo recomendado:
- MIT 18.404J - Theory of Computation - Aula 1: esta é a aula introdutória da disciplina de Teoria da Computação do MIT, ministrada pelo prof. Michael Sipser (autor do livro da disciplina); assista a parte sobre autômatos finitos.
Estudo da 4ª Semana (23/02 - 01/03)
- Leituras obrigatórias:
- Livro texto: Capítulo 1: Linguagens Regulares (Seção 1.1: Autômatos Finitos)
- Notas de aula: Capítulo 1, Seção 1.1
- Seminários (Livro: Programming Pearls):
- Vídeo recomendado:
- MIT 18.404J - Theory of Computation - Aula 1: esta é a aula introdutória da disciplina de Teoria da Computação do MIT, ministrada pelo prof. Michael Sipser (autor do livro da disciplina); assista a parte sobre autômatos finitos.
Estudo da 3ª Semana (16/02 - 22/02)
- Leituras obrigatórias:
- Livro texto: Capítulo 1: Linguagens Regulares (Seção 1.1: Autômatos Finitos)
- Notas de aula: Capítulo 1, Seção 1.1
- Seminários (Livro: Programming Pearls):
- Vídeo recomendado:
- MIT 18.404J - Theory of Computation - Aula 1: esta é a aula introdutória da disciplina de Teoria da Computação do MIT, ministrada pelo prof. Michael Sipser (autor do livro da disciplina); assista a parte sobre autômatos finitos.
Estudo da 2ª Semana (09/02 - 15/02)
- Leituras obrigatórias:
- Livro texto: Capítulo 0: Introduction (seções: 0.1, 0.2, 0.3)
- Notas de aula: Capítulo 0
- Seminários (Livro: Programming Pearls):
Estudo da 1ª Semana (02/02 - 08/02)
- Leituras obrigatórias:
- Livro texto: prefácios da 1ª, 2ª e 3ª edições (páginas xi até xxii)
- Outras atividades:
- Divisão de grupos e criação do calendário de apresentação dos seminários sobre computação, programação e teoria da computação.