Questões - Sistemas operacionais
1 Explique o conceito de máquina virtual. Qual a grande vantagem em utilizar este conceito?
Na ciência da computação, máquina virtual é o nome dado a uma máquina, implementado através de software, que executa programas como um computador real, também chamado de processo de virtualização.
Uma máquina virtual pode ser definida como “uma duplicata eficiente e isolada de uma máquina real”. Uma máquina virtual como uma cópia isolada de um sistema físico, e esta cópia está totalmente protegida.
Máquinas virtuais são extremamente úteis no dia a dia, pois permitem ao usuário rodar outros sistemas operacionais dentro de uma janela, tendo acesso a todos os softwares que precisa.
2 Defina o conceito de uma máquina de camadas.
É um conjunto sistema eletrônicos, placas, cabos e fontes de alimentação. Através do software os serviços são oferecidos aos usuários, como armazenamento de dados em disco, impressão de relatórios geração de gráficos e acesso a internet.
3 Quais os tipos de sistemas operacionais existentes?
Sistemas monoprogramaveis e sistemas multiprogramáveis. 4 Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramáveis?
Comparados a outros sistemas os sistemas monoprogramáveis são de simples implementação. Os primeiros sistemas operacionais executavam apenas um único programa, para executar outra aplicação deveria aguardar o termino do programa corrente.
5 Qual a grande diferença entre sistemas monoprogramáveis e sistemas multiprogramáveis?
Monoprogramáveis: Executa uma aplicação por vez.
Multiprogramáveis: Pode ser executada mais de uma aplicação. São a evolução dos sistemas mono programáveis onde os recursos computacionais são compartilhados entre os diversos usuários e aplicações.
6 Quais as vantagens dos sistemas multiprogramáveis?
Enquanto o programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo.