Cronograma FSO 2008
O conteúdo de cada encontro poderá ser ajustado durante a disciplina, em função do tamanho da turma e do desenrolar das atividades.
07/3
- Apresentação da disciplina.
- Conceitos básicos de sistemas operacionais; revisão de hardware; chamadas de sistema (Livro de Sistemas Operacionais).
- Resumo 1 (para 14/3): Operating System Issues in Future End-User Systems.
- Laboratório: O Ambiente Unix, Desenvolvimento em Linux.
14/3
- Trabalho 1 (para 11/4): Arquiteturas de sistemas operacionais (o tema específico de cada aluno será sorteado em sala). Artigo e apresentação de 15-20 minutos (as apresentações serão sorteadas ao longo da disciplina).
- Resumo 2 (para 28/3): Reorganizing UNIX for Reliability.
21/3
- Recesso acadêmico (Páscoa)
28/3
- Resumo 3 (para 04/4): A Survey of Customizability in Operating Systems Research.
- Leitura complementar: Understanding Dual Processors, Hyper-Threading Technology, and Multi Core Systems.
04/4
- A biblioteca Posix Threads (pthreads).
- Trabalho 2 (para 25/4): Cálculo de Pi com threads.
- Resumo 4 (para 11/4): Using Threads in Interactive Systems: a Case Study.
11/4
- Apresentações do Trabalho 1.
- Resumo 5 (para 18/4): Some Guidelines for Proportional Share CPU Scheduling in General-Purpose Operating Systems.
18/4
- Apresentações do Trabalho 1.
25/4
- Apresentações do Trabalho 1.
- Discussão sobre o Trabalho 2.
- Resumo 6 (para 09/5): The Transport Layer - Tutorial and Survey, seções 1 a 3.
02/5
- Recesso acadêmico
09/5
- Apresentações do Trabalho 1.
- Trabalho 3 (para 30/5): Célula Flexível de Manufatura.
16/5
- Discussão sobre o Trabalho 3.
Trabalho 4 (para 13/6): Arquivo mapeado em memória.
23/5
- Recesso acadêmico
30/5
- Aspectos de gerência de arquivos (slides)
- Discussão sobre o Trabalho 3.
Discussão sobre o Trabalho 4.- Prova: responder 10 questões (questões, não exercícios) dentre as disponíveis nos módulos I a VI do livro, enviando as respostas (PDF em formato SBC) até segunda-feira 9/6.