Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Sistemas Distribuídos — FCC 2019

Arquitetura de ComputadoresSistemas Distribuídos
Código
fc053713
Banca
FCC
Órgão
METRÔ-SP
Ano
2019
Cargo
Analista Desenvolvimento Gestão Júnior – Ciências da Computação
Considere o fragmento de texto abaixo.Um dos tipos de sistemas distribuídos em franco crescimento atualmente utiliza criptografia assimétrica para garantir segurança nas transações sem um agente de confiança intermediador. Essas transações são agrupadas e armazenadas em unidades encadeadas e interligadas por meio de códigos hash, de forma que a unidade seguinte indique o hash da unidade anterior. Todas as transações realizadas no sistema são registradas em uma espécie de livro de registros, de acesso público, permitindo a rastreabilidade das transações na rede. Dentre as aplicações desse tipo de sistema distribuído estão as Decentralized Application − DAPP e smart contracts.O sistema distribuído e o local onde são registradas as transações do sistema são, respectivamente,
  1. ABlockchain e Immutable Ledger.
  2. BCommon Object Request Broker e Trezor.
  3. CCommon Object Request Broker e Immutable Consensus Book.
  4. DRemote Distributed System e Immutable Register Book.
  5. EBlockchain e Bookchain.
Revelar gabarito e comentário

GabaritoA — Blockchain e Immutable Ledger.

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

Sistemas Distribuídos: Blockchain e Immutable Ledger

Gabarito: letra A. O texto descreve exatamente a tecnologia blockchain: uso de criptografia assimétrica, transações agrupadas em blocos encadeados por hashes (cada bloco contém o hash do anterior), formando um ledger público e imutável. Esse registro é chamado de Immutable Ledger (livro-razão imutável). As demais alternativas misturam termos de outras tecnologias (CORBA, Trezor, etc.) ou inventam nomes não consagrados.

A banca testa o conhecimento básico sobre blockchain, que é o sistema distribuído mais comentado atualmente, especialmente por suas aplicações em criptomoedas, DApps e smart contracts.

Alternativa A — ✅ Correta ⟵ GABARITO

Blockchain é um sistema distribuído que utiliza criptografia assimétrica para garantir segurança sem intermediário central. As transações são agrupadas em blocos, e cada bloco aponta para o anterior por meio de um hash, formando uma cadeia. O conjunto de todos os blocos é o Immutable Ledger (livro-razão imutável), que é público e rastreável. Perfeita correspondência com o enunciado.

Alternativa B — ❌ Incorreta

Common Object Request Broker (CORBA) é um middleware para comunicação entre objetos distribuídos, não possui as características descritas (blocos encadeados, hash, ledger imutável). Trezor é uma carteira física de criptomoedas, não um sistema de registro de transações. Confunde-se blockchain com CORBA e uma wallet.

Alternativa C — ❌ Incorreta

Novamente cita Common Object Request Broker (CORBA), que não se aplica. Immutable Consensus Book não é um termo técnico reconhecido; o termo correto é Immutable Ledger (ou Distributed Ledger). A banca cria um nome fictício para induzir ao erro.

Alternativa D — ❌ Incorreta

Remote Distributed System é uma expressão genérica e não designa uma tecnologia específica. Immutable Register Book também não é um termo padrão; o correto é Immutable Ledger. A alternativa é vaga e incorreta.

Alternativa E — ❌ Incorreta

Embora Blockchain esteja correta como sistema, Bookchain não é o termo para o registro de transações. Bookchain é um termo ocasionalmente usado para blockchain de livros ou outra aplicação, mas não é a denominação padrão do ledger. O enunciado pede, respectivamente, o sistema e o local de registro: Blockchain e Immutable Ledger. Trocar Immutable Ledger por Bookchain é um erro de terminologia.

Link permanente: /questoes/fc053713