Sistemas Operacionais I
Ementa
Conceitos básicos e estrutura dos Sistemas Operacionais; Processos: comunicação entre processos, concorrência, sincronização, semáforos, monitores, compartilhamento de recursos e escalonamento de processos; Gerenciamento de memória: relocação dinâmica, memória virtual e paginação e segmentação. Sistemas de arquivos, estratégias de segurança; Princípios de entrada e saída de hardware, interrupções; Deadlocks.Objetivos
Compreender o funcionamento de um sistema operacional. Identificar as principais funções de um sistema operacional. Compreender conceitos de escalonamento de processos, paginação, memória virtual, sistema de arquivos, virtualização, entre outros.Professor: Ricardo Rios