CI215 - Cronograma 2016/2
- As atividades indicadas com serão avaliadas.
- Os projetos devem ser entregues em até 2 semanas a partir da data da aula, usando o Moodle do DInf.
- Leia com atenção as Regras das Atividades de Laboratório.
02/8: Aula 1
- Apresentação da disciplina
- Objetivos e tipos de SOs; Funcionalidades e Estrutura dos SOs
04/8: Aula 2
- Revisão de conceitos de hardware
09/8: Aula 3
- Arquiteturas de SOs
11/8: Aula 4
- Visão geral do PingPongOS
16/8: Aula 5
- Gerência de tarefas; contextos
18/8: sem aula (Reunião CLAA/UFPR)
23/8: Aula 6 (laboratório)
- Processos
- Exemplos: Criação de processos
25/8: Aula 7
- Threads
- Exemplos: Criação de threads
30/8: Aula 8
- Escalonamento de tarefas
01/9: Aula 9
- Escalonamento de tarefas
- P3: Dispatcher
6/9: sem aula
8/9: feriado
13/9: Aula 10 (laboratório)
- P6: Contabilização
15/9: Aula 11
- Alunos dispensados para debate
20/9: Aula 12
- Comunicação entre tarefas
22/9: Aula 13 (auditório do DInf)
- Coordenação entre processos
- O problema da exclusão mútua
27/9: Aula 14
- Semáforos e mutexes
- P7: Tarefa main
- P8: Operador Join
29/9: Aula 15
- Problemas clássicos de coordenação
- Impasses
04/10: EVINCI (sem aula)
06/10: Aula 16
- Prova 1 (introdução, gerência de tarefas, comunicação, sincronização)
11/10: Aula 17
- Estruturas de memória
- Localização de variáveis e constantes: variaveis.c
- P9: Sleeping
13/10: Aula 18
- Segmentação e Paginação
18/10: Aula 19
- Fragmentação; Compartilhamento
- Localidade de referências
20/10: Aula 20
- Memória Virtual
- P10: Semáforos
25 e 27/10: Semana acadêmica (sem aula)
01/11: Aula 21
- Substituição de páginas; Thrashing
- Exemplo de thrashing: thrash.c
03/11: Aula 22
08/11: Aula 23 (laboratório)
- P11: Uso de semáforos
- P12: Filas de mensagens
10/11: Aula 24
15/11: feriado
17/11: Aula 25
22/11: Aula 26
- P13: Gerente de disco
24/11: Aula 27
29/11: Aula 28
01/12: Aula 29
06/12: Aula 30
- Definição da proposta de calendário de reposição com os alunos
08/12: Aula 30
- Gerência de arquivos 1
13/12: Aula 31
- Gerência de arquivos 2
15/12
- Gerência de arquivos 3
20/12
- Prova 2 (gerência de memória, arquivos)
22/12
- Sistemas de entrada/saída
25/01
- Gerência de arquivos 1
26/01
- Gerência de arquivos 2
27/01
- Gerência de arquivos 3
27/01
- Prazo de entrega de P12 e P13 no Moodle, sem possibilidade de atraso
30/01
- Prova 2 (gerência de memória, arquivos)
31/01
- Sistemas de entrada/saída
07/02
- Exame final (conteúdo das provas 1 e 2)