Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — IBFC 2024

Arquitetura de ComputadoresProcessadores
Código
qg218509
Banca
IBFC
Órgão
MGS
Ano
2024
Nível
Superior
Cargo
Analista de Suporte
A CPU é o principal componente que processa os sinais e torna a computação possível. Ela atua como o cérebro de qualquer dispositivo de computação. Porém, o sistema operacional atua diretamente neste processo, desta maneira a principal função do escalonador (scheduler) em um sistema operacional é:
  1. AControlar o acesso a dispositivos de armazenamento
  2. BGerenciar a alocação de memória dos registradores da CPU
  3. CDistribuir eficientemente o tempo de CPU entre os processos concorrentes
  4. DGerenciar a alocação de memória RAM dentro da CPU
Revelar gabarito e comentário

GabaritoC — Distribuir eficientemente o tempo de CPU entre os processos concorrentes

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”.

Função do escalonador (scheduler) em sistemas operacionais

Gabarito: letra C. O escalonador é o componente do sistema operacional responsável por distribuir eficientemente o tempo de CPU entre os processos que estão em execução concorrente, garantindo que todos tenham oportunidade de progredir.

Alternativa A — ❌ Incorreta

Controlar o acesso a dispositivos de armazenamento é função do gerenciador de entrada/saída (I/O manager), não do escalonador. O scheduler lida exclusivamente com a alocação do processador.

Alternativa B — ❌ Incorreta

Gerenciar a alocação de memória dos registradores da CPU é uma tarefa de baixo nível realizada pelo próprio hardware ou pelo compilador, não pelo escalonador. O scheduler gerencia o tempo de CPU, não os registradores.

Alternativa C — ✅ Correta ⟵ GABARITO

Exatamente: o escalonador decide qual processo será executado e por quanto tempo, distribuindo o tempo de CPU de forma justa e eficiente entre todos os processos ativos (concorrentes). Essa é a definição clássica da função de escalonamento.

Alternativa D — ❌ Incorreta

Gerenciar a alocação de memória RAM é responsabilidade do gerenciador de memória do sistema operacional, que opera fora da CPU. O escalonador não lida com memória RAM.

PEGA ESSA DICA!

Lembre-se da sigla CPI (CPU, Processos, Interrupções) para associar o escalonador ao gerenciamento do processador. Quando a alternativa falar em memória ou dispositivos, desconfie – provavelmente não é função do scheduler.

Gabarito: letra C

Link permanente: /questoes/qg218509