Questão de Engenharia de Software — Conceitos Básicos em Engenharia de Software — FGV 2026
Engenharia de Software›Conceitos Básicos em Engenharia de Software
Código
fg126235
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
No contexto das tecnologias de registro distribuído, a blockchain destaca-se como uma solução inovadora para garantir segurança, transparência e confiabilidade no armazenamento e compartilhamento de dados.Considerando suas principais características e fundamentos técnicos, associe os conceitos do JUnit às suas descrições corretas e assinale a alternativa correspondente.1 - Descentralização2 - Imutabilidade3 – Segurança4 – Mecanismos de Consenso( ) Uma vez que uma transação é registrada na blockchain, ela não pode ser alterada ou deletada, garantindo a integridade dos dados.( ) Utiliza criptografia para proteger os dados e verificar a autenticidade das transações. Isso reduz o risco de fraudes.( ) Para validar novas transações, a blockchain utiliza mecanismos que garantem que todos os nodes concordem com a validade das transações.( ) A blockchain é distribuída entre diversos computadores (nodes) em uma rede, eliminando a necessidade de uma autoridade central.A sequência correta é:
A2 – 4 – 3 – 2.
B2 – 3 – 4 – 1.
C1 – 3 – 2 – 4.
D3 – 2 – 4 – 1.
E1 – 2 – 3 – 4.
Revelar gabarito e comentário▾
GabaritoB — 2 – 3 – 4 – 1.
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”.
Blockchain – Conceitos Fundamentais
Gabarito: letra B. A sequência correta é 2 – 3 – 4 – 1, correspondendo respectivamente a: Imutabilidade, Segurança, Mecanismos de Consenso e Descentralização. Cada descrição se encaixa diretamente no conceito de blockchain mais comum.
As descrições são claras:
"Uma vez que uma transação é registrada na blockchain, ela não pode ser alterada ou deletada" → Imutabilidade (2).
"Utiliza criptografia para proteger os dados e verificar a autenticidade das transações" → Segurança (3).
"Para validar novas transações, a blockchain utiliza mecanismos que garantem que todos os nodes concordem" → Mecanismos de Consenso (4).
"A blockchain é distribuída entre diversos computadores (nodes) em uma rede, eliminando a necessidade de uma autoridade central" → Descentralização (1).
Blockchain: Descentralização (Rede distribuída entre nodes, Sem autoridade central); Imutabilidade (Registro não pode ser alterado, Integridade dos dados); Segurança (Criptografia, Autenticidade das transações); Mecanismos de Consenso (Validação entre nodes, Acordo sobre transações)
Alternativa A — ❌ Incorreta
A sequência 2 – 4 – 3 – 2 coloca o Mecanismo de Consenso (4) na segunda posição e repete Imutabilidade (2) no final, quando deveria ser Descentralização (1).