Sistemas Operativos
  Funções de S.O
 

Gestão dos programas

Um S.O. pode ser classificado em dois tipos diferentes:
Monotarefa e Multitarefa.

 Monotarefa - Em computação, chama-se monotarefa um sistema operacional que permite a realização de apenas uma tarefa de cada vez. Um dos mais famosos sistemas operacionais monotarefa é o MS-DOS, um dos primeiros sistemas operacionais para computadores pessoais.

Multitarefa - Um sistema operativo multitarefa permite que um utilizador trabalhe com dois ou mais programas em simultâneo.

 Existem diferentes técnicas de gestão da multitarefa:

– Multitarefa cooperativa;

– Multitarefa preempetiva;

– Multitarefa multithreading.

 

 

 Multitarefa de Cooperativa

Neste caso de multitarefa, os utilizadores podem executar dois ou mais programas, mas o programa que se encontra em primeiro plano ganha o controlo sobre o microprocessador e mantém esse controlo até que a tarefa termine só depois o microprocessador é libertado para se ocupar com os restantes programas.

 

 

 Multitarefa Preemtiva

Permite que o sistema operative recupere o controlo caso um aplicativo interrompa a sua execução. O utilizador perde todos os trabalhos que não tinham sido guardados no programa que falhou, mas a falha neste aplicativo não vai influenciar o funcionamento do restante sistema.

Multithreading

Permite que o computador execute mais do que uma tarefa de um único programa. Os programas são divididos em tarefas distintas, denominadas por threads. Com este tipo de multitarefa o utilizador pode estar a executar uma tarefa de um programa aplicativo e em simultâneo podem estar a ser executadas outras tarefas desse programa.


 
 
 
  Curso Profissional de Gestão e Programação de Sistemas Informáticos  
 
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free