O escalonamento representa um recurso em que um algoritmo deve organizar processos e definir a ordem de execução dos mesmos. Existem determinadas situações em que é necessário o uso desse mecanismo.
A partir da ideia dessa necessidade, observe as afirmativas a seguir sobre eventos que necessitam de escalonamento.
I – Todos os processos ao serem iniciados necessitam de uma organização.
II – Se um processo está em execução e um novo processo solicita execução com um mesmo recurso.
III – Durante o uso de um recurso por um processo, e outro necessita do mesmo recurso de entrada ou saída.
IV – Durante interações de usuários por dispositivos de entrada.
Assinale a alternativa que contenha apenas afirmativas corretas.
Alternativas
Alternativa 1:
I e II, apenas.
Alternativa 2:
II e IV, apenas.
Alternativa 3:
III e IV, apenas.
Alternativa 4:
I, II e III, apenas.
Alternativa 5:
II, III e IV, apenas.
Soluções para a tarefa
Alternativa 2: II e IV, apenas.
O escalonamento compreende o recurso que possibilita que um algoritmo faça a organização de processo e defina a ordem que esses processos serão executados.
Alguns exemplos em que se faz necessário o uso do escalonamento são: quando um processo encontra-se em execução e um novo processo faz a solicitação da execução com um mesmo recurso e quando um processo está fazendo uso de um recurso e outro processo necessita do mesmo recurso de entrada ou de saída.
Bons estudos!
Resposta:
II e IV
Explicação:
O escalonamento consiste em utilizar algoritmos para decidir qual processo deve
ser utilizado. define que em quatro determinadas situações
deve haver escalonamento. São elas:
■ Quando um processo é encerrado.
■ Quando há um novo processo e existe a necessidade de tomar a decisão
de executar o processo pai ou o processo filho.
■ Quando um processo é bloqueado por um dispositivo de entrada/saída.
■ Quando ocorre uma interrupção de entrada/saída