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
fso:cronograma_fso_2008 [2009/10/05 10:22] mazierofso:cronograma_fso_2008 [2011/03/30 17:04] (atual) – [28/3] maziero
Linha 1: Linha 1:
 +======= 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 ({{so:so-cap01.pdf|Livro de Sistemas Operacionais}}).
 +  * Resumo 1 (para 14/3): //{{fso:raatikainen-pimrc2005.pdf|Operating System Issues in Future End-User Systems}}//.
 +  * Laboratório: [[unix:O Ambiente Unix]], [[unix:Desenvolvimento em Linux]].
 +
 +=== 14/3 ===
 +
 +  * {{so:so-cap01.pdf|Arquiteturas de sistemas operacionais}}.
 +  * {{so:so-cap09.pdf|Máquinas virtuais}}.
 +  * 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): //{{fso:minix3-acsac2006.pdf|Reorganizing UNIX for Reliability}}//.
 +
 +=== 21/3 ===
 +
 +  * Recesso acadêmico (Páscoa)
 +
 +=== 28/3 ===
 +
 +  * {{so:so-cap02.pdf|Gerência de tarefas}}.
 +  * Resumo 3 (para 04/4): //{{fso:p450-denys.pdf|A Survey of Customizability in Operating Systems Research}}//.
 +  * Leitura complementar: //{{fso:2005-understanding-ht.pdf|Understanding Dual Processors, Hyper-Threading Technology, and Multi Core Systems}}//.
 +
 +=== 04/4 ===
 +
 +  * {{so:so-cap02.pdf|Modelos de implementação de threads}}.
 +  * [[https://computing.llnl.gov/tutorials/pthreads|A biblioteca Posix Threads]] (pthreads).
 +  * Trabalho 2 (para 25/4): [[so:Cálculo de Pi com threads]].
 +  * Resumo 4 (para 11/4): //{{fso:hau93.pdf|Using Threads in Interactive Systems: a Case Study}}//.
 +
 +=== 11/4 ===
 +
 +  * Apresentações do Trabalho 1.
 +  * {{so:so-cap02.pdf|Escalonamento de processador}}.
 +  * Resumo 5 (para 18/4): //{{fso:regehrrtss01wip.pdf|Some Guidelines for Proportional Share CPU Scheduling in General-Purpose Operating Systems}}//.
 +
 +=== 18/4 ===
 +
 +  * [[fso:Avaliação da Pós-Graduação]].
 +  * [[fso:How papers work]].
 +  * Apresentações do Trabalho 1.
 +
 +=== 25/4 ===
 +
 +  * Apresentações do Trabalho 1.
 +  * Discussão sobre o Trabalho 2.
 +  * {{so:so-cap03.pdf|Comunicação entre tarefas}}.
 +  * Resumo 6 (para 09/5): //{{fso:iren-1999.pdf|The Transport Layer - Tutorial and Survey}}//, seções 1 a 3.
 +
 +=== 02/5 ===
 +
 +  * Recesso acadêmico
 +
 +=== 09/5 ===
 +
 +  * Apresentações do Trabalho 1.
 +  * {{so:so-cap03.pdf|Coordenação de tarefas}}.
 +  * Trabalho 3 (para 30/5): [[so:Célula Flexível de Manufatura]].
 +
 +=== 16/5 === 
 +
 +  * {{so:so-cap04.pdf|Aspectos de gerência de memória}}.
 +  * Discussão sobre o Trabalho 3.
 +  * <del>Trabalho 4 (para 13/6): [[Arquivo mapeado em memória]].</del>
 +
 +=== 23/5 ===
 +
 +  * Recesso acadêmico
 +
 +=== 30/5 ===
 +
 +  * Aspectos de gerência de arquivos ({{:so:filesystem.pdf|slides}})
 +  * Discussão sobre o Trabalho 3.
 +  * <del>Discussão sobre o Trabalho 4.</del>
 +  * 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.