Objectivos
Licenciatura (5 anos) em Engenharia Electrotécnica e de Computadores
Objectivos Gerais
{pt_PT= Esta cadeira tem como objectivo introduzir os conceitos fundamentais dum sistema operativo e da sua arquitectura. Pretende-se que os alunos compreendam o porquê da existência de sistemas operativos, e se familiarizem com a sua utilização, incluindo o desenvolvimento de programas que lidem com alguns dos conceitos fundamentais existentes num sistema operativo. Nomeadamente, deverão adquirir alguma sensibilidade para o desenvolvimento de programas concorrentes que utilizem mecanismos de sincronização e comunicação entre processos. A cadeira dá particular ênfase aos aspectos tempo-real, tanto em termos arquitecturais de sistema, como em termos de algoritmos de escalonamento. , en_GB= The goal of this course is to introduce the fundamental concepts of operating systems and their architecture. Students should understand why there are operating systems, and get familiar with their utilization, including the development of programs that use fundamental concepts of operating systems. Namely, they should be able to develop concurrent programs using interprocess communication and synchronization mechanisms. Real-time aspects are also addressed, both at architecture level and scheduling algorithms. }
Licenciatura (5 anos) em Engenharia Aeroespacial
Objectivos Gerais
{pt_PT=Esta cadeira tem como objectivo introduzir os conceitos fundamentais dum sistema operativo e da sua arquitectura. Pretende-se que os alunos compreendam o porquê da existência de sistemas operativos, e se familiarizem com a sua utilização, incluindo o desenvolvimento de programas que lidem com alguns dos conceitos fundamentais existentes num sistema operativo. Nomeadamente, deverão adquirir alguma sensibilidade para o desenvolvimento de programas concorrentes que utilizem mecanismos de sincronização e comunicação entre processos. A cadeira dá particular ênfase aos aspectos tempo-real, tanto em termos arquitecturais de sistema, como em termos de algoritmos de escalonamento. , en_GB=The goal of this course is to introduce the fundamental concepts of operating systems and their architecture. Students should understand why there are operating systems, and get familiar with their utilization, including the development of programs that use fundamental concepts of operating systems. Namely, they should be able to develop concurrent programs using interprocess communication and synchronization mechanisms. Real-time aspects are also addressed, both at architecture level and scheduling algorithms. }
Licenciatura (5 anos) em Ciências Informáticas
Objectivos Gerais
{}
Licenciatura (5 anos) em Engenharia Informática e de Computadores - Alameda
Objectivos Gerais
{pt_PT=Conhecer os conceitos fundamentais subjacentes aos Sistemas Operativos com ênfase nos seus mecanismos e algoritmos. Analisar qual a estrutura interna dos Sistemas Operativos mais relevantes. Perceber o modelo computacional dos Sistemas Operativos , en_GB=Understand the concepts underlying operating systems with emphasis on the mechanisms and algorithms Learn the internal structure of modern operating systems. Program, at the system level, using the operating system ressources.}