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.