Pular para o conteúdo principal

Questão de Engenharia de Software — Conceitos Básicos em Engenharia de Software — FGV 2026

Engenharia de SoftwareConceitos 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 é:
  1. A2 – 4 – 3 – 2.
  2. B2 – 3 – 4 – 1.
  3. C1 – 3 – 2 – 4.
  4. D3 – 2 – 4 – 1.
  5. 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).

1Descentralização
Rede distribuída entre nodes
Sem autoridade central
2Imutabilidade
Registro não pode ser alterado
Integridade dos dados
3Segurança
Criptografia
Autenticidade das transações
4Mecanismos de Consenso
Validação entre nodes
Acordo sobre transações
Blockchain
LEVELsoulevel.com.br
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).

Alternativa B — ✅ Correta ⟵ GABARITO

Sequência exata: Imutabilidade (2), Segurança (3), Mecanismos de Consenso (4), Descentralização (1).

Alternativa C — ❌ Incorreta

A sequência 1 – 3 – 2 – 4 inicia com Descentralização (1), mas o primeiro item da lista é Imutabilidade.

Alternativa D — ❌ Incorreta

A sequência 3 – 2 – 4 – 1 coloca Segurança (3) no primeiro item, quando deveria ser Imutabilidade (2).

Alternativa E — ❌ Incorreta

A sequência 1 – 2 – 3 – 4 também inicia errado com Descentralização (1) em vez de Imutabilidade (2).

Gabarito: letra B.

Link permanente: /questoes/fg126235