SO
Introdução a Sistemas Operacionais
1. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções?
Resposta: Não funcionaria. Pois sem um intermediário entre os usuários e os componentes de hardware, não haveria como utilizar os recursos disponíveis para aplicações, que por sinal não existiria sem o sistema operacional. Sistema Operacional possibilita o uso eficiente e controlado dos recursos de hardware e implementam políticas e estruturas de software de modo a assegurar um melhor desempenho do sistema de computação.
2. Explique o conceito de máquina virtual. Qual a grande vantagem em utilizar este conceito?
Resposta: 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. Resposta: O computador contem varios níveis ou camadas, possuindo tantos níveis para poder adequar o usuário às suas diversas aplicações. Caso algum usuario estiver trabalhando em um desses niveissempre e bom que ele conheça o funcionamento das demais para que a interação entre usuário ecomputador apresenta-se mais simples, confiável e eficiente.
4. Quais os tipos de sistemas operacionais existentes?
Resposta: Existem os Sistemas Monoprogramáveis, Sistemas Multiprogramáveis e Sistemas com Múltiplos Processadores.
5. Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramáveis? Resposta: Porque em sistemas monoprogramáveis somente é possível a execução de um programa por vez. Como um programa não utiliza todos os recursos do sistema totalmente ao longo da sua execução, existe