Mario
|[pic] |Caro aluno, |
| |Esta é a segunda aula. Nela, veremos os tipos de Sistemas Operacionais. Este capítulo contém os conceitos |
| |básicos para o entendimento de Sistemas Operacionais. |
| |Bom estudo! |
1 Introdução
Os tipos de sistemas operacionais e sua evolução estão relacionados diretamente com a evolução do hardware e das aplicações por ele suportadas. A evolução dos sistemas operacionais para computadores pessoais e estações de trabalho popularizou diversos conceitos e técnicas, antes só conhecida em ambientes de grande porte.
Figura 01: Tipos de Sistemas Operacionais
Fonte: Machado e Maia, 2004. Adaptação.
2 Sistemas Monoprogramáveis / Monotarefa
Os primeiros sistemas operacionais eram tipicamente voltados para a execução de um único programa. Qualquer outra aplicação, para ser executada, deveria aguardar o término do programa corrente. Aqueles tipos de sistema, também conhecidos como sistemas monotarefa, se caracterizavam por permitir que todos os recursos do sistema computacional (o processador, a memória e os periféricos) permanecessem exclusivamente dedicados à execução de um único programa ou a uma única tarefa. Neles, enquanto um programa aguardava por um evento, como a digitação de um dado, o processador permanecia ocioso, sem realizar qualquer tipo de processamento. A memória ficava subutilizada caso o programa não a preenchesse totalmente, e os periféricos, como discos e impressoras, dedicados a um único usuário, nem sempre eram utilizados de forma integral. Nos sistemas