Pular para o conteúdo principal

Questão de Noções de Informática — Hardware - Dispositivos de Armazenamento, Memórias e Periféricos — Quadrix 2023

Noções de InformáticaHardware - Dispositivos de Armazenamento, Memórias e Periféricos
Código
qg026022
Banca
Quadrix
Órgão
CREA-GO
Ano
2023
Nível
Superior
Cargo
Analista de Área - T.I
Acerca da memória cache e do gerenciamento de processos, julgue o item.Um processo em execução é sempre composto de um único thread de execução.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Memória Cache e Gerenciamento de Processos

Gabarito: ERRADO. Um processo em execução não é composto de um único thread — ele pode conter múltiplos threads, que são unidades menores de execução dentro do mesmo processo, compartilhando recursos como memória e arquivos. A afirmação contraria o conceito fundamental de concorrência em sistemas operacionais modernos.

O enunciado mistura dois temas: memória cache e gerenciamento de processos. A memória cache é uma pequena memória de alta velocidade localizada no processador ou próxima a ele, usada para armazenar dados e instruções frequentemente acessados, reduzindo o tempo de acesso à memória RAM. Já o gerenciamento de processos trata de como o sistema operacional organiza e executa programas, incluindo o conceito de threads.

Um processo é um programa em execução, com seu próprio espaço de endereçamento, registradores e contexto. Um thread, por sua vez, é a menor unidade de execução dentro de um processo. Um processo pode ter um ou mais threads, que compartilham o mesmo espaço de memória e recursos do processo, mas executam instruções de forma independente. Por exemplo, um navegador web pode ter um thread para renderizar a página, outro para baixar arquivos e outro para processar JavaScript — todos dentro do mesmo processo.

A afirmação de que um processo é "sempre composto de um único thread" é falsa porque sistemas operacionais modernos suportam multithreading, permitindo que um processo tenha múltiplos threads executando simultaneamente (em paralelo em múltiplos núcleos ou de forma intercalada em um único núcleo). Isso melhora a eficiência e a responsividade das aplicações.

A pegadinha da banca está em usar o termo "sempre" — uma palavra que indica universalidade e, portanto, torna a afirmação vulnerável a qualquer exceção. Como a exceção (processos com múltiplos threads) é a regra em sistemas modernos, a afirmação é incorreta.

Processo
  • 1Programa em execução
    • Espaço de endereçamento próprio
    • Contexto e registradores
  • 2Composto por threads
    • 1 ou mais
    • Compartilham memória e recursos
    • Executam de forma independente
  • 3Thread
    • Menor unidade de execução
    • Contador de programa próprio
    • Pilha e registradores próprios
    • Exemplo: navegador
      • Renderizar página
      • Baixar arquivos
      • Processar JavaScript
LEVEL · soulevel.com.br

Item — ❌ ERRADO

A afirmação "Um processo em execução é sempre composto de um único thread de execução" está errada. O erro está no uso de "sempre" e "único": um processo pode ter múltiplos threads. O conceito de thread é fundamental para o entendimento de concorrência e paralelismo em sistemas operacionais. Um processo com múltiplos threads compartilha o mesmo espaço de endereçamento, mas cada thread tem seu próprio contador de programa, pilha e registradores. Isso permite que tarefas diferentes de um mesmo programa sejam executadas de forma concorrente, melhorando o desempenho e a utilização dos recursos do sistema.

PEGA ESSA DICA!

Para questões de informática, desconfie de afirmações com "sempre", "nunca" ou "todo". Essas palavras indicam universalidade e, na prática, quase sempre há exceções. No caso de processos e threads, lembre-se: um processo pode ter um ou mais threads — a regra é a flexibilidade, não a rigidez.

Gabarito: ERRADO

Link permanente: /questoes/qg026022