Pular para o conteúdo principal

Questão de Sistemas Operacionais — Sistemas Operacionais — FGV 2024

Sistemas OperacionaisSistemas Operacionais
Código
fg085944
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Operação de Sistemas Espaciais Embarcados
Um dos principais serviços de um sistema operacional é o gerenciamento de processos no processador. A política de escalonamento é parte fundamental na gerência de processos.Um de seus objetivos é
  1. Aminimizar o número de processos executados em um determinado intervalo de tempo.
  2. Batender às requisições por ordem de chegada, independente de prioridade.
  3. Coferecer a maior qualidade de serviço possível, independente do tempo de resposta.
  4. Dmanter a taxa de ocupação do processador a mais alta possível.
  5. Eminimizar o tempo de processamento de cada processo.
Revelar gabarito e comentário

GabaritoD — manter a taxa de ocupação do processador a mais alta possível.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Gerenciamento de Processos e Escalonamento

Gabarito: letra D. A política de escalonamento tem como um de seus principais objetivos manter a taxa de ocupação do processador (CPU utilization) a mais alta possível, maximizando o uso do recurso mais crítico do sistema. Esse conceito está alinhado com a função de gerenciamento de processos descrita no contexto, que visa determinar qual processo será executado em cada momento e por quanto tempo.

1Maximizar
Taxa de ocupação da CPU (utilization)
Vazão (throughput)
2Minimizar
Tempo de resposta
Tempo de espera
Tempo de turnaround
3Não são objetivos
Minimizar nº de processos executados
Minimizar tempo de processamento (burst)
Ignorar tempo de resposta
Objetivos do escalonamento
LEVELsoulevel.com.br
Objetivos do escalonamento: Maximizar (Taxa de ocupação da CPU (utilization), Vazão (throughput)); Minimizar (Tempo de resposta, Tempo de espera, Tempo de turnaround); Não são objetivos (Minimizar nº de processos executados, Minimizar tempo de processamento (burst), Ignorar tempo de resposta)

Alternativa A — ❌ Incorreta

Afirma que o escalonamento busca minimizar o número de processos executados em um intervalo de tempo. Na verdade, o objetivo é maximizar a vazão (throughput), ou seja, o número de processos concluídos por unidade de tempo. Minimizá-lo seria contraproducente e não é um objetivo de escalonamento.

Alternativa B — ❌ Incorreta

Atender requisições por ordem de chegada, independentemente de prioridade, descreve o algoritmo FIFO (First In, First Out). Embora seja uma política válida, não é um objetivo universal do escalonamento. O escalonamento pode priorizar processos urgentes ou interativos, e a simples ordem de chegada não é um objetivo, mas sim uma estratégia específica que pode não ser adequada em muitos cenários.

Alternativa C — ❌ Incorreta

Oferecer a maior qualidade de serviço possível, independentemente do tempo de resposta, é contraditório. Qualidade de serviço (QoS) geralmente envolve garantir limites de resposta; ignorar o tempo de resposta inviabiliza a QoS. O escalonamento pode buscar balancear diversos fatores, mas não ignora o tempo de resposta.

Alternativa D — ✅ Correta ⟵ GABARITO

Manter a taxa de ocupação do processador a mais alta possível é um objetivo clássico do escalonamento. Quanto mais tempo o processador ficar ocupado executando processos, maior o aproveitamento do sistema. É um dos principais indicadores de eficiência do escalonador, conforme a literatura de sistemas operacionais.

Alternativa E — ❌ Incorreta

Minimizar o tempo de processamento de cada processo não é um objetivo direto do escalonador, pois o tempo de processamento (burst) é uma característica do próprio processo e não pode ser reduzido pelo escalonador. O que se busca é minimizar o tempo de turnaround, tempo de espera ou tempo de resposta, não o tempo de execução.

Gabarito: letra D

Link permanente: /questoes/fg085944