Ir ao conteúdo

Sistemas Operacionais


Ementa:

  1. Revisão de Organização de Sistemas de Computadores :
    • UCP, Memória, Processos e Interrupções
  2. Estrutura de um SO :
    • Objetivos, funções e conceitos
  3. Processos e Threads :
    • Estados e Descrição
  4. Concorrência :
    • Condição de Corrida
    • Região Crítica
    • Problemas Clássicos
  5. Deadlocks :
    • Detecção, evitar e prevenir
  6. Gerenciamento de Memória e Memória Virtual
    • Particionamento de memória, paginação e segmentação
  7. Escalonamento de Processos e multiprocessamento
  8. Sistemas de Arquivos

Slides:

  1. Visão Geral e Evolução dos Sistemas Operacionais
  2. Processos
  3. Threads
  4. Concorrência
  5. Deadlocks
  6. Gerenciamento de Memória
  7. Memória Virtual
  8. Escalonamento de processos Uni-Processador
  9. Escalonamento de processos em Vários processadores
  10. Sistemas Arquivos

Bibliografia:

Operating Systems: Internals and Design Principles

W. Stallings, Ed. Prentice Hall

Bibliografia complementar:

Sistemas Operacionais

R.S. Oliveira, A.S. Carissimi e S.S. Toscani, Ed. Sagra Luzzatto

Operating Systems Concepts

A. Silberschatz e P.B. Galvin, Ed. Prentice Hall

(há edição em português)

Modern Operating Systems

A. Tanenbaum, Ed. Prentice Hall