IF66D Cronograma 2012/2
Aulas: segundas-feiras 08:20 a 12:00 (local: B-107)
Podem ocorrer mudanças neste cronograma, com a devida divulgação prévia aos alunos.
Apenas as atividades indicadas com deverão ser entregues para avaliação. As entregas de trabalhos serão feitas por e-mail, que deve ser enviado no mínimo 48 horas antes da aula de defesa.
Aula 01 - 03/12
- Apresentação da disciplina
- Objetivos e tipos de SOs
- Funcionalidades e Estrutura dos SOs
Aula 03 - 10/12
- Revisão de conceitos de hardware
- Arquiteturas de SOs
Aula 05 - 17/12
- Gerência de tarefas
- Contextos, processos e threads
Aula 07 - 04/02
- Escalonamento de tarefas
Aula 09 - 18/02
- Comunicação entre processos
- Acompanhamento de projetos
Aula 11 - 25/02
- Coordenação entre processos
- P3: Dispatcher
Aula 13 - 04/03
- Problemas clássicos de coordenação
- Impasses
- Acompanhamento de projetos
Aula 15 - 11/03
- Prova 1 (conteúdo das aulas 01 a 14)
- Defesa das atividades do bimestre
Aula 17 - 18/03
- Estruturas de memória
- P6: Contabilização
Aula 19 - 25/03
- Segmentação e Paginação
- Fragmentação
- Compartilhamento
- Localidade de referências
- P7: Tarefa main
- P8: Operador Join
Aula 21 - 01/04
- Memória Virtual
- Substituição de páginas
- Thrashing
- P9: Sleeping
Aula 23 - 08/04
- Conceitos de arquivos
- P10: Semáforos
- P11: Uso de semáforos
Aula 25 - 15/04
- Sistemas de arquivos
- P12: filas de mensagens
Aula 27 - 22/04
- Sistemas de entrada/saída
- Acompanhamento de projetos
Aula 29 - 29/04
- Acompanhamento de projetos (aula livre)
- Prova 2 (conteúdo das aulas 17 a 28)
Aula 30 - 06/05
- Conceitos de Virtualização
- Defesa das atividades do bimestre (entrega até 4/5 12:00, por e-mail)