Sistemas operacionais
1. Dê exemplos de como um sistema operacional torna a utilização do computador:
a. Mais fácil
b. Mais eficiente
c. Mais confiável
2. Qual a visão do usuário com o computador e com a máquina de níveis?
3. Descreva o processo de inicialização do sistema operacional.
4. Quais as diferenças entre um sistema monoprogramável e sistema multiprogramavel?
5. Todo sistema multiprogramado é um sistema multiprocessado? Por que?
6. Todo sistema multiprocessado deve ser multiprogramado ? Por que?
7. Caracterize os sistemas batch, tempo compartilhado e de tempo real.
8. Cite uma vantagem e uma desvantagem na utilização da técnica de time-slice em sistemas de tempo compartilhado?
9. Cite as diferenças entre os seguintes sistemas:
a. Sistemas fortemente acoplados e fracamente acoplados.
b. Sistemas simétricos e assimétricos.
c. Sistemas operacionais de rede e distribuídos
10. Qual a diferença entre exceção e interrupção?
12. Descreva Explique o que é região crítica. Fale como é possível implementá-la, quais condições devem ser satisfeitas e por que ela é necessária.
13. .Explique Defina DMA, Interrupção e Spooling. Explique como é feita a interação entre os programas e os dispositivos de E/S.
14. Descreva a técnica de buffering e explique o conceito de buffer.
15. O que é reentrância? Qual a importância da implementação desta técnica?
16. Defina turnaround time e throughput.
17. O que significa um processo sofrer preempção?
18. A maioria dos escalonadores Round Robin usa um quantum de tamanho fixo. Dê um argumento em favor de um quantum pequeno. Agora pense em um argumento que justifique um quantum grande
19. Qual a relação entre programa e processo?
20. O que é o BCP? Qual é o seu conteúdo típico
21. Um sistema operacional pode ser encarado sob dois aspectos: máquina virtual e gerenciador de recursos. Explique cada um deles.
22. Defina:
a. Sistemas