Exercicio cap. 01 so
1. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções?
R1: Para interagir com um computador sem sistema operacional o usuário deveria conhecer profundamente sobre o hardware do equipamento e isso tornaria seu trabalho lento e com possibilidades de erro.
R2: Facilidade de acesso aos recursos do sistema e compartilhamento de recursos de forma organizada e protegida.
2. Quais as principais dificuldades que um programador teria no desenvolvimento de uma aplicação em um ambiente sem um sistema operacional?
R: Programação em linguagem de máquina, em painéis através de fios, que exige um grande conhecimento da arquitetura do hardware.
3. Explique o conceito de maquina virtual. Qual a grande vantagem em utilizar este conceito?
R1: É um conceito de ambiente simulado criado pelo sistema operacional que serve de interface entre os usuários e os recursos disponíveis no sistema computacional.
R2: Este conceito permite um trabalho mais eficiente e com menores chances de erros.
4. Defina o conceito de uma maquina de camadas.
R: Uma maquina de camadas ou maquina de níveis, onde inicialmente existem dois níveis: hardware (nível 0) e sistema operacional (nível 1). Entretanto na realidade não possui apenas dois níveis, e sim quantos forem necessários para adequar o usuário as suas diversas aplicações.
5. Quais os tipos de sistemas operacionais existentes?
R: Sistemas monoprogramáveis/monotarefa, multiprogramáveis/multitarefa, múltiplos processadores.
6. Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramáveis?
R: Porque permitem que todos os recursos do sistema fiquem exclusivamente dedicados a uma única tarefa.
7. Qual a grande diferença entre sistemas monoprogramáveis e sistemas multiprogramáveis?
R: Em sistemas monoprogramáveis existe apenas um programa