sistemas operacionais
Exercícios – Resoluções
1. Como seria um computador sem um sistema operacional? Quais as suas duas principais funções?
2. Quais as principais dificuldades que um programador teria no desenvolvimento de uma aplicação em um ambiente sem um sistema operacional?
3. Explique o conceito de maquina virtual. Qual a vantagem em utilizar este conceito?
4. Defina o conceito de uma maquina de camadas?
5. Quais os tipos de sistemas operacionais existentes?
6. Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramaveis?
7. Qual a grande diferença entre sistemas monoprogramaveis e sistemas multiprogramaveis?
8. Quais as vantagens dos sistemas multiprogramaveis?
9. Um sistema monousuário pode ser um sistema multiprogramavel? De um exemplo.
10. Quais são os tipos de sistemas multiprogramaveis?
11. O que caracteriza o processamento batch? Quais aplicações podem ser processadas neste tipo de ambiente?
12. Como funcionam os sistemas de tempo compartilhado? Quais as vantagens em utilizá-los?
13. Qual a grande diferença entre sistemas de tempo compartilhado e tempo real? Quais aplicações são indicadas para sistemas de tempo real?
14. O que são sistemas com múltiplos processadores e quais as vantagens em utilizá-los?
15. Qual a grande diferença entre sistemas fortemente acoplados e fracamente acoplados?
16. O que é um sistema SMP? Qual a diferença para um sistema assimétrico
17. O que é um sistema fracamente acoplado? Qual a diferença entre sistemas operacionais de rede e sistemas operacionais distribuídos?
18. Quais os benefícios de um sistema com múltiplos processadores em um computador pessoal?
19. Qual seria o tipo de sistema operacional recomendável para uso como servidor de aplicações em um ambiente corporativo?
20. Qual seria o tipo de sistema operacional recomendável para executar uma aplicação que manipula grande volume de dados e necessita de um baixo tempo de processamento?
Capítulo 2 – Conceitos de