Logo Passei Direto
Buscar

Cálculo

Outros
Em um sistema distribuído, se um coordenador de um processo falhar no meio da execução de uma transação:
Selecione a alternativa correta:
Os participantes podem decidir se esperam ou não pela recuperação do processo que falhou.
Se o coordenador falhar, o sistema para de funcionar e precisará de uma intervenção manual.
Se o coordenador falhar, um algoritmo de eleição se encarrega de eleger um novo coordenador para continuar com os procedimentos.
O coordenador pode escolher um backup para assumir na sua falha.
Os participantes podem decidir se esperam ou não pela recuperação do coordenador que falhou.
User badge image
Aprendendo Através de Exercícios

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

A alternativa correta é: "Se o coordenador falhar, um algoritmo de eleição se encarrega de eleger um novo coordenador para continuar com os procedimentos." Em sistemas distribuídos, é comum utilizar algoritmos de eleição para garantir que um novo coordenador seja escolhido em caso de falha do coordenador atual, permitindo que o sistema continue funcionando.

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!

Mais perguntas desse material

Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa corresponde a 10% dela. Com 45 processadores, em quanto tempo a tarefa seria executada? Selecione a resposta correta.
2s.
12s.
20s.
10s.
15s.

Qual das arquiteturas da taxonomia de Flynn é a menos comum? Selecione a alternativa correta.
MMID.
MMIS.
SSID.
MISD.
SIMD.

Em relação aos conceitos de cluster, considere as afirmacoes a seguir.
Selecione a alternativa correta:
I) Nos clusters, o sistema operacional dos computadores é o mesmo.
II) Os programas aplicativos nunca veem os nós computacionais interagindo apenas com o mestre, que é um computador específico responsável pelo agendamento e gerenciamento dos escravos.
III) Os clusters mais conhecidos são os de alto desempenho, os de alta disponibilidade e os de balanceamento de carga.
Nenhuma afirmação está correta.
As afirmações II e III estão corretas.
Todas as afirmações estão corretas.
Apenas a afirmação II está correta.
As afirmações I e III estão corretas.

Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
Selecione a alternativa correta.
I. A sincronização, necessária em diversos programas, deve ter seu uso minimizado, pois demanda recursos computacionais, em especial nos ambientes de computação distribuída.
II. O problema produtor consumidor se caracteriza da seguinte forma: o processo produtor gera informações que são gravadas em um buffer de tamanho limitado, e as informações são consumidas por um processo consumidor. Assim, o produtor pode produzir um item enquanto o consumidor consome outro.
III. No problema dos leitores escritores, os processos leitores podem acessar a mesma variável, sem causar obstáculos de sincronização.
As afirmações I e III estão corretas.
As afirmações I e II estão corretas.
As afirmações II e III estão corretas.
Todas as afirmações estão corretas.
Apenas a afirmação II está correta.

Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
Selecione a alternativa correta.
I. Um cálculo especifica se uma determinada entrada pode resultar em saídas diferentes.
II. O bloqueio de exclusão mútua, ou mutex, é o mais utilizado para se garantir a exclusão mútua.
III. O programa tem uma condição de corrida quando um thread tenta acessar simultaneamente um recurso, e isso pode resultar em um erro.
Apenas a afirmação I está correta.
Apenas a afirmação II está correta.
As afirmações I e II estão corretas.
Todas as afirmações estão corretas.
As afirmações II e III estão corretas.

Sobre o Kubernetes, marque a alternativa correta:
É um sistema PaaS (plataforma como serviço) tradicional e completo.
Fornece serviços em nível de aplicação, tais como middleware.
Dita soluções de logging, monitoramento ou alerta.
Implanta código-fonte e constrói sua aplicação.
Permite armazenar e gerenciar informações confidenciais, como senhas, tokens OAuth e chaves SSH.

O Openshift provê recursos a partir do Kubernetes, sendo capaz de executar e disponibilizar aplicações a partir de contêineres.
As imagens dos contêineres no Openshift podem ser armazenadas no componente denominado:
build
secret
pod
master
registry

Em relação ao modelo cliente-servidor, considere as afirmações a seguir.
Selecione a alternativa correta:
I) O recurso compartilhado é qualquer software.
II) Clientes e servidores trocam mensagens em um padrão de mensagem de solicitação - resposta.
III) A Application Program Interface (API) é uma camada de abstração para acessar um serviço.
Apenas a afirmação I está correta.
Todas as afirmações estão corretas.
As afirmações II e III estão corretas.
As afirmações I e II estão corretas.
Apenas a afirmação II está correta.

Mais conteúdos dessa disciplina