revis o AV1
Sistemas Operacionais
Profa : Sheila Monteiro -
Exercícios de Revisão
1. Quais os tipos de sistemas operacionais existentes?
2. Por que dizemos que existe uma subtilização de recursos em sistemas monoprogramáveis?
3. Quais são os tipos de sistemas multiprogramáveis?
4. Qual a grande diferença entre sistemas de tempo compartilhado e sistemas de tempo real?
5. Quais são as unidades funcionais de um sistema computacional?
6. Quais são os componentes de um processador e quais são as suas funções?
7. Qual a função do loader?
8. O que é concorrência e como este conceito está presente nos sistemas operacionais multiprogramáveis? 9. Explique o mecanismo de funcionamento das interrupções.
10. O que é DMA e qual q vantagem da utilização desta técnica?
11. Explique o mecanismo de spooling de impressão.
12. O que é reentrância?
13. O que é uma system call? E qual a sua importância para a segurança do sistema?
14. O que são instruções privilegiadas e não privilegiadas? Qual a relação dessas instruções com os modos de acesso?
15. Explique como funciona a mudança de modos de acesso.
16. Quais as partes que compõe um processo?
17. O que é o contexto de hardware e como é a implementação da troca de contexto?
18. Qual a função do contexto de software?Explique cada grupo de informação.
19. O que é espaço de endereçamento de um processo.
20. Diferencie processos multihreads, subprocessos e processos independentes.
21.
Quais os estados de um processo? Explique cada um deles;
Arquitetura de Sistemas Operacionais/ Machado e Maia
pg. 1/2
Universidade Estácio de Sá – Sistemas de Informação
Sistemas Operacionais
Profa : Sheila Monteiro -
Exercícios de Revisão
22. Como os algoritmos de Peterson resolvem o problema de sincornização? Explique a diferença entre eles.
23.
O que é espera ocupada?
24.
O que é região crítica? Onde é aplicada?
25.
Explique o que é deadlock. Quais as condições para que ocorra?
26.
O que são Mutexes?