Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
so:cronograma_2014-2 [2014/12/12 19:42] – [Aula 9: 21/11] maziero | so:cronograma_2014-2 [2015/03/10 22:24] (atual) – [Aula 1: 26/9] maziero | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
+ | ====== IF66D Cronograma 2014/2 ====== | ||
+ | <note important> | ||
+ | * As atividades indicadas com :!: serão avaliadas; | ||
+ | * Os arquivos deverão ser entregues através do [[http:// | ||
+ | * Leia com atenção as [[teaching: | ||
+ | </ | ||
+ | |||
+ | === Aula 1: 26/9 === | ||
+ | |||
+ | * Apresentação da disciplina | ||
+ | * Objetivos e tipos de SOs; Funcionalidades e Estrutura dos SOs | ||
+ | * [[unix:O ambiente de trabalho]] | ||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | |||
+ | === Aula 2: 3/10 === | ||
+ | |||
+ | * Revisão de conceitos de hardware | ||
+ | * Arquiteturas de SOs | ||
+ | * [[unix: | ||
+ | * P0: [[Biblioteca de filas]] :!: (prazo: aula 4) | ||
+ | |||
+ | === Aula 3: 10/10 === | ||
+ | |||
+ | * Gerência de tarefas; contextos, processos e threads | ||
+ | * Exemplos: [[Criação de processos]], | ||
+ | * P1: [[Trocas de contexto]] | ||
+ | * P2: [[Biblioteca de tarefas]] :!: (prazo: aula 5) | ||
+ | |||
+ | === Aula 4: 17/10 === | ||
+ | |||
+ | * Escalonamento de tarefas | ||
+ | * P3: [[Dispatcher]] | ||
+ | * P4: [[Escalonador por prioridades]] :!: (prazo: aula 6) | ||
+ | * [[unix: | ||
+ | |||
+ | === Aula 5: 24/10 === | ||
+ | |||
+ | * Comunicação entre processos | ||
+ | * Exemplos: {{: | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === Aula 6: 31/10 === | ||
+ | |||
+ | * Coordenação entre processos | ||
+ | * [[exclusão mútua]] | ||
+ | * P5: [[Preempção por tempo]] | ||
+ | * P6: [[Contabilização]] :!: (prazo: aula 8) | ||
+ | |||
+ | === Aula 7: 7/11 === | ||
+ | |||
+ | * Semana de Informática (atividades extraclasse) | ||
+ | |||
+ | === Aula 8: 14/11 === | ||
+ | |||
+ | * Problemas clássicos de coordenação; | ||
+ | * Exemplo do [[http:// | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === Aula 9: 21/11 === | ||
+ | |||
+ | * **Prova 1** (introdução, | ||
+ | |||
+ | * P7: [[Tarefa main]] | ||
+ | * P8: [[Operador Join]] | ||
+ | * P9: [[Sleeping]] :!: (prazo: 21/12) | ||
+ | * P10: [[Semáforos]] :!: (prazo: 1/3) | ||
+ | |||
+ | === Aula 10: 28/11 === | ||
+ | |||
+ | * Revisão da prova | ||
+ | * **Defesa dos projetos do bimestre** (P0 a P6) | ||
+ | |||
+ | * Estruturas de memória | ||
+ | * Localização de variáveis e constantes: {{: | ||
+ | |||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === Aula 11: 5/12 === | ||
+ | |||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | * [[unix: | ||
+ | |||
+ | === Aula 12: 12/12 === | ||
+ | |||
+ | * Segmentação e Paginação; | ||
+ | * Exemplos de localidade de referência: | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === Aula 13: 19/12 === | ||
+ | |||
+ | * Memória Virtual; Substituição de páginas; // | ||
+ | * Exemplo de // | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === Recesso: de 23/12/14 a 31/1/15 === | ||
+ | |||
+ | === Aula 14: 6/2 === | ||
+ | |||
+ | * Conceitos de arquivos | ||
+ | * P11: [[Uso de semáforos]] | ||
+ | * P12: [[Filas de mensagens]] :!: (prazo: 1/3) | ||
+ | |||
+ | === Aula 15: 13/2 === | ||
+ | |||
+ | * Sistemas de arquivos | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === Aula 16: 20/2 === | ||
+ | |||
+ | * Sistemas de entrada/ | ||
+ | * P13: [[Gerente de disco]] :!: (projeto bônus, prazo: aula 18 - 1 dia) | ||
+ | |||
+ | === Aula 17: 27/2 === | ||
+ | |||
+ | * **Prova 2** (gerência de memória, arquivos, entrada/ | ||
+ | * Acompanhamento de projetos | ||
+ | |||
+ | === Aula 18: 6/3 === | ||
+ | |||
+ | * Revisão da prova | ||
+ | * **Defesa dos projetos do bimestre** (P9 a P13) |