Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — Instituto Access 2026

Arquitetura de ComputadoresProcessadores
Código
qg739215
Banca
Instituto Access
Órgão
UNIPAMPA
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Processadores, diferentes arquiteturas e estratégias de projeto são adotadas para atender a demandas variadas de desempenho, eficiência energética e escalabilidade. Considerando características presentes nos processadores utilizados em desktops, servidores e dispositivos móveis, assinale a alternativa correta:
  1. AA presença de tecnologia de virtualização por hardware garante, por si só, que máquinas virtuais apresentem desempenho equivalente ao de aplicações executadas diretamente no sistema hospedeiro, independentemente do tipo de carga de trabalho.
  2. BArquiteturas modernas descartaram completamente o uso de pipelines e execução fora de ordem, priorizando apenas o aumento da frequência de clock como principal estratégia de ganho de desempenho.
  3. CProcessadores destinados a servidores utilizam conjuntos de instruções menos complexos que os de uso doméstico, sendo essa simplificação o principal fator para maior confiabilidade e disponibilidade nesses ambientes.
  4. DProcessadores baseados em múltiplos núcleos físicos tendem a explorar paralelismo a nível de thread, enquanto recursos como caches hierárquicos e predição de desvios buscam reduzir latências associadas à execução de instruções.
Revelar gabarito e comentário

GabaritoD — Processadores baseados em múltiplos núcleos físicos tendem a explorar paralelismo a nível de thread, enquanto recursos como caches hierárquicos e predição de desvios buscam reduzir latências associadas à execução de instruções.

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

Processadores e Arquiteturas

Gabarito: letra D. A alternativa D está correta porque processadores com múltiplos núcleos exploram o paralelismo em nível de thread (multithreading), e recursos como caches hierárquicas e predição de desvios são projetados para reduzir latências na execução de instruções. As demais alternativas contêm erros conceituais.

A banca testa o conhecimento sobre estratégias de projeto de processadores modernos, especialmente a distinção entre paralelismo em nível de thread (multicore) e técnicas para redução de latência (caches, predição).

Característica

Processadores Multicore (D)

Virtualização por Hardware (A)

Arquiteturas Modernas (B)

Processadores para Servidores (C)

Paralelismo

Explora paralelismo em nível de thread (multithreading)

Não garante desempenho equivalente ao hospedeiro

Não descartaram pipelines e execução fora de ordem

Não usam conjuntos de instruções menos complexos

Redução de latência

Usa caches hierárquicas e predição de desvios

Overhead em operações de E/S e acesso à memória

Foco em paralelismo e eficiência, não apenas clock

Confiabilidade vem de ECC, redundância, hot-plug

Eficiência energética

Projetado para desempenho e escalabilidade

Depende do tipo de carga de trabalho

Encontrou limites físicos (consumo, dissipação)

Usam arquiteturas CISC (x86) ou RISC (ARM) complexas

1Paralelismo em nível de thread
Múltiplos núcleos físicos
Multithreading
2Redução de latência
Caches hierárquicas
Predição de desvios
Execução fora de ordem
3Limitações atuais
Aumento de clock encontrou limites
Foco em eficiência energética
Estratégias de projeto de processadores
LEVELsoulevel.com.br
Estratégias de projeto de processadores: Paralelismo em nível de thread (Múltiplos núcleos físicos, Multithreading); Redução de latência (Caches hierárquicas, Predição de desvios, Execução fora de ordem); Limitações atuais (Aumento de clock encontrou limites, Foco em eficiência energética)

Alternativa A — ❌ Incorreta

Afirma que a tecnologia de virtualização por hardware garante, por si só, desempenho equivalente ao do sistema hospedeiro, independentemente da carga. Isso é falso. A virtualização introduz overhead, especialmente em operações de E/S e acesso à memória, e o desempenho depende do tipo de carga de trabalho. A virtualização por hardware (Intel VT-x, AMD-V) apenas acelera certas operações, mas não elimina a perda de desempenho. Portanto, a afirmação é uma generalização indevida.

Alternativa B — ❌ Incorreta

Afirma que arquiteturas modernas descartaram completamente o uso de pipelines e execução fora de ordem, priorizando apenas o aumento da frequência de clock. Isso é incorreto. Pipelines e execução fora de ordem continuam sendo técnicas essenciais em processadores modernos. O aumento da frequência de clock encontrou limites físicos (consumo de energia, dissipação de calor), e as estratégias atuais focam em paralelismo (multicore, multithreading) e eficiência, não apenas clock. A afirmação é contrária à realidade.

Alternativa C — ❌ Incorreta

Afirma que processadores para servidores utilizam conjuntos de instruções menos complexos que os de uso doméstico, e que essa simplificação é o principal fator para maior confiabilidade e disponibilidade. Isso é falso. Servidores modernos (ex.: Intel Xeon, AMD EPYC) usam arquiteturas CISC (x86) ou RISC (ARM) com conjuntos de instruções tão ou mais complexos. A confiabilidade e disponibilidade vêm de recursos como correção de erros ECC, redundância de hardware, suporte a hot-plug, virtualização avançada, etc., não da simplificação do conjunto de instruções.

Alternativa D — ✅ Correta ⟵ GABARITO

Afirma que processadores baseados em múltiplos núcleos físicos tendem a explorar paralelismo a nível de thread, enquanto recursos como caches hierárquicos e predição de desvios buscam reduzir latências associadas à execução de instruções. Isso está correto. Múltiplos núcleos permitem executar threads independentes em paralelo (paralelismo real). Caches hierárquicas (L1, L2, L3) reduzem a latência de acesso à memória principal. A predição de desvios (branch prediction) diminui os stalls no pipeline ao antecipar o fluxo de execução. Esses são conceitos fundamentais de arquitetura de computadores.

PEGA ESSA DICA!

Em questões sobre processadores, lembre-se da diferença entre paralelismo de thread (multicore) e técnicas de redução de latência (caches, pipeline, predição). Também desconfie de afirmações absolutas como "garante por si só" (A) ou "descartaram completamente" (B) — geralmente são falsas.

Gabarito: letra D.

Link permanente: /questoes/qg739215