Felipe
Sistemas Operacionais
Prof. André Pilastri
Exercícios - Aula 01
Alunos:
Felipe Rangel de Oliveira - RA 4211808985
Bruno Bueno de Camargo - RA 4215784996
Bruno Quintanilha - RA
Exercícios – Aula 01
1. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções?
Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros. As duas principais funções são “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.
3. Explique o conceito de maquina virtual. Qual a grande vantagem em utilizar este conceito?
O computador pode ser visualizado como uma máquina de camadas, onde inicialmente existem duas camadas: hardware (nível 0) e sistema operacional (nível 1). Desta forma, o usuário pode enxergar a máquina como sendo apenas o sistema operacional, ou seja, como se o hardware não existisse. Esta visão modular e abstrata é chamada máquina virtual. A vantagem desse conceito é tornar a interação entre usuário e computador mais simples, confiável e eficiente.
4. Defina o conceito de uma máquina de camadas.
O computador pode ser visualizado como uma máquina de camadas, possuindo tantas camadas quanto forem necessárias para adequar o usuário às suas diversas aplicações. Quando o usuário está trabalhando em uma dessas camadas, não necessita saber da existência das outras camadas. Com isso a interação entre usuário e computador apresenta-se mais simples, confiável e eficiente.
5. Quais os tipos de sistemas operacionais existentes?
Sistemas monoprogramáveis ou monotarefa, sistemas