Onde ficam registradas as informações que os principais sist...

Próximas questões
Com base no mesmo assunto
Q2939619 Noções de Informática

Nas questões que avaliam os conhecimentos de noções de informática, a menos que seja explicitamente informado o contrário, considere que todos os programas mencionados estão em configuração padrão, em português, que o mouse está configurado para pessoas destras, que expressões como "clicar", "clique simples" e "clique duplo" referem-se a cliques com o botão esquerdo do mouse e que teclar corresponde à operação de pressionar uma tecla e, rapidamente, liberá-la, acionando-a apenas uma vez. Considere também que não há restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios, recursos e equipamentos mencionados.

Onde ficam registradas as informações que os principais sistemas operacionais, inclusive o Windows, utilizam para administrar as prioridades dos processos?

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é A - PCB.

Vamos entender o porquê:

Os sistemas operacionais gerenciam uma série de processos simultaneamente e, para isso, precisam alocar eficientemente os recursos do computador. Um dos principais desafios é determinar a prioridade de execução desses processos. Para gerenciar essas informações, os sistemas operacionais utilizam uma estrutura de dados específica chamada de Process Control Block (PCB).

PCB é o bloco de controle de processos, onde se encontram registradas todas as informações necessárias para gerenciar um processo, incluindo o estado, contador de programas, registradores, e, claro, as prioridades dos processos. Isso torna a opção A a resposta correta.

Agora, vejamos por que as outras alternativas estão incorretas:

B - CPU: A CPU (Unidade Central de Processamento) é o componente de hardware que executa instruções de programas, mas ela não armazena informações sobre prioridades de processos. Portanto, essa opção não é correta.

C - ULA: A ULA (Unidade Lógica e Aritmética) é uma parte da CPU responsável por realizar operações aritméticas e lógicas. Assim como a CPU, ela não está envolvida com o armazenamento de prioridades de processos.

D - Kernel: O Kernel é a parte central do sistema operacional que gerencia recursos. Embora o Kernel utilize o PCB para tomar decisões, ele em si não é onde as informações sobre as prioridades do processo são registradas. Ele é o responsável por executar funções de gerenciamento, mas não é um local de armazenamento dessas informações.

E - Memória Cache: A memória cache é usada para armazenar dados temporários a fim de acelerar o acesso à memória principal, mas não é utilizada para armazenar dados de controle de processo, como prioridades.

Compreender o funcionamento e o papel de cada um desses componentes é essencial para responder corretamente questões de concursos sobre sistemas operacionais.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

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