Conteúdo da Disciplina "Sistemas operacionais"





Plano de ensino

Filmes ilustrativos

Softwares

Primeira lista de exercícios
Segunda lista de exercícios

Lista de revisão para prova final



Conteúdo Material de estudo data
Apresentação da disciplina, avisos, plano de aulas, cronograma.
Sistema operacional, definição, características e classificações

Funcionalidade dos sistemas operacionais.
Aula 1

Aula 2
06 a 10/02/2012
Funcionalidade dos sistemas operacionais.
continuação

Estruturas básicas do sistema operacional
Aula 3 13 a 17/02/2012
Proteção do núcleo
Chamadas de sistema.
Aula 4
23 a 24/02/2012


Arquiteturas de sistemas operacionais

Noções de processos.

Aula 5

Aula 6

Histórico de sistemas operacionais
27/02 a 02/03/2012
Aula prática - gerenciamento de processos

Estados de processos
Escalonamento de processsos
Prática de laboratório

Aula 07
05 a 09/03/2012
Processos - prática de laboratório

Escalonamento preemptivo

Prática de laboratório

Aula 08
12 a 16/03/2012
Threads

Teste avaliativo obrigatório
Aula 09
exemplo em C
executável em C
Multi thread com c++
atividade em sala
19 a 23/03/2012
Comunicação e sincronização de processos Aula 10
Semáforo gnunet

26 a 30/03/2012

Atividade prática - semáforos.

Aula 11
atividade em laboratório
código semáforo c++
02 a 06/04/2012

Lista de exercicios - dúvidas

Prova escrita
09 a 13/04/2012
Gerenciamento de memória
Conceitos básicos

Gerenciamento de memória
alocação contígua simples particionada estática
Aula 12 16 a 20/04/2011
Gerenciamento de memória
alocação contígua simples particionada dinâmica

Gerenciamento de memória
Particionamento de memória
.Aula 13 23 a 27/04/2012
Gerenciamento de memória
paginação de memória

aula prática
Trabalho de avaliação
.Prática de laboratório 30/03 a 04/05/2012
Gerenciamento de memória
Algoritmos de substituição de páginas

Segmentação de memória
.Aula 14 07 a 11/05/2012
Prática de laboratório

Dispositivos de entrada e saida
gerência de I/O
Prática de laboratório

Aula 15
14 a 18/05/2012
Acesso a disco

Organização de discos
Aula 16

Aula 17
21 a 25/05/2012
Implementação de arquivos

Implementação de diretório.
Aula 18

Aula 19
28/05 a 01/06/2012
Teste avaliativo obrigatório

04 a 08/06/2012

Gerenciamento de espaço em disco

Sistemas operacionais distribuidos.
Aula 20

Aula 21
11 a 15/06/2012
Lista de exercícios
Avaliação escrita
. 18 a 22/06/2012

Apresentação de seminários
. 25 a 29/06/2012

Apresentação de seminários

Vista de prova
. 02 a 06/07/2012

Revisão para prova final

Prova final
. 09 a 13/06/2012