teste ddd
10. Lista de exercícios
1. Como seria utilizar um computador sem um sistema operacional? Quais são Suas duas principais funções?
O computador não funcionaria pois o computador não iria identificar o que o usuários estaria solicitando. As duas principais funções são "facilidade de acesso aos recursos do sistema" e "compartilhamento de recursos de forma organizada e protegida".
2. Explique o conceito de máquina virtual. Qual a grande vantagem em utilizar este conceito?
Máquina virtual é o nome dado a uma máquina, implementada através de software, no qual podemos criar diversas máquinas virtuais independentes e isoladas, onde cada máquina oferece um cópia virtual do hardware, incluindo modos de acesso, interrupções, dispositivos de e/s, etc. E seu próprio so como se fosse um computador real, mas utilizando dos mesmos recursos de hardware da máquina real na qual foi instalada.
3. Defina o conceito de uma máquina de níveis ou camadas.
O computador pode ser visualizado como uma máquina de níveis ou máquina de camadas, possuindo tantos níveis quanto forem necessários para adequar o usuário às suas diversas aplicações. As camadas podem ser: circuitos eletrônicos, microprogramação, linguagem de máquina, sistema operacional, utilitários e aplicações. Quando o usuário está trabalhando em um desses níveis, não necessita saber da existência das outras camadas. Com isso a interação entre usuário e computador apresenta-se mais skimples, confiável e eficiente.
4. Quais os tipos de sistemas operacionais existentes?
Sistemas monoprogramáveis / monotarefa
Sistemas multiprogramáveis / multitarefa sistemas batch sistemas de tempo compartilhado sistemas de tempo real
Sistemas com múltiplos processadores
5. Por que dizemos que existe uma subutilização de recursos em sistemas Monoprogramáveis?
Porque em sistemas monoprogramáveis somente é possível a execução de um programa por vez. Como um programa não