Plano de Estudos

Sistemas Operativos (LTI) SO-LTI

Contextos

Groupo: 1_PGCE 2023/24 > Especialização > Percurso Informática > 664_Perfil Informática > 1º semestre

ECTS

6.0 (para cálculo da média)

Objectivos

É estudada problemática dos sistemas operativos (SO), sua organização e programação. Serão estudados os modelos de computação oferecidos pelos SOs, sua organização, operações primitivas e programação elementar. Algumas destas noções serão consolidadas com pormenores de sistemas, tais como o Windows e o Linux.

Programa

Conceitos básicos sobre os sistemas operativos: definições, funções e modelos. Processos e escalonamento: processo, espaço de endereçamento, threads, algoritmos de escalonamento, sincronização e interbloqueio. Gestão de memória: paginação, segmentação, memória virtual. Gestão de armazenamento: sistema de ficheiros e sistemas de entradas e saídas. Protecção e Segurança. Sistemas operativos Linux e Windows.

Método de Avaliação

As aulas estão organizadas em aulas teóricas e aulas teórico-práticas, incluindo sessões guiadas.  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 - 9th edition: Avi Silberschatz, Peter Baer Galvin, Greg Gagne 2013 John Wiley & Sons, Inc.

Secundária

  • Sistemas operativos. 2ª Edição Atualizada.: José Alves Marques, Paulo Ferreira, Carlos Ribeiro, Luís Veiga, Rodrigo Rodrigues 2012 FCA

Disciplinas de Execução

2023/2024 - 1 Semestre