Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURA DE SISTEMAS DISTRIBUIDOS Lupa Calc. Aluno: Matr.: Disc.: ARQUIT.SIST.DISTR. 2023.1 (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Uma das características de um sistema distribuído é implementar tolerência a falhas utilizando replicação. Considerando um sistema A com um componente replicado n vezes. Assinale a sentença correta referentes ao sistema A A disponibilidade do sistema A é n vezes maior quando comparado a um sistema sem replicação. Se a disponibilidade do sistema A é de 89,5% , a disponibilidade de cada componente é de no mínimo 90% A disponibilidade do sistema A será sempre maior que a disponibilidade do sistema sem replicação. Serão necessários 3,75 componentes para garantir uma disponibilidade de 90% independente da disponibiliade de cada componente. Para garantir a disponibilidade minima em A de 98% foi calculado o valor de n e encontrado 3,2. Isso significa que devem ser utilizados 4 componentes. Gabarito Comentado 2. [IFBA - 2016] Os sistemas distribuídos são passíveis de falhas. Assinale a alternativa que apresenta corretamente uma característica dos tipos de falhas que podem ocorrer em sistemas distribuídos. Uma falha transiente ocorre uma vez e depois desaparece, porém se acontecer novamente ainda ocorrerá a falha. Uma falha intermitente ocorre e desaparece, sendo difícil de diagnosticar. Uma falha intermitente ocorre e desaparece, sendo fácil de diagnosticar. Uma falha transiente ocorre periodicamente em um sistema. Uma falha permanente ocorre para sempre, sendo impossível de diagnosticar. Explicação: Faltava faazer a associação à aula. 3. Assinale a alternativa que traz corretamente a definição de redundância de tempo. Recursos extras (hardware ou software) são adicionados para possibilitar a que o sistema tolere a perda ou mau funcionamento de algum componente Uma ação é executada e, se for preciso, ela é executada novamente Particionar processamento entre várias máquinas Bits extras são adicionados para permitir recuperação de bits deteriorados Disponibilizar cópias dos dados em diferentes máquinas, utilizando servidores replicados Explicação: Conforme definição. 4. Tolerância a falhas significa que um sistema pode prover seus serviços mesmo na presença de falhas, ou seja, o sistema pode tolerar falhas e continuar funcionando normalmente. Com base nessa definição analise as afirmações abaixo e assinale a alternativa onde todas estão corretas. a. As definições para falha, erro e defeito, respectivamente são: Falha: estão associadas ao universo físico, Erros : estão associadas ao universo da Informação e Defeitos: estão associadas ao universo do usuário . b. A classificação de falhas em relação à sua persistência são: Física, de projeto e de interação c. A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente d. Podemos classificar redundância como: redundância da informação, redundância de tempo e redundância física Somente as alternativas A, B e C são verdadeiras Somente as alternativas A e B são verdadeiras Somente as alternativas A, C e D são verdadeiras Somente as alternativas A e D são verdadeiras Somente as alternativas A e C são verdadeiras 5. Falhas estão associadas ao universo físico, erros ao universo da informação e defeitos ao universo do usuário. Por exemplo: um chip de memória, que apresenta um problema do tipo grudado-em-zero (stuck-at-zero) em um de seus bits, pode provocar uma interpretação discrepante da informação armazenada em uma estrutura de dados e como resultado o sistema pode negar autorização de embarque para todos os passageiros de um voo. A partir dessa colocação poderemos definir que a seguinte associação: I- Falha no universo físico II- Erro no universo da informação III- Defeito no universo do usuário A- Negação na autorização B- Problema na intepretação da informação C- Problema no chip Assinale a alternativa que apresenta a correlação CORRETA. I-A, II-C, III-B I-C, II-B, III-A I-C, II-A, III-B I-B, II-C, III-A I-A, II-B, III-C Gabarito Comentado 6. A abordagem geral para tolerância a falhas e o uso de redundância. Considere as afirmações a seguir: I. Um exemplo de redundância de informação é o uso de bits extras para permitir a recuperação de bits corrompidos. II. Redundância de tempo é util principalmente quando as falhas são transientes ou intermitentes. III. Um exemplo de redundância física é o uso de processadores extras. IV. O uso de processadores extras pode ser organizado com replicação ativa ou backup primário. Estão corretas: Todas as afirmações. Somente as afirmações II, III e IV. Somente as afirmações I, II e IV. Somente as afirmações I, III e IV. Somente as afirmações I, II e III. Gabarito Comentado 7. Os defeitos são evitáveis quando são utilizadas técnicas de tolerância a falhas. Assinale a alternativa que apresenta os tipos mais comuns de defeitos provocados por falhas físicas de componentes ou interferência eletromagnética. Captura de senhas e colapso de servidores Páginas web com endereço errado e mensagens duplicadas. Colapso de servidores e perda de mensagens. Perda de arquivos e captura de senhas. Mensagens com vírus e mensagens órfãs. Gabarito Comentado 8. Complete as lacunas: Um _______ é definido como um desvio da especificação e não podem ser tolerados, mas deve ser evitado que o sistema o apresente. Define-se que um sistema está em _______, se o processamento posterior a partir desse estado pode levar a um defeito. Finalmente define-se _______ como a causa física ou algorítmica do ______. Assinale a alternativa que apresenta a sequência correta das palavras para complementar o texto acima. defeito, erro, falha, erro falha, defeito, erro, falha erro, erro, falha, defeito defeito, falha, erro, falha falha, erro, defeito, erro
Compartilhar