• Matéria: Informática
  • Autor: juliafrankdacunha
  • Perguntado 7 anos atrás

Quais as diferenças entre um diagrama de estados de um sistema multitarefas de um diagrama de estados de um sistema de tempo compartilhado?
E as diferenças entre um sistema multitarefas de um sistema compartilhado?

Respostas

respondido por: emerson39
2
Existe uma característica importante que diferencia os sistemas operacionais que é a capacidade de execução de diversos programas ao mesmo tempo. 

Alguns sistemas operacionais permitem que apenas um programa seja executado de cada vez. Essa é a forma mais simples e de fácil desenvolvimento de um sistema operacional, uma vez que o sistema não terá de lidar com solicitações diversas e por vezes conflitantes. 

Quando um sistema operacional permite a execução de mais de um programa ao mesmo tempo, ele é chamado de multitarefa e tem de lidar com procedimentos que concorrem quanto à utilização da capacidade de processamento do hardware. Então, é necessário definir e gerenciar uma questão básica que é a prioridade de cada programa quanto ao uso de recursos existentes. 

Monotarefa 

Executa apenas uma tarefa de cada vez 

Exemplo de sistema operacional monotarefa: 

• MS-DOS. 

Multitarefa 

Executa mais de um programa ao mesmo tempo 

Exemplo de sistema operacional multitarefa: 

• Windows Seven; 
• Linux; 
• Mac OS X. 

Observação: Nesse caso, um sistema operacional monotarefa (que executa apenas um programa de cada vez) é similar a uma empresa que possui apenas um departamento
Perguntas similares