• Matéria: História
  • Autor: lucineidevitori8287
  • Perguntado 2 anos atrás

Conceitualmente, cada processo tem sua própria cpu (central processing unit) virtual. É claro que, na realidade, a cpu troca a execução, a todo momento, de um processo para outro, mas, para entender esse sistema, é muito mais fácil pensar em um conjunto de processos sendo executados (pseudo) paralelamente do que tentar controlar o modo como a cpu faz esses chaveamentos

Respostas

respondido por: KusmaKusma
0

A resposta correta, a respeito de CPU e programas multitarefas, é a letra B, ou seja, sistema de multiprogramação.

Como funciona o sistema de multiprogramação?

Em um sistema de multiprogramação, a CPU executa alternadamente vários processos, cada um por dezenas ou centenas de milissegundos. Muitas vezes, temos a situação de que vários processos estão prontos para serem executados.

Quando mais de um processo está "pronto", o sistema operacional deve decidir qual processo executar primeiro. A parte do sistema operacional que toma essa decisão é chamada de "agendador" e o algoritmo usado é chamado de "algoritmo do agendador".

A cada interrupção do relógio, o sistema operacional assume o controle e decide se o processo em execução deve continuar ou ser interrompido para que outro processo possa iniciar. A estratégia usada para interromper temporariamente um processo em execução é chamada de "agendamento preventivo".

Acreditamos que a continuação da sua pergunta seja esta:

"De acordo com o exposto, o conceito descrito denomina:

a) O multiprocessador.

b) O multiprogramação.

c) O processo monothread.

d) A máquina de estados finitos.

e) Sethread."

Para saber mais a respeito de sistema de multiprogramação, acesse: https://brainly.com.br/tarefa/18257930

#SPJ4

Perguntas similares