20/04 - Lembrete: a 1a. prova
é nodia 27/04.
Matéria
da
prova:
toda
(incluindo os conceitos de Unix contidos no material em inglês
deixado na copiadora do CT-III e os exemplos vistos em "Processos
no Unix - SVCs").
24/05 - Mais referências
interessantes em material extra (Tutorial
Linux, Guia de IPC, POSIX threads, Linux MAN page,
Implementação de semáforos no Linux).
26/05 - Data da segunda prova: 10/junho (5a.
feira). Matéria:Threads+ Sincronização
+ IPC (user-level e kernel level
threads, algoritmos de Dekker e Peterson, soluções de
hardware - DI/EI e TSL,
sleep/wakeup, semáforos, monitores e troca de mensagens, pipes,
named pipes, memória compartilhada e sinais (este último,
se der tempo).
25/06 - Data da terceira prova: 1/julho (5a.
feira). Matéria:Gerência
de
Memória+ Sistemas de
ArquivosATENÇÃO: na aula do
dia 29, 3a. feira, será discutida a possibilidade de se adiar a
data da terceira prova para o dia 6/julho. Favor ficar atento para uma
eventual mudança da data.
29/06
-
ATENÇÃO:
a
terceira
prova
foi
adiada para
o
dia 6 de julho, 3a. feira,
às 9 (nove) horas.
30/06 - ATENÇÃO: A entrega
(via mail) do segundo trabalho de programação pode ser
feita até às 20h desta sexta-feira, dia 2/julho. A
entrega da versão impressa pode ser feita até segunda,
dia 5, às 12:00h.
30/06 - ATENÇÃO: a Profa.
Roberta Lima Gomes estará na sala de aula amanhã, dia
1/julho, de 18:00 às 19:00h, para esclarecer dúvidas
sobre Gerência de Memória e Sistemas de Arquivos,
matérias da terceira prova.
Apresentar os fundamentos teóricos dos sistemas
operacionais modernos, enfatizando os seus aspectos de
organização interna (arquitetura conceitual) e de
estruturas e mecanismos de implementação.
Metodologia:
Aulas expositivas, listas de
exercícios e trabalhos
práticos de programação.