Sistemas Operativos
1
2022-2023
02021883
Tecnologias da Informação e da Comunicação
Português
Presencial
1.0
Obrigatória
Curso Não Conferente de Grau
Conhecimentos de Base Recomendados
Não aplicável.
Métodos de Ensino
Esta u.c. está estruturada em 2 horas de aulas teórico-práticas por semana e 1 hora de prática laboratorial. Alguns exercícios práticos serão propostos nas aulas para permitir a interação com sistemas operativos em determinados contextos. A avaliação nesta u.c. é constituída unicamente por teste (100%). No caso de classificação negativa neste momento de avaliação (menor do que 9.5 valores), o estudante terá a possibilidade de se inscrever para exame cuja classificação substitui a classificação obtida no primeiro teste. O teste assume um papel de avaliação final e individual de conhecimentos.
Resultados de Aprendizagem
Adquirir conhecimentos básicos sobre o funcionamento de sistemas operativos. Esta u.c. fornece o conhecimento complementar necessário para frequentar a u.c. Programação avançada em Java. Como competências genéricas realçam-se: capacidade de análise, síntese; organização e planificação; resolução de problemas; aprendizagem autónoma; adaptabilidade a novas situações; criatividade; preocupação com a qualidade e com desenvolvimento sustentado.
Estágio(s)
NãoPrograma
• Introdução aos sistemas operativos
• Funções dos sistemas operativos
• Gestão e escalonamento de processos
• Gestão de memória
• Concorrência
• Segurança.
Docente(s) responsável(eis)
Vasco Nuno Sousa Simões Pereira
Métodos de Avaliação
Avaliação
Exame: 100.0%
Bibliografia
A. Silberschatz, P. B. Galvin, G. Gagne, Operating System Concepts, John Wiley & Sons, 2012
W. Stallings, Operating Systems: Internals and Design Principles, Prentice Hall, 2012.