Programa

Sistemas Operativos

Licenciatura Bolonha em Engenharia Informática e de Computadores - Alameda

Programa

Evolução dos sistemas operativos. Concorrência e gestão de processos. O núcleo de um sistema multiprogramado. Despacho e escalonamento. Sincronização entre processos. Semáforos, algoritmos de sincronização. Comunicação entre processos. Gestão de memória. Memória virtual. Algoritmo de gestão de memória do sistema operativo. Entradas/saídas. O sistema de ficheiros. O modelo computacional do Unix: Gestão de processos; Mecanismos de comunicação e sincronização; Entradas/Saídas. Estrutura interna do núcleo do Linux. Visão global do sistema Windows-NT e do Linux