Você está na página 1de 1

Lista 1: Sistemas Operacionais

Prof.: Harlley Lima


Pontifcia Universidade Catlica de Minas Gerais Sistemas de Informao
Data de entrega: 14/03/2015 at s 7:40
1. Quais so os trs principais objetivos de um sistema operacional?
2. Quais so as principais diferenas entre sistemas operacionais para mainframe e
computadores pessoais?
3. Defina as propriedades essenciais dos seguintes sistemas operacionais:
Processamento em lote
multiprocessados
tempo real
distribudo
agrupado (cluster)
pessoais
4. De que modo a diferena entre a modalidade de monitor e modalidade de usurio
funciona como forma de proteo?
5. Quais as seguintes funes devem ser privilegiadas?
Estabelecer o valor do timer
Ler o relgio
Limpar a memria
Desligar interrupes
Comutar da modalidade de monitor para a de usurio
6. Descreva como feita a proteo de memria utilizando o registrador base e o
registrador limite.
7. Descreva as diferenas entre scheduling de curto prazo, de mdio prazo e de longo
prazo.
8. Descreva as aes tomadas por um kernel para comutar o contexto entre processos.
9. Qual o principal objetivo de uma chamada de sistema?
10. Qual a principal vantagem da abordagem em camadas em projetar o sistema
operacional? E quais so as desvantagens?
11. Quais so as principais vantagens da abordagem de microkernel em projetar o
sistema operacional?
12. Sistema operacional dos Palms no prover meios para processamento concorrente.
Discuta trs importantes complicaes que o processamento concorrente agrega
a um sistema computacional.
13. Fornea dois exemplos de programao mutithreads que otimizem o desempenho
em relao soluo com uma nica thread.
14. Quais so os recursos utilizados quando uma thread criada? Como diferem
daqueles utilizados quando um processo criado?
15. Exerccio 1 da aula do dia 07/03.
16. Exerccio 2 da aula do dia 07/03.

Você também pode gostar