Questão de Arquitetura de Computadores — Processadores — IBFC 2024
Arquitetura de Computadores›Processadores
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 é:
AControlar o acesso a dispositivos de armazenamento
BGerenciar a alocação de memória dos registradores da CPU
CDistribuir eficientemente o tempo de CPU entre os processos concorrentes
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.