Skip to: site menu | section menu | main content
Prof. Marlos Marques
marlos
uesb
gmail
com
DCET 0007 - Sistemas Operacionais
Conteúdo Programático
I Unidade
- Introdução aos sistemas operacionais
- Revisão sobre conceitos de hardware e software
- Conceitos básicos sobre Sistemas Operacionais
- Histórico dos Sistemas Operacionais
- Estrutura dos Sistemas Operacionais
- Sistemas monolíticos
- Sistemas em camadas
- Máquinas virtuais
- Modelo cliente/servidor
- Estrutura de microkernel
- Gerenciamento de processos
- Modelo de processos
- Hierarquia de processos
- Implementação de processos
- Bloco de controle de processos
- Diagrama de estados de um processo
- Subprocessos
- Diferença entre programas, processos e threads
- Conceitos de threads
- Implmentação de threads
- LWP (processos leves)
- Sistemas multithreads
- Gerenciamento do processador
- Critérios de escalonamento de processos
- Escalonamentos não-preemptivos
- Escalonamentos preemptivos
- Escalonamento com múltiplos processadores
- Algoritmos de escalonamento
- FIFO
- Round-robin
- Prioridade
- Filas múltiplas
- Menor job primeiro
- Escalonamento em dois níveis
- Garantido
II Unidade
- Gerenciamento de memória
- Introdução a gerência de memória
- Alocação contígua simples
- Alocação particionada
- Alocação particionada estática
- Alocação particionada dinâmica
- O problema da fragmentação de memória
- Estratégias para escolha da partição
- Best-fit
- Worst-fit
- First-fit
- Swapping
- Memória virtual
- Paginação
- Working set
- Algoritmos de realocação de páginas
- Aleatório
- FIFO
- LRU
- NRU
- LFU
- Segmentação
- Segmentação com paginação
III Unidade
- Gerenciamento de arquivos
- Organização de arquivos e diretórios
- Alocação de espaço em disco
- Proteção de acesso
- Gerenciamento de dispositivos de E/S
- Tipos de conexão
- Transferência de dados
- Operações de E/S
- Interrupções
- Acesso direto a memória
- Princípios básicos de software de E/S
- Drivers de E/S
- E/S independente de dispositivo
- E/S no nível do usuário
- Clocks
- Dispositivos periféricos típicos