Programa

Sistemas Operativos

Licenciatura (5 anos) 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. Análise do modelo computacional e da arquitectura do núcleo do sistema UNIX e do sistema Windows-NT.

Sistemas Operativos

Licenciatura (5 anos) em Ciências Informáticas

Programa

Sistemas Operativos

Licenciatura (5 anos) em Engenharia Electrotécnica e de Computadores

Programa

Introdução aos sistemas operativos. Evolução histórica. Tipos de sistemas operativos. Arquitectura básica dum sistema operativo. Noção de processo e concorrência. Núcleo do sistema operativo. Gestão e escalonamento de processos. Mecanismos de sincronização e comunicação entre processos. Algoritmos de escalonamento. Conceitos e mecanismos de gestão de memória. Sistemas de ficheiros e organização de dispositivos de memória secundária. Entradas e saídas. Tratamento de acontecimentos assíncronos. Exemplos de sistemas operativos: Unix/Linux, Windows, núcleos tempo-real. Interface Posix.

Sistemas Operativos

Licenciatura (5 anos) em Engenharia Aeroespacial

Programa

Introdução aos sistemas operativos. Evolução histórica. Tipos de sistemas operativos. Arquitectura básica dum sistema operativo. Noção de processo e concorrência. Núcleo do sistema operativo. Gestão e escalonamento de processos. Mecanismos de sincronização e comunicação entre processos. Algoritmos de escalonamento. Conceitos e mecanismos de gestão de memória. Sistemas de ficheiros e organização de dispositivos de memória secundária. Entradas e saídas. Tratamento de acontecimentos assíncronos. Exemplos de sistemas operativos: Unix/Linux, Windows, núcleos tempo-real. Interface Posix.