Sistemas Operacionais EC 2008-2
Podem ocorrer mudanças neste programa, com a devida divulgação aos alunos.
| Aula | Data | Teoria | Laboratório |
|---|---|---|---|
| 1,2 | 28/07 | Objetivos dos sistemas operacionais Tipos de sistemas Operacionais | Histórico do UNIX e Linux O ambiente UNIX |
| 3,4 | 04/08 | Funcionalidades e Estrutura dos sistemas operacionais Revisão de conceitos de hardware | Comandos básicos Permissões em arquivos Gestão de processos |
| 5,6 | 11/08 | Arquiteturas de Sistemas Operacionais | Desenvolvimento em Linux P0: Biblioteca de filas |
| 7,8 | 18/08 | Gerência de tarefas Contextos e processos | Shell básico Acomp P0 |
| 9,10 | 25/08 | Threads | Entrega P0 P1: Trocas de contexto P2: Biblioteca de tarefas |
| - | 01/09 | (aula do prof. Afonso) | |
| - | 08/09 | Recesso acadêmico | |
| 11,12 | 15/09 | Escalonamento de tarefas | Shell avançado Acomp P1 P2 |
| 13,14 | 22/09 | Comunicação e coordenação entre processos | Entrega P1 P2 P3: Dispatcher P4: Escalonador por prioridades |
| 15 | 26/09 | Semáforos Problemas clássicos de coordenação | - |
| 16,17 | 29/09 | Prova parcial 1 | Shell scripts Acomp P3 P4 |
| 18 | 03/10 | - | Acomp P3 P4 P5: Preempção por tempo P6: Contabilização |
| 19,20 | 06/10 | Estruturas de memória | Entrega P3 P4 Acomp P5 P6 |
| - | 13/10 | Recesso acadêmico | |
| 21,22 | 20/10 | Segmentação e Paginação | Entrega P5 P6 P7: Tarefa main P8: Operador Join |
| 23,24 | 27/10 | Memória Virtual | Acomp P7 P8 P9: Sleeping |
| 25,26 | 03/11 | Semana acadêmica | |
| 27,28 | 10/11 | Conceitos de arquivos | Acomp P7 P8 P9 P10: Semáforos P11: Uso de semáforos |
| 29,30 | 17/11 | Sistemas de arquivos | Entrega P7 P8 P9 Acomp P10 P11 |
| 31,32 | 24/11 | Prova parcial 2 | Entrega P10 P11 PF: Projeto Final (individual) |
| - | 01/12 | Prova final | Entrega PF |