Logo Passei Direto
Buscar
A situação de conflito entre transações concorrentes de um sistema distribuído é definida quando os efeitos de duas ou mais operações dependem da ordem em que elas são executadas.
Assinale a alternativa que representa os sintomas identificados que geram conflito entre operações:
a. A transação T2 executa uma operação de escrita, e a transação T1 aguarda para executar uma operação de leitura.
b. A transação T1 executa uma operação de leitura, e a transação T2 executa uma operação de leitura.
c. A transação T1 executa uma operação de leitura seguida por outra operação de escrita.
d. A transação T1 executa uma operação de leitura, e a transação T2 executa uma operação de escrita.
e. A transação T2 confirmou uma operação de escrita, e T1 solicita uma operação de escrita.
User badge image
Questões Para a Compreensão

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Para identificar os sintomas que geram conflito entre operações em transações concorrentes, precisamos entender como as operações de leitura e escrita interagem. Analisando as alternativas: a) A transação T2 executa uma operação de escrita, e a transação T1 aguarda para executar uma operação de leitura. - Isso pode causar conflito, mas não é um sintoma direto de conflito. b) A transação T1 executa uma operação de leitura, e a transação T2 executa uma operação de leitura. - Não gera conflito, pois ambas estão apenas lendo. c) A transação T1 executa uma operação de leitura seguida por outra operação de escrita. - Isso não representa um conflito com outra transação. d) A transação T1 executa uma operação de leitura, e a transação T2 executa uma operação de escrita. - Essa situação pode gerar conflito, pois T2 pode estar escrevendo em um dado que T1 leu. e) A transação T2 confirmou uma operação de escrita, e T1 solicita uma operação de escrita. - Isso pode gerar conflito, mas depende do estado dos dados. A alternativa que melhor representa um sintoma claro de conflito entre operações é: d) A transação T1 executa uma operação de leitura, e a transação T2 executa uma operação de escrita.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Computação em nuvem e Internet das coisas são dois adventos tecnológicos importantes apresentados na geração de sistemas distribuídos contemporâneos.
Sobre essas tecnologias, analise as alternativas abaixo e assinale (V) para verdadeiro e (F) para falso.
( ) A computação em nuvem é uma das tecnologias atuais que contemplam a geração de modelos físicos contemporâneos, viabilizando a entrega de serviços sob demanda.
( ) A Internet das coisas (em inglês, Internet of Things – IoT) é um conjunto de produtos, serviços e processos que virtualiza as coisas do mundo real para processamento digital.
( ) A computação em nuvem (em inglês, cloud computing) tem atenção crescente da indústria e da academia. No entanto, esse advento é o principal responsável por gerar uma quantidade massiva de dados, o que, por sua vez, impacta diretamente a infraestrutura da Internet.
( ) A Internet das coisas visa a prover soluções em termos de orçamento e de dimensionamento das infraestruturas de comunicação, viabilizando soluções eficientes e de baixo custo.
( ) Pode-se dizer que IoT e computação em nuvem são tecnologias complementares, pois enquanto a Internet das coisas gera uma quantidade de dados crescente e significativa (big data), a computação em nuvem provê diversos serviços que facilitam a transferência, o gerenciamento e a manipulação de dados pela Internet.
A V – V – F – F – F.
B F – V – V – F – V.
C V – F – F – V – F.
D F – V – V – F – V.
E V – V – F – F – V.

Mais conteúdos dessa disciplina