Sistemas Operativos

Ano
1
Ano lectivo
2022-2023
Código
02021883
Área Científica
Tecnologias da Informação e da Comunicação
Língua de Ensino
Português
Modo de Ensino
Presencial
Créditos ECTS
1.0
Tipo
Obrigatória
Nível
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ão

Programa

• 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.