sistema operacionais
1) Quais as duas principais funções de um Sistema Operacional?
Fornecer acesso aos recursos do sistema de forma ágil e fácil; e compartilhar recursos do sistema de forma organizada e protegida.
2) Defina o conceito de máquina de níveis ou camadas.
Sistema com hierarquias é considerado uma máquina de níveis.
O sistema operacional é considerado uma máquina de níveis porque está presente no processo dos dispositivos físicos (Hardware), programas, compiladores, editores e aplicativos.
Usuários
Aplicativos
Sistema Operacional
Linguagem de Máquina
Micro programação
Circuitos Eletrônicos
3) Quais os tipos de sistemas operacionais existentes?
Os monoprogramáveis, os multiprogramáveis e os sistemas com múltiplos processadores.
4) Por que se diz que há uma subutilização de recursos em sistemas operacionais monoprogramáveis?
Porque em sistemas monoprogramáveis 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, ocorre à subutilização de alguns recursos, não usufruindo da capacidade disponível.
5) Qual a grande diferença entre sistemas operacionais monoprogramáveis e multiprogramáveis?
Sistemas monoprogramáveis permitem que o processador, a memória e as aplicações permaneçam com apenas um programa utilizando os recursos disponíveis. Nos sistemas multiprogramáveis, os recursos são compartilhados entre os diversos usuários e aplicações/execuções, sendo assim várias aplicações compartilham esses mesmos recursos.
6) Quais as vantagens dos sistemas operacionais multiprogramáveis?
A redução do tempo de resposta das aplicações processadas, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações.
7) Um sistema monousuário pode se um sistema multiprogramável? Dê um exemplo.
Sim, pois um único usuário executa diversas aplicações concorrentemente em um Sistema Operacional. Ex.: Windows 7.
8) Como funcionam os