Contacto WhatsApp 961135355

Universidade Lusófona do Porto

Sistemas Operativos

Curso

Engenharia Informática (ULP)

Grau|Semestres|ECTS

Licenciatura | Semestral | 7

Ano | Tipo de unidade curricular | Lingua

2 |Obrigatório |Português

Total de horas de Trabalho | Tempo de Contacto (horas)

184 | 60

Código

ULP452-6305

Disciplinas complementares recomendadas

Não aplicável

Modalidade de Ensino

Face-a-face

Precedências

Não

Estágio profissional

Não

Conteúdos Programáticos

INTRODUÇÃO AOS SISTEMAS OPERATIVOS
FUNÇÕES E CARACTERÍSTICAS DOS SISTEMAS OPERATIVOS
CONCORRÊNCIA ENTRE PROCESSOS
BLOQUEIOS (DEADLOCKS)
O NÚCLEO DO SISTEMA OPERATIVO
GESTÃO DA MEMÓRIA REAL
MEMÓRIA VIRTUAL
GESTÃO DA MEMÓRIA VIRTUAL
ENTRADA E SAÍDA
SISTEMAS DE FICHEIROS
ESCALONAMENTO
COMUNICAÇÃO ENTRE PROCESSOS
ESTUDO PRÁTICO DE SISTEMAS OPERATIVOS
Sistemas operativos mono-utilizador - Ms-Dos
Sistemas operativos multi-utilizador - Windows/Linux/Unix

Objetivos

Pretende-se com esta disciplina fornecer aos alunos os conceitos fundamentais inerentes
aos Sistemas Operativos, em particular, os conceitos relacionados com a sua conceção e
funcionamento. Os conceitos relacionados com os Processos, Gestão de memória, Gestão
do sistema de ficheiros, Sistema de entradas/saídas e comunicação entre processos.
Pretende-se também que esta disciplina permita conhecer os vários sistemas operativos
mais comuns no mercado

Conhecimentos, capacidades e competências a adquirir

Adquirir os princípios fundamentais dos Sistemas Operativos e uma compreensão
detalhada da sua estrutura, funcionamento e principais algoritmos.

Metodologias de ensino e avaliação

As aulas presenciais teórico-práticas baseiam-se, fundamentalmente, na exposição dos
conteúdos do programa e no uso de computadores onde serão desenvolvidas atividades
que explorarão o funcionamento dos sistemas operativos. As exposições teóricas serão
enfatizadas, sempre que possível, com o recurso a exemplos, visando estimular o
interesse e a pesquisa por parte dos alunos. Pretende-se que os alunos desenvolvam ao
longo do semestre um trabalho, este trabalho será sujeito a avaliação e contará para a nota
final.
A avaliação final será do tipo continua com prova final, obtida através de um trabalho,
um exame escrito onde serão desenvolvidos alguns conceitos teórico-práticos e pela
participação/assiduidade nas aulas.
Ponderação: Prova de avaliação final 40%; Assiduidade/participação nos casos práticos,
20%.; trabalho desenvolvido ao longo do semestre 40%
A avaliação na 2ª época tem apenas em consideração o exame.

Bibliografia principal

Abraham Silberchatz, et. al., Dezembro 2004, Operating Systems Concepts (7th
Edition), Ed. Wiley & Sons, ISBN 0471694665.
Harvey M. Deitel, et. Al, Dezembro 2003, Operating Systems (3rd Edition), Ed. Prentice
Hall, ISBN: 0131828274.
Robert Love, Setembro 2004, Linux Kernel Development, Ed. Sams, ISBN: 0672327201