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