EVOLUO DO S.O.
EXERCICIOS
1 Usar um computador sem sistema operacional seria uma coisa meio
que impossvel, pois o sistema operacional que gerencia todos os
hardwares que assim atuam de forma simultnea fazendo assim seu
bom funcionamento, e sem esse SO o usurio no conseguiria operar
todas as funes do equipamento de maneira to facil.
2 Tornar possvel o compartilhamento do computador sem que o
usurio que use o SO saiba que existe hardware por trais e assim
possam usar as maquinas virtuais para estudo e teste sem a
necessidade de usar outra maquina com custo maior.
3 Os computadores so feitos por camada, por exemplo, cada camada
essencial para o bom funcionamento do computador, a camada zero de
um computador so os seus hardwares, a mamada um o SO, e assim
at os programas.
4 Sistemas monotarefas, Sistemas Multitarefas e Sistemas com
multiprocessadores.
5 Os Sistemas monoprogramaveis permitem que a camada de
hardware se dediquem apenas a execuo de um programa. Os
muititarefas permitem que todos os recursos sejam usados por qualquer
usurio ou programa simultaneamente. O mais vantajoso o
multiprogramavel pois ele no prende o SO ou o usurio ao uso de
apenas um programa por vez.
6 Sim, se apenas um usurio usar o sistema, podemdo possuir
diversas aplicaes operando com concorrncia entre si. O Windows NT
um exemplo disso.
CONCORENCIA
1 - Concorrncia o princpio bsico para projeto e implementao dos
sistemas operacionais multiprogramveis onde possvel o processador
executar instrues em paralelo com operaes de E/S. Isso possibilita a
utilizao concorrente da UCP por diversos programas sendo
implementada de maneira que, quando um programa perde o uso do
processador e depois retorna para continuar o processamento, seu
estado deve ser idntico ao do momento em que foi interrompido. O
programa dever continuar sua execuo exatamente na instruo
seguinte quela em que havia parado, aparentando.
2 - Interrupes so geradas por eventos assncronos enquanto
excees so geradas por eventos sncronos.