Contacto WhatsApp 961135355

Universidade Lusófona do Porto

Sistemas Operativos

Apresentação

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

Curso

Engenharia Informática (ULP)

Grau|Semestres|ECTS

| Semestral | 6

Ano | Tipo de unidade curricular | Lingua

2 |Obrigatório |Português

Código

ULP452-6305

Disciplinas complementares recomendadas

Linguagens de Programaçã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

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, 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 época de recurso 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

 

Horário de Atendimento

Nome do docente  

Horário de atendimento

Sala