terça-feira, 4 de junho de 2019

Tipos de Sistemas Operacionais



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 Preemptiva: O usuário perde os trabalhos do programa que parou e o resto dos programas continuam funcionando, neste caso o processador que  controla a execução dos programas, assim o sistema operacional pode recuperar o controle caso um programa falhe. Ex: Linux; Windows 95 e superiores; MAC OS 8 e superiores.
· 
     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:








Um comentário:

  1. Sabia que existia multitarefa mas nan suas ramificações. O multithreading é realmente sensacional, poder fazer várias coisas ao mesmo tempo.

    ResponderExcluir