Disciplina: SISTEMAS OPERACIONAIS	
Vigência : de fevereiro de 2008 a  mês/ano	
Carga horária Total: 120h	Código: xxxx	
Ementa: Estrutura e conceitos básicos de sistema operacional. Conceitos de processos. Sincronização e comunicação entre processos. Memória virtual. Escalonamento de processos. Gerenciamento de memória. Monoprocessamento e multiprocessamento. Alocação de recursos e deadlocks. Gerenciamento de sistemas de arquivos. Noções de proteção e segurança. . Estudos em ambientes operacionais Windows Microsoft e Linux. Estudos de caso. Atividades em laboratório. 	

Conteúdos:
1 Introdução ao Estudo de Sistemas Operacionais
   1.1. Evolução histórica
   1.2. Serviços dos sistemas operacionais
   1.3. Chamadas de sistemas
2 Gerência do Processador
    2.1. Conceitos básicos
3 Gerência de entrada e saída
 3.1. Dispositivos de entrada e saída
 3.2. Controladores dos dispositivos
 3.3. Drivers dos dispositivos.
4 Gerência de Memória 
4.1. Conceitos Básicos
4.2. Memória virtual
5. Gerência de arquivos
   5.1. Arquivos
   5.2. Diretórios
   5.3. Tipos de sistemas de arquivos.
6. Programação concorrente
    6.1. Conceitos básicos e características principais.
7. Troca de Mensagens
7.1. Conceitos básicos.
8. Deadlock 
   8.1. Conceitos básicos.
9. Virtualização
9.1. Conceitos básicos
9.2  Implementação
9.3  Exercício com software de virtualização
10 Introdução Sistemas Operacional Proprietários
10.1 Estudo, instalação, configuração, Serviços e gerência de Rede, Instalação e configuração de Dispositivos.
11Introdução aos Sistemas Operacionais Livres - Linux
11.1 Estudo, instalação, configuração, Serviços e Gerência de Rede, Instalação e configuração de Dispositivos.

Bibliografia
TOSCANI, Simão. Sistemas Operacionais. Porto Alegre: Sagra Luzatto, 2004.
BELLOMO, Michael. Administração do Linux: Serie Para Dummies. Rio de Janeiro: Campus, 2000.
CORTEZ, Pedro Luiz.Sistemas Operacionais – Fundamentos. São Paulo: Erica, 2003.    
RUEST, Nelson. Windows 2003 Server: Projeto,Implementação e Administração. São Paulo: Ciência Moderna, 2003.
MAIA, Luis Paulo. Arquitetura de Sistemas Operacionais. São Pulo: LTC, 2007.
TOBLER, Michael. Desvendando Linux. Rio De Janeiro: Campus, 2001.