Conceitos básicos e organização de sistemas operacionais. Gerenciamento de processador: processos, threads, escalonamento. Comunicação interprocessos. Gerenciamento de memória: alocação contígua, memória virtual, paginação, segmentação. Sistemas de arquivos. Gerenciamento de dispositivos de entrada e saída. Deadlocks.