Questão nº 49

Questão de Tecnologia da Informação · FGV TJRN Analista TI 2023 (nº 49)

FGV2023Analista TI - Análise de SistemasTecnologia da Informação
Gabarito: Ever comentário ↓

Em bancos de dados, especialmente quando distribuídos, surge o problema de garantir que uma certa transação seja processada corretamente quando tem efeitos em diferentes sistemas, ou nós.
Um dos algoritmos utilizados nesse tipo de transação é conhecido originalmente como:

Resposta comentada

Gabarito Alternativa E

  • (A) Incorreta: common knowledge é conceito teórico de sistemas distribuídos, não um protocolo de commit.
  • (B) Incorreta: lock/unlock é mecanismo de controle de concorrência, não de coordenação da transação distribuída.
  • (C) Incorreta: exclusão mútua trata do acesso a região crítica.
  • (D) Incorreta: transaction logs registram operações para recuperação, mas não coordenam o commit entre nós.
  • (E) Correta: o Two-phase commit coordena o commit atômico de uma transação que abrange vários nós.

Fonte: FGV TJRN Analista TI 2023 Analista TI - Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho