Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Arquiteturas — FGV 2024

Arquitetura de ComputadoresArquiteturas
Código
fg098568
Banca
FGV
Órgão
TJ-MS
Ano
2024
Nível
Superior
Cargo
Técnico de Nível Superior - Analista de Sistemas Computacionais - Web Designer
O analista Matheus está encarregado de projetar um sistema computacional para suportar uma aplicação de processamento de dados em larga escala que requer alta disponibilidade, processamento paralelo e capacidade de recuperação rápida de falhas.Diante dessas exigências, ao avaliar os componentes e as arquiteturas de sistemas computacionais mais adequados, Matheus deve escolher a configuração do sistema que inclui:
  1. Aum processador de alto desempenho com a maior frequência de clock disponível no mercado;
  2. Buma arquitetura de computação em nuvem distribuída, com ênfase em serviços de escalabilidade automática e balanceamento de carga;
  3. Cum sistema operacional de tempo real para garantir a máxima eficiência em processamento de dados;
  4. Ddiscos rígidos tradicionais (HDDs) para armazenamento de dados, devido ao seu baixo custo por gigabyte;
  5. Eum único servidor de alta capacidade para centralizar o processamento e armazenamento de dados.
Revelar gabarito e comentário

GabaritoB — uma arquitetura de computação em nuvem distribuída, com ênfase em serviços de escalabilidade automática e balanceamento de carga;

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

Arquitetura de Sistemas para Processamento em Larga Escala

Gabarito: letra B. A configuração que atende aos requisitos de alta disponibilidade, processamento paralelo e recuperação rápida de falhas é a arquitetura de computação em nuvem distribuída com escalabilidade automática e balanceamento de carga, pois permite redundância, distribuição de carga e tolerância a falhas de forma nativa.

A banca testa a compreensão de que requisitos modernos de processamento de dados exigem distribuição e escalabilidade, e não apenas um componente isolado de alto desempenho.

NÃO CAIA NESSA!

O candidato pode ser tentado a escolher a alternativa A (processador de alto clock) ou E (servidor único de alta capacidade), pensando que desempenho bruto resolve tudo. No entanto, sistemas de larga escala com alta disponibilidade e paralelismo exigem distribuição geográfica, redundância e escalabilidade horizontal – características que apenas a computação em nuvem distribuída oferece.

Alternativa

Descrição

Atende Alta Disponibilidade?

Atende Processamento Paralelo?

Atende Recuperação Rápida de Falhas?

Motivo da Correção/Incorreção

A

Processador de alto desempenho com maior clock

❌ Não

❌ Não

❌ Não

Ponto único de falha; sem paralelismo sistêmico ou failover.

B

Computação em nuvem distribuída com escalabilidade automática e balanceamento de carga

✅ Sim

✅ Sim

✅ Sim

Redundância, distribuição de carga e failover automático.

C

Sistema operacional de tempo real (RTOS)

❌ Não

❌ Não

❌ Não

Foco em determinismo temporal, não em escalabilidade ou tolerância a falhas.

D

Discos rígidos tradicionais (HDDs)

❌ Não

❌ Não

❌ Não

Baixo desempenho e recuperação lenta; inadequados para failover rápido.

E

Servidor único de alta capacidade

❌ Não

❌ Não

❌ Não

Ponto único de falha; sem paralelismo horizontal ou redundância.

Alternativa A — ❌ Incorreta

Um processador de alta frequência, embora potente, é um único ponto de falha e não oferece paralelismo em nível de sistema. Apenas aumentar o clock não garante alta disponibilidade nem recuperação rápida de falhas.

Alternativa B — ✅ Correta ⟵ GABARITO

A computação em nuvem distribuída, com escalabilidade automática e balanceamento de carga, provê:

  • Alta disponibilidade por meio de réplicas em múltiplos servidores/zonas;

  • Processamento paralelo pela distribuição de tarefas entre nós;

  • Recuperação rápida com failover automático e provisionamento elástico.

Alternativa C — ❌ Incorreta

Um sistema operacional de tempo real (RTOS) foca em determinismo temporal (prazos rígidos), não em escalabilidade ou tolerância a falhas. Não é o requisito principal para processamento de dados em larga escala com alta disponibilidade.

Alternativa D — ❌ Incorreta

Discos rígidos tradicionais (HDDs) oferecem baixo custo por gigabyte, mas têm desempenho muito inferior a SSDs e são inadequados para recuperação rápida (baixa taxa de transferência e alto tempo de seek). Para a aplicação descrita, armazenamento rápido e com redundância (ex.: SSDs em RAID) seria mais adequado.

Alternativa E — ❌ Incorreta

Um único servidor de alta capacidade centraliza o processamento, criando ponto único de falha e limitando severamente a escalabilidade. Não atende aos requisitos de alta disponibilidade nem de processamento paralelo distribuído.

Gabarito: letra B

Link permanente: /questoes/fg098568