Sist op
1.) Quais são os tipos de sistemas operacionais existentes e quais as suas características ?
Sistemas Monoprogramáveis / Monotarefa
Um dos primeiros SO e que era voltado para a execução de um único programa enquanto qualquer outro programa, para ser executado, deveria aguardar o término do programa corrente ficando assim todos os recursos do sistema exclusivamente dedicados a uma única tarefa. Os processos são executados em seqüência e um só inicia após o término do anterior
Sistemas Multiprogramáveis/ Multitarefa
Nestes Sistemas, enquanto uma tarefa esta sendo executada outrra também pode ser executada. O sistema operacional se encarrega de gerenciar o acesso concorrente das diversas tarefas aos diversos recursos, de forma ordenada e protegida. O throughput do sistema melhora, isto é, o número de processos concluídos por unidade de tempo aumenta, embora o tempo de execução de cada processo possa sofrer uma piora
Sistemas com Múltiplos Processadores
Possui dois ou mais UCPs interligadas, trabalhando em conjunto. Permitem que vários programas sejam executados em paralelo (granularidade grossa), ou que um programa tenha duas ou mais de suas instruções executadas em paralelo (granularidade fina).
2.) Quais as vantagens dos sistemas operacionais multitarefa sobre os sistemas operacionais monotarefa ?
As vantagens do uso de sistemas multiprogramáveis são o aumento da produtividade dos seus usuários e a redução de custos, a partir do compartilhamento dos diversos recursos do sistema. Nos sistemas monoprogramáveis, apenas um único usuário pode interagir com o sistema, enquanto nos multiprogramáveis é permitido que mais de um usuário o utilize.
3.) Como são classificados os sistemas operacionais multiprogramáveis / multitarefa ? Explique cada uma das classificações.
Sistemas Batch (lote)
Tem seus programas executados de forma seqüencial. Neste tipo de sistema, os programas não exigem interação do usuário, lendo e gravando dados em