Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
so:cronograma_2012-2 [2012/11/26 16:05] mazieroso:cronograma_2012-2 [2013/05/10 16:41] (atual) maziero
Linha 1: Linha 1:
 +====== 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.
 +
 +<note important>
 +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.
 +</note>
 +
 +=== Aula 01 - 03/12 ===
 +
 +  * Apresentação da disciplina
 +  * Objetivos e tipos de SOs
 +  * Funcionalidades e Estrutura dos SOs
 +
 +  * [[unix:O ambiente UNIX]]
 +  * [[unix:Comandos básicos]]
 +
 +=== Aula 03 - 10/12 ===
 +
 +  * Revisão de conceitos de hardware
 +  * Arquiteturas de SOs
 +
 +  * [[unix:Permissões em arquivos]]
 +  * [[unix:Gestão de processos]]
 +
 +=== Aula 05 - 17/12 ===
 +
 +  * Gerência de tarefas
 +  * Contextos, processos e threads
 +
 +  * [[unix:Desenvolvimento em Linux]]
 +  * P0: [[Biblioteca de filas]] :!:
 +
 +=== Aula 07 - 04/02 ===
 +
 +  * Escalonamento de tarefas
 +
 +  * [[unix:Shell básico]]
 +  * P1: [[pingpong:Trocas de contexto]]
 +  * P2: [[pingpong:Biblioteca de tarefas]] :!:
 +
 +=== Aula 09 - 18/02 ===
 +
 +  * Comunicação entre processos
 +
 +  * [[unix:Shell avançado]]
 +  * Acompanhamento de projetos
 +
 +=== Aula 11 - 25/02 ===
 +
 +  * Coordenação entre processos
 +
 +  * P3: [[pingpong:Dispatcher]]
 +  * P4: [[pingpong:Escalonador por prioridades]] :!:
 +
 +=== Aula 13 - 04/03 ===
 +
 +  * Problemas clássicos de coordenação
 +  * Impasses
 +
 +  * [[unix:Shell scripts]]
 +  * 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
 +
 +  * P5: [[pingpong:Preempção por tempo]]
 +  * P6: [[pingpong:Contabilização]] :!:
 +
 +=== Aula 19 - 25/03 ===
 +
 +  * Segmentação e Paginação
 +  * Fragmentação
 +  * Compartilhamento
 +  * Localidade de referências
 +
 +  * P7: [[pingpong:Tarefa main]]
 +  * P8: [[pingpong:Operador Join]]
 +
 +=== Aula 21 - 01/04 ===
 +
 +  * Memória Virtual
 +  * Substituição de páginas
 +  * //Thrashing//
 +
 +  * P9: [[pingpong:Sleeping]] :!:
 +
 +=== Aula 23 - 08/04 ===
 +
 +  * Conceitos de arquivos
 +
 +  * P10: [[pingpong:Semáforos]]
 +  * P11: [[pingpong:Uso de semáforos]] :!:
 +
 +=== Aula 25 - 15/04 ===
 +
 +  * Sistemas de arquivos
 +
 +  * P12: [[pingpong: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)