A característica de preempção presente em sistemas multitar...

Próximas questões
Com base no mesmo assunto
Q1370917 Sistemas Operacionais
Sistemas operacionais são softwares indispensáveis para o adequado gerenciamento de recursos de hardware, permitindo a alocação e a utilização de tais recursos por programas aplicativos de forma controlada. Ao longo do tempo, os sistemas operacionais têm evoluído de sistemas monousuário e monoprocessados a sistemas multiusuário, multitarefa e multiprocessados. Acerca desses sistemas, julgue o item a seguir. 
A característica de preempção presente em sistemas multitarefa tais como o Windows NT e o Unix possibilita que um processo em execução possa ser interrompido para alocação de tempo de CPU a outro processo.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - Certo

Na questão apresentada, é abordada uma propriedade fundamental dos sistemas operacionais modernos, que é a preempção. Este é um conceito importante no gerenciamento de processos em um ambiente multitarefa. A preempção é a capacidade do sistema operacional de interromper um processo que está em execução para que outro possa ser executado. Isso é essencial para garantir que todos os processos tenham uma chance justa de utilizar o tempo de CPU e para que processos de alta prioridade possam receber a atenção necessária em tempo hábil.

O Windows NT e o Unix, mencionados na questão, são exemplos de sistemas operacionais que implementam o escalonamento preemptivo. Quando um processo está executando, o sistema operacional pode interrompê-lo temporariamente se um processo de maior prioridade chega ou se o quantum (o tempo alocado para cada processo em uma rodada de execução) do processo atual expirou.

Essa características é fundamental para o funcionamento eficiente em ambientes onde múltiplas tarefas precisam ser executadas praticamente ao mesmo tempo, permitindo que o sistema seja responsivo e justo na distribuição de recursos. Portanto, a afirmação de que a preempção permite a interrupção de um processo para alocar tempo de CPU a outro é correta, justificando a resposta C (Certo) como o gabarito da questão.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

preemptividade ou preempção é a capacidade de tirar de execução um processo em detrimento de outro (prioridades - escalonamento)

Correto - Um processo sai do estado de execução e vai para o estado de pronto, entra no final da fila de pronto e em pronto a depender da sua prioridade ele será reorganizado na posição da fila e voltará para o estado de execução no nível de sua prioridade.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo