Questão de Arquitetura de Software — Sistemas Distribuídos — FGV 2025
Arquitetura de Software›Sistemas Distribuídos
Código
fg106558
Banca
FGV
Órgão
CGE-SP
Ano
2025
Nível
Superior
Cargo
Auditor Estadual de Controle - Tecnologia da Informação - tarde
Um órgão estadual implementará monitoramento de transporte escolar em veículos que operam em zona rural com conectividade móvel intermitente.Cada veículo terá computador embarcado com capacidade de processamento local, sensores IoT (GPS e acelerômetro) e câmeras.Os pátios municipais possuem servidores locais com conectividade Wi-Fi.O sistema deve detectar eventos críticos de segurança (porta aberta em movimento, frenagens bruscas, desvios de rota) com resposta imediata ao motorista, operar autonomamente por períodos prolongados sem conectividade externa, e transmitir apenas dados essenciais pela rede móvel limitada.Considerando os conceitos de edge computing, fog computing e cloud computing em arquitetura de processamento distribuído, assinale a afirmativa correta.
AEdge computing processa dados centralizadamente na nuvem, fog computing nos servidores dos pátios, e a integração entre as camadas exige conectividade permanente. A detecção de eventos críticos depende da transmissão de vídeo para os servidores fog, que analisam e retornam alertas aos veículos.
BFog computing substitui completamente o edge computing ao centralizar todo processamento nos servidores dos pátios municipais, eliminando a necessidade de capacidade computacional nos veículos. Edge computing é aplicável apenas a sensores simples que não processam dados localmente.
CEdge computing e fog computing são sinônimos que descrevem processamento em nuvem distribuída geograficamente. Ambos dependem de conexão contínua com datacenters centrais para funcionar, diferenciando-se apenas pela localização física dos servidores em diferentes regiões.
DEdge computing processa dados localmente nos veículos com resposta imediata e operação autônoma, fog computing agrega e processa dados de múltiplos veículos nos servidores dos pátios, e cloud computing realiza análises históricas e complexas centralizadamente. As três camadas formam arquitetura hierárquica complementar.
ECloud computing é a única camada necessária para o sistema, pois tecnologias atuais de streaming de vídeo e conectividade 5G permitem processamento centralizado com latência desprezível. Edge e fog computing são conceitos obsoletos substituídos por redes de alta velocidade.
Revelar gabarito e comentário▾
GabaritoD — Edge computing processa dados localmente nos veículos com resposta imediata e operação autônoma, fog computing agrega e processa dados de múltiplos veículos nos servidores dos pátios, e cloud computing realiza análises históricas e complexas centralizadamente. As três camadas formam arquitetura hierárquica complementar.
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”.
Edge, Fog e Cloud Computing em Sistemas Distribuídos
Gabarito: letra D. A alternativa descreve corretamente a arquitetura hierárquica complementar: edge processa localmente nos veículos (resposta imediata e operação autônoma), fog agrega dados de múltiplos veículos nos servidores dos pátios, e cloud realiza análises históricas e complexas centralizadamente. As demais invertem papéis ou negam a necessidade das camadas inferiores.
A banca testa a compreensão das três camadas em um cenário real de conectividade intermitente e necessidade de baixa latência. Edge computing é a camada mais próxima dos dispositivos, executando processamento local para respostas em tempo real. Fog computing é uma camada intermediária que agrega e processa dados de vários pontos de borda, geralmente em servidores locais. Cloud computing é a camada central para processamento massivo e armazenamento de longo prazo.
Camada
Localização
Função no Cenário
Requisito de Conectividade
Edge Computing
Nos veículos (computador embarcado)
Processamento local para detecção de eventos críticos (porta aberta, frenagem brusca, desvio de rota) com resposta imediata ao motorista; operação autônoma prolongada
Não depende de conectividade externa; opera offline
Fog Computing
Servidores locais nos pátios municipais (Wi-Fi)
Agrega e processa dados de múltiplos veículos; realiza análises intermediárias e consolida informações antes de enviar à nuvem
Conectividade intermitente com veículos (Wi-Fi nos pátios) e com a nuvem
Cloud Computing
Datacenter central (nuvem)
Análises históricas e complexas; armazenamento de longo prazo; processamento massivo de dados consolidados
Conectividade com servidores fog (não necessariamente permanente)
Edge, Fog, Cloud: Edge (veículos) (Processamento local, Resposta imediata, Operação autônoma); Fog (pátios) (Agrega dados de múltiplos veículos, Processamento intermediário); Cloud (central) (Análises históricas, Processamento complexo, Armazenamento de longo prazo)
Alternativa A — ❌ Incorreta
Afirma que edge computing processa centralizadamente na nuvem — erro conceitual: edge ocorre na borda da rede, localmente. Além disso, a detecção de eventos críticos no cenário exige processamento local imediato, não dependente de transmissão de vídeo para servidores fog. A necessidade de conectividade permanente também é falsa: edge e fog operam com conectividade intermitente.
Alternativa B — ❌ Incorreta
Diz que fog computing substitui completamente o edge, eliminando a necessidade de capacidade nos veículos. No cenário, veículos precisam processar localmente para respostas imediatas mesmo sem conexão. Fog complementa, não substitui. Também afirma que edge é só para sensores simples que não processam dados — incorreto: edge pode executar análises complexas, como detecção de eventos.
Alternativa C — ❌ Incorreta
Trata edge e fog como sinônimos e afirma que ambos dependem de conexão contínua com datacenters centrais. São conceitos distintos: edge é local ao dispositivo, fog é um nível intermediário. Ambos podem operar offline e se diferenciam pela localização e função, não apenas pela região geográfica.
Alternativa D — ✅ Correta ⟵ GABARITO
Descreve exatamente o papel de cada camada no cenário: edge nos veículos (resposta imediata e autonomia), fog nos pátios (agregação de múltiplos veículos), cloud para análises históricas. A hierarquia complementar permite operação mesmo com conectividade limitada. Perfeita adequação.
Alternativa E — ❌ Incorreta
Afirma que cloud computing é suficiente e que edge/fog são obsoletos. No cenário com conectividade intermitente, a latência e a dependência de rede inviabilizam o processamento exclusivo em nuvem. Edge e fog são essenciais para operação offline e respostas imediatas.