Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fazer teste: Semana 7 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 3. A cada tentativa, as perguntas e alternativas são embaralhadas Olá, estudante! Pronto! Sua atividade já está registrada no AVA. a. b. c. d. e. PERGUNTA 1 A replicação leva a um problema de consistência, isto é, sempre que uma réplica é atualizada, essa réplica se torna diferente das outras. Para manter as réplicas consistentes, precisamos propagar atualizações de maneira que as inconsistências temporárias não sejam percebidas. No entanto, isso degrada ______, especialmente em sistemas distribuídos de grande porte. a autenticidade a segurança a disponibilidade a confiabilidade o desempenho 1,67 pontos Salva a. b. PERGUNTA 2 A replicação de dados consiste em manter múltiplas cópias de dados, chamadas de réplicas, em diferentes computadores. Dentre as razões para replicar dados, destacam-se: confiabilidade, consistência e desempenho. integridade, consistência e desempenho. 1,67 pontos Salva Estado de Conclusão da Pergunta: c. d. e. confiabilidade, desempenho e disponibilidade. desempenho, autenticidade e integridade. confiabilidade, consistência e disponibilidade. a. b. c. d. e. PERGUNTA 3 Marque a alternativa que preenche corretamente as lacunas do texto a seguir. A replicação pode ser justificada por suas vantagens. Por exemplo, se o sistema falha, mas pelo menos uma réplica está funcionando, o serviço continua. Isso é chamado de __________. Além disso, outra vantagem está na melhoria de __________. Essa melhoria ocorre em termos de __________, quando um recurso pode ser acessado a partir de uma fonte mais próxima, e em termos de __________, quando um recurso é oferecido por um número maior de máquinas. O principal desafio para replicações adequadas está na __________ entre os dados das diversas réplicas consistência; desempenho; ampliação em quantidade; ampliação geográfica; confiabilidade. confiabilidade; desempenho; ampliação em quantidade; ampliação geográfica; consistência. consistência; desempenho; ampliação geográfica; ampliação em quantidade; confiabilidade. desempenho; confiabilidade; ampliação geográfica; ampliação em quantidade; consistência. confiabilidade; desempenho; ampliação geográfica; ampliação em quantidade; consistência. 1,65 pontos Salva a. b. c. d. e. PERGUNTA 4 Modelos de consistência para dados compartilhados são difíceis de serem implementados de forma adequada em sistemas distribuídos de larga escala. Dentre as questões que constituem os principais aspectos de projeto de implementação dos modelos de consistência, destacam-se: gerenciamento do desempenho e escalabilidade. gerenciamento de deadlocks. gerenciamento da exclusão mútua. gerenciamento do sincronismo. gerenciamento de réplicas e como réplicas são mantidas. 1,67 pontos Salva PERGUNTA 5 Dentre os modelos de consistência centrados nos dados em um SD há os modelos de consistência contínua, consistência sequencial e 1,67 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. a. b. c. d. e. os modelos de consistência contínua, consistência sequencial e consistência causal. Analise as afirmativas e escolha a alternativa correta. I. A consistência contínua pode ser implementada como um conjunto de ferramentas que para os programadores parece apenas uma biblioteca que eles integram às suas aplicações. II. O modelo de consistência sequencial faz uma distinção entre eventos que são potencialmente relacionados por causalidade. III. O modelo de consistência causal foi definido pela primeira vez por Lamport, em 1979, no contexto de memória compartilhada para sistemas multiprocessadores. IV. A condição para que um deposito de dados seja consistente sequencialmente diz que escritas que estão potencialmente relacionadas por sequencialidade devem ser vistas por todos os processos na mesma ordem. Apenas I está correta. Apenas I, II e III estão corretas. Apenas II, III e IV estão corretas. Todas as afirmativas estão corretas. Apenas I e II estão corretas. a. b. c. d. e. PERGUNTA 6 Para manter a consistência entre as réplicas, geralmente precisamos garantir que as operações conflitantes sejam realizadas na mesma ordem em todas as réplicas. Assinale a alternativa correta. O modelo de consistência de centrado nos dados é o mais adequado para os SDs. Garantir a ordem global de operações conflitantes pode ser muito custoso, o que diminui a escalabilidade. A solução é diminuir os requisitos de consistência e tentar evitar sincronizações globais. O modelo de consistência de centrado no cliente é o mais adequado para os SDs. A operação conflitante read–write, que sinaliza para o conflito em que uma operação de leitura e uma de escrita ocorrem de forma concorrente é a que apresenta mais ocorrência em SDs. A operação conflitante write–write, que sinaliza para o conflito com duas operações concorrentes de escrita é que possui menos ocorrência em SDs. 1,67 pontos Salva Salvar todas as respostas Salvar e Enviar Estado de Conclusão da Pergunta: Estado de Conclusão da Pergunta:
Compartilhar