Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS Avaliação Parcial: CCT0227_SM_201401116094 V.1 Aluno(a): MICHELSON ALMEIDA AIRES Matrícula: 201401116094 Acertos: 7,0 de 10,0 Data: 25/04/2018 23:58:24 (Finalizada) 1a Questão (Ref.:201401807832) Acerto: 1,0 / 1,0 Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de localização. Oculta que um serviço pode ser movido para outra localização Oculta um lugar em que o recurso está localizado Oculta que um recurso é replicado Oculta que um serviço pode ser movido para outra localização enquanto em uso Oculta diferenças na representação de dados e no modo de acesso a um recurso 2a Questão (Ref.:201402029014) Acerto: 0,0 / 1,0 Segundo Andrew Tanembaum (2007) Sistema Distribuído é uma coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente. Assinale a alternativa CORRETA a respeito de um sistema distribuído Em um sistema de objetos distribuídos é possível invocar métodos de um objeto, ainda que este não esteja presente no computador do usuário. A distribuição de tarefas se dá a partir de requisições do usuário, que indica o endereço do servidor onde deseja executar tal tarefa. Em uma rede de computadores há servidores dedicados a atender pedidos dos clientes e estes, por sua vez, têm função exclusiva de requisitantes. Todos os computadores de uma rede executam tarefas de cliente e servidor, quando se deseja integrálos em uma arquitetura de sistemas distribuídos A transparência de acesso é uma característica dos sistemas distribuídos que permite que recursos sejam acessados sem que sua localização seja determinada. 3a Questão (Ref.:201401182305) Acerto: 1,0 / 1,0 A arquitetura de sistemas distribuídos possui um apelo voltado também a TI Verde. Todos os aspectos abaixo estão ligados a este conceito, EXCETO: Otimização de utilização de recursos Redução do uso da Internet Diminuição dos resíduos gerados desde a produção até a utilização dos sistemas distribuídos. Diminuição do consumo de energia Climatização do ambiente 4a Questão (Ref.:201401228150) Acerto: 0,0 / 1,0 Em relação a sistemas distribuídos, considere: I. Visando a otimização do maior número possível de máquinas e tipos de computadores, o protocolo ou canal de comunicação pode ser dotado de um interpretador para compatibilizar a informação que possa não ser entendida por certas máquinas. II. O Middleware é composto por um conjunto de processos ou objetos num grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para partilha de recursos a aplicações distribuídas. III. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente. IV. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação. É correto o que consta APENAS em I e IV. II e IV. I e III. II e III. I e II. 5a Questão (Ref.:201401184251) Acerto: 0,0 / 1,0 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, C e D são verdadeiras Somente as alternativas A e C são verdadeiras Somente as alternativas A e B são verdadeiras Somente as alternativas A, B e C são verdadeiras Somente as alternativas A e D são verdadeiras 6a Questão (Ref.:201402231883) Acerto: 1,0 / 1,0 Todas são técnicas de tratamento de falhas, exceto: Rejeição de falhas. Redundância. Mascaramento de falhas. Tolerância a falhas. Detecção de falhas. 7a Questão (Ref.:201401835283) Acerto: 1,0 / 1,0 Correlacione os exemplos abaixo com as seguinte classes, segundo a taxonomia de Flynn: I- Single Instruction Single Data II- Single Instruction Multiple Data III- Multiple Instruction Single Data IV- Multiple Instruction Multiple Data e A- Computadores sequenciais B- Sistemas multiprocessados C- Máquina teórica D- Processadores vetoriais Assinale a correlação CORRETA I-A, II-D, III-B, IV-C I-A, II-D, III-C, IV-B I-A, II-B, III-C, IV-D I-D, II-C, III-B, IV-A I-B, II-C, III-A, IV-B 8a Questão (Ref.:201401361389) Acerto: 1,0 / 1,0 Analise as seguintes afirmativas. I. Uma arquitetura multithreading executa simultaneamente o código de diversos fluxos de instruções (threads). II. Uma arquitetura superescalar depende de uma boa taxa de acerto do mecanismo de predição de desvio para obter um bom desempenho. III. Os processadores vetoriais são um tipo de arquitetura SIMD. IV. Um processador dual-core é mais eficiente em termos de consumo de energia do que dois processadores single-core de mesma tecnologia. A partir da análise, pode-se concluir que Todas as afirmativas estão corretas. Apenas as afirmativas III e IV estão corretas. Apenas a afirmativa IV está correta. Apenas as afirmativas I, III e IV estão corretas. Apenas as afirmativas I, II e IV estão corretas. 9a Questão (Ref.:201401228282) Acerto: 1,0 / 1,0 Em relação as propriedades de um sistema cliente-servidor, analise as seguintes sentenças sobre tipos de servidores. I. Um servidor concorrente deve ser utilizado quando o tempo de resposta é variável. II. Um servidor iterativo deve ser utilizado em sistemas cujo tempo de resposta é constante e pequeno. III. A escolha do tipo de servidor que será utilizado depende da experiência do programador. Assinale a opção que apresenta todas as sentenças corretas. As sentenças II e III estão corretas Somente a sentença I está correta As sentenças I e II estão corretas As sentenças I e III estão corretas Somente a sentença III está correta 10a Questão (Ref.:201401228171) Acerto: 1,0 / 1,0 No modelo cliente-servidor de computação distribuída, os clientes acessam os serviços fornecidos pelos servidores por meio da tecnologia Remote Procedure Call. clientes implementam a camada de apresentação e de persistência dos dados. servidores necessitam conhecer obrigatoriamente a quantidade de clientes existentes. servidores requisitam serviços dos clientes mediante uma interface do tipo HTTP. servidores necessitam obrigatoriamente conhecer a identidade dos clientes.
Compartilhar