Olá, pessoas do outro lado, hoje estarei separando em dois tipos os Sistemas Operacionais, sendo eles os MonoTarefas e os MultiTarefas.
Os sistemas Monotarefas, ou mono
programável, é aquele que dedica todos os recursos disponíveis para a execução
de apenas uma tarefa, como o nome já diz. No caso, se você quiser utilizar um
sistema desses, precisa fazer um texto e
um desenho, precisará fechar o texto que estiver fazendo para depois fazer o
desenho. Um exemplo muito famoso desse tipo de sistema é o MS-DOS, podendo ser
encontrado no seu computador como a “prompt de comando” ou “cmd” no menu
iniciar.
Obs.: MS-DOS (Sistema Operacional em Disco) um
sistema operacional para gerenciar discos.
Já os
sistemas MultiTarefas, ou Multiprogramável, permite o funcionamento de vários
programas em simultâneo e pode ser dividido em três categorias: Multitarefa Cooperativa,
Multitarefa Preemptiva e Multitarefa Multithreading.
Windows 3.x |
·
Multitarefa Cooperativa: Neste caso se o sistema
operacional falhar bloqueia o computador e será necessário que reinicie o
computador, pois o programa que está em primeiro plano tem total controle sobre
o processador. Ex: Windows 3.x e versões anteriores ao MAC OS 8.
Mac OS 8 |
·
Multitarefa Multithreading: Os programas criam
tarefas diferentes que executam determinadas funções dentro do mesmo programa,
ou seja, executa mais de uma tarefa do mesmo programa. Os mais recentes Sistemas Operacionais utilizam esse tipo de multitarefa.
Referências:
Sabia que existia multitarefa mas nan suas ramificações. O multithreading é realmente sensacional, poder fazer várias coisas ao mesmo tempo.
ResponderExcluir