Buscar

ARQUITETURAS DE SISTEMAS DISTRIBUÍDOS AV2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: » ARQUITETURA DE SISTEMAS D ISTRIBUÍDOS
Tipo de Avaliação: AV2
Aluno: 
Professor: MAURO CESAR CANTARINO GIL Turma: 9002/AH
Nota da Prova: 2,0 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 28/11/2015 11:18:29
a1 Questão(Ref.: 201207333104) Pontos: 1,5 / 1,5
Um Sistema Distribuído deve ser confiável, e para isso deve atender quatro requisitos: Disponibilidade,
Confiabilidade, Segurança e Capacidade de Manutenção. Explique cada um desses requisitos.
Resposta: Disponibilidade, esteja sempre disponivel tanto para acesso de usuario quanto para acesso ao
servidor e a serviço. Confiabilidade: que sistema precisa aparenta e ser confiavel pois os usuarios terão acessos
Segurança: que o acesso seja seguro, que as maquinas sejam seguras para que não ocorram eventos que nao
poderão ser corrigidos. Capacidade: as máquinas têm que possuir capacidade suficiente para prover o serviço
do sistema distribuido de uma maneira que não venha a acarretar problemas. Manutenção: Como em todo e
qualquer lugar manutenção é uma prevenção para que não venha nos deixar na mão, para que nao ocorro
problema em da um problema em um servidor crucial ao sistema distribuido.
Gabarito: Disponibilidade: Característica que indica quanto tempo o sistema funcionará ininterruptamente sem
ser afetado por falhas, manutenção preventiva ou corretiva, etc. Confiabilidade: Característica do sistema que
dá maior ou menor certeza de que vai funcionar a contento. Segurança: Garantia de o sistema fazer, de
maneira correta e para os usuários corretos, aquilo para o qual foi projetado. Capacidade de Manutenção:
Consiste na facilidade com que um sistema que falhou pode ser con-sertado.
a2 Questão(Ref.: 201207199971) Pontos: 0,0 / 1,5
O desenvolvimento de aplicações distribuídas utilizando RPC é considerada de alto nível, enquanto a utilização direta de sockets é
considerada de baixo nível. Cite e descreva UMA vantagem e UMA desvantagem da utilização de RPC em relação a programação
com sockets
Resposta:
Gabarito:
Vantagem: não é necessário conhecer os detalhes da rede pois o middleware é resposável pela conversão de
chamada de função (como se fosse local) em mensagem
Desvantagem: não há um controle efetivo de erros.
a3 Questão(Ref.: 201207274953) Pontos: 0,0 / 0,5
Em relação a sistemas distribuídos, considere:
I. 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.
II. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distrib uir
várias tarefas simultaneamente. 
III. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que
não compartilham memória nem relógio, interconectad os por uma rede de comunicação.
Está(ão) correta(s) a(s) afirmativa(s)
I, II e III.
I, apenas.
10/12/2015 08:36 http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1 de 4 10/12/2015 08:36
	Página 1

Continue navegando