-
Apresentação
Apresentação
Adquirir os princi¿pios fundamentais dos Sistemas Operativos e uma compreensa¿o detalhada da sua estrutura, funcionamento e principais algoritmos.
-
Disciplina do curso
Disciplina do curso
-
Grau | Semestres | ECTS
Grau | Semestres | ECTS
Licenciado | Semestral | 6
-
Ano | Natureza | Lingua
Ano | Natureza | Lingua
2 | Obrigatório | Português
-
Código
Código
ULP452-6305
-
Pré-requisitos e co-requisitos
Pré-requisitos e co-requisitos
Não aplicável
-
Estágio Profissional
Estágio Profissional
Não
-
Conteúdos Programáticos
Conteúdos Programáticos
INTRODUC¿A¿O AOS SISTEMAS OPERATIVOS FUNC¿O¿ES E CARACTERI¿STICAS DOS SISTEMAS OPERATIVOS CONCORRE¿NCIA ENTRE PROCESSOS BLOQUEIOS (DEADLOCKS) O NU¿CLEO DO SISTEMA OPERATIVO GESTA¿O DA MEMO¿RIA REAL MEMO¿RIA VIRTUAL GESTA¿O DA MEMO¿RIA VIRTUAL ENTRADA E SAI¿DA SISTEMAS DE FICHEIROS ESCALONAMENTO COMUNICAC¿A¿O ENTRE PROCESSOS ESTUDO PRA¿TICO DE SISTEMAS OPERATIVOS - Sistemas operativos mono-utilizador - Ms-Dos - Sistemas operativos multi-utilizador - Windows/Linux/Unix
-
Objetivos
Objetivos
Pretende-se com esta disciplina fornecer aos alunos os conceitos fundamentais inerentes aos Sistemas Operativos, em particular, os conceitos relacionados com a sua concec¿a¿o e funcionamento. Os conceitos relacionados com os Processos, Gesta¿o de memo¿ria, Gesta¿o do sistema de ficheiros, Sistema de entradas/sai¿das e comunicac¿a¿o entre processos. Pretende-se tambe¿m que esta disciplina permita conhecer os va¿rios sistemas operativos mais comuns no mercado.
-
Metodologias de ensino e avaliação
Metodologias de ensino e avaliação
As aulas presenciais teo¿rico-pra¿ticas baseiam-se, fundamentalmente, na exposic¿a¿o dos conteu¿dos do programa e no uso de computadores onde sera¿o desenvolvidas atividades que explorara¿o o funcionamento dos sistemas operativos. As exposic¿o¿es teo¿ricas sera¿o enfatizadas, sempre que possi¿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 sera¿ sujeito a avaliac¿a¿o e contara¿ para a nota final.
-
Bibliografia principal
Bibliografia principal
Abraham Silberchatz, et. al., 2018, Operating Systems Concepts (10th Edition), Ed. Wiley & Sons, ISBN 9781119320913. 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
Horário de Atendimento
-
Mobilidade
Mobilidade
Não