FC ConcursosFC Concursos

Questão FC375730

Sistema operacional é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema: definir qual programa recebe atenção do processador, gerenciar memória

Gerência de Processos

Instituto Consulplan · 2022

Sistema operacional é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema: definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos etc. Possui alguns componentes centrais, que o ajudam a cumprir a sua função. Assinale o componente central do sistema operacional que determina quando e por quanto tempo um processo é executado em um processador.

  1. Gerenciador de E/S.
  2. Escalonador de processo.
  3. Gerenciador de memória.
  4. Gerenciador de Comunicação Interprocessos (IPC).
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Escalonador de processo é o componente do sistema operacional responsável por decidir *quando* e *por quanto tempo* um processo utilizará a CPU. Ele seleciona, entre os processos prontos, qual será executado em seguida e controla a alternância entre eles.


Existem diferentes níveis e políticas de escalonamento: long‑term, medium‑term e short‑term, sendo este último o mais diretamente ligado à atribuição imediata da CPU. Os algoritmos comuns incluem FCFS, SJF, Round‑Robin e por prioridade, e podem ser pré‑emptivos ou não‑pré‑emptivos.


O escalonador busca otimizar métricas como tempo de resposta, tempo de espera, turnaround e throughput, balanceando eficiência e justiça. O intervalo de tempo por processo (por exemplo, o quantum no Round‑Robin) e o custo da troca de contexto (context switch) são decisões cruciais tomadas por esse componente.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo