Plano de Estudos
Sistemas Operativos SOpe
Contextos
Groupo: 4_LEI 2025/26 > 1º Ciclo > 2º Ano
ECTS
6.0 (para cálculo da média)
Objectivos
Pretende-se que os alunos desenvolvam competências que lhes permitam: descrever os desafios associados aos sistemas operativos (SO) e a sua organização; reconhecer os diferentes modelos de computação oferecidos pelos SOs; identificar as operações primitivas e os princípios de programação elementar em sistemas operativos e aplicar esses conhecimentos em contextos práticos, explorando os detalhes de SOs reais como o Linux e o Windows.
Programa
Organização dos Sistemas Operativos; Gestão de processos: conceitos de processo e tarefa (thread), escalonamento; Coordenação de processos: comunicação, sincronização e interbloqueio; Gestão de memória: mecanismos de gestão de memória, memória virtual; Gestão de armazenamento de massa: interface e concretização do sistema de ficheiros, armazenamento em memória secundária, sistemas de entradas e saídas; Proteção e Segurança; Virtualização;
Método de Avaliação
A avaliação inclui duas frequências teóricas, uma frequência teórico-pratica, exame e trabalhos.
Carga Horária
Carga Horária de Contacto -
Trabalho Autónomo - 119.0
Carga Total -
Bibliografia
Principal
- Operating System Concepts: Avi Silberschatz, Peter Baer Galvin, Greg Gagne 2012 John Wiley & Sons, Inc., 9th edition
Secundária
- Sebentas e guiões disponíveis na página web da disciplina.:
- Sistemas Operativos: José Alves Marques, Paulo Ferreira, Carlos Ribeiro, Luis Veiga, Rodrigo Rodrigues 2012 Editora FCA