Conteúdo da Disciplina "Sistemas operacionais"





Plano de ensino

Lista de exercícios para o primeiro teste

Lista de exercícios para o segundo teste

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

Lista de estudo para Prova Final


Conteúdo Material de estudo data
Palestra do curso - Todos os períodos 05/02/2013

Apresentação da disciplina, avisos, plano de aulas, cronograma.
Sistema operacional, definição, características e classificações.


Aula 1

08/02/2013
Funcionalidade dos sistemas operacionais.
continuação

Estruturas básicas do sistema operacional
Aula 2
15/02/2013 
Proteção do núcleo
Chamadas de sistema.

Aula 3
Aula 4
19 a 22/02/2013

Arquiteturas de sistemas operacionais

Noções de processos.

Aula 5

Aula 6

Histórico de sistemas operacionais
26 /02 a 01/03/2013
Aula prática - gerenciamento de processos

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

Aula 07
02/04/2013
Processos - prática de laboratório

Escalonamento preemptivo

Prática de laboratório

Aula 08
05/04/2013
Threads

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

12/04/2013

Atividade prática - semáforos.

Aula 11
atividade em laboratório
código semáforo c++
16/04/2013
Primeira avaliação bimestral 19/04/2013

Atividade prática - comunicação de processos.
Algoritmos de mútua exclusão: Dekker e peterson
Atividade em laboratório 16/04/2013
Vista de prova 19/04/2013
Comunicação e sincronização de processos :
semáforos e monitores
Aula 12 23/04/2013
Gerenciamento de memória
Conceitos básicos

Gerenciamento de memória
alocação contígua simples particionada estática
Aula 13 26/04/2013
Gerenciamento de memória
alocação contígua simples particionada dinâmica

Gerenciamento de memória
Particionamento de memória
.Aula 14 30/04/2013
03/05/2013
Gerenciamento de memória
paginação de memória

aula prática
Trabalho de avaliação
.Prática de laboratório 07/05/2013
Gerenciamento de memória
Algoritmos de substituição de páginas

Segmentação de memória
.Aula 15 10/05/2013

Prática de laboratório


Prática de laboratório

14/05/2013
Teste avaliativo



17/05/2013
Dispositivos de entrada e saida
gerência de I/O

Acesso a disco
Aula 16
Aula 17
21/05/2013
Organização de discos Aula 18 24/05/2013
Implementação de arquivos

Implementação de diretório.

Aula 19

Aula 20
28/05/2013
Gerenciamento de espaço em disco

Sistemas operacionais distribuidos.
.Aula 21

Aula 22
04/06/2013
Lista de exercícios
Avaliação escrita
.

Apresentação de seminários

Vista de prova
.

Revisão para prova final

Prova final
.