Buscar

ARQUITETURA_DE_SISTEMAS_DISTRIBUIDOS

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

- 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. 
Resposta Correta: Oculta um lugar em que o recurso está localizado 
 
 
- Sobre Sistemas de Computação Distribuída: 
I - Sistemas de Computação Distribuídos geralmente são utilizados para executar tarefas de computação de alto desempenho. 
II - Sistemas de Computação Distribuídos podem ser divididos em dois subgrupos: Computação de Cluster e Computação de Grade. 
III - Um fator que caracteriza a Computação em Cluster é que cada nó executa o mesmo sistema operacional. 
IV - Na Computação de Cluster o hardware subjacente consiste de um conjunto de estações de trabalho ou PC's semelhantes, 
conectados por meio de uma rede local de alta velocidade. 
V - O uso de clusters se tornou mais atrativo conforme passou a ser possível comprar máquinas de alto desempenho mais baratas e 
liga-las em uma rede de alta velocidade para conseguir resultados que antes só eram alcançados por supercomputadores. 
 
Assinale a alternativa CORRETA. 
 
Resposta Correta: Todos os itens estão corretos. 
 
 
- [IFBA 2016] A respeito do mascaramento de falhas que ocorrem em sistemas distribuídos, assinale a alternativa correta. 
Resposta Correta: A redundância de tempo faz com que, se uma ação executada falhar, ela seja executada 
novamente. 
 
- Qual opção abaixo não é uma característica da programação distribuída ? 
Resposta Correta: Suporte a plataforma homogênea 
 
- (ENADE, 2014) Uma companhia com abrangência global decidiu implantar um novo sistema de compartilhamento 
de informações empresariais. Após estudos de campo, a empresa identificou alguns cenários de utilização dos 
informações. No primeiro cenário, detectou-se que um volume massivo de dados relativos a documentos históricos, 
normas e regulamentos da organização eram consumidos, em escala global, exclusivamente para leitura. No 
segundo cenário, verificou-se que documentos eram produzidos de forma colaborativa por equipes regionais de 
colaboradores. Esses colaboradores, na maioria das vezes, estavam na mesma filial ou geograficamente muito 
próximos. O terceiro cenário envolvia apenas 10% dos documentos da empresa, acessados concorrentemente por 
todas as regionais do globo, tanto para leitura quanto para atualização. 
Com base nesses cenários e em relação às arquiteturas de software distribuídas coerentemente com as 
necessidades da empresa, avalie as afirmações a seguir. 
I - A utilização de arquitetura peer-to-peer (P2P) para disponibilidade os documentos do cenário 1 poderá reduzir o 
consumo da rede. 
II - O compartilhamento baseado no modelo cliente-servidor com cache no cliente pode aumentar o desempenho da 
edição colaborativa, sem comprometer a consciência no cenário 2. 
III - A utilização de replicação baseada em cópia primária pode aumentar a escalabilidade do sistema, sem 
comprometer, de forma significativa, a consistência de dados no cenário 3. 
IV - Se o modelo cliente-servidor de compartilhamento dor empregado no cenário 2, a replicação passiva (backup ou 
mirroring) poderá ser utilizada como mecanismo de tolerância a falhas. 
V - A arquitetura peer-to-peer baseada em rede overlay, tal como o DHT, pode oferecer transparência de migração 
para os documentos compartilhados no cenário 1. 
É correto o que se afirma em? 
Resposta Correta: I, III, IV e V, apenas. 
 
- A comunicação entre cliente e servidor utilizando sockets prevê: 
Resposta Correta: que o cliente utilize a função connect para se conectar ao servidor. 
 
- O arquivo Torrent possui dois tipos de informação: 
Resposta Correta: Tracker e Chunks 
 
- Qual das opções abaixo indica o significado de coerência de memórias cache em sistemas multiprocessados? 
Resposta Correta: Caches em processadores diferentes sempre contêm o mesmo dado válido para a mesma 
linha de cache. 
 
- Com relação a web services, assinale a opção correta. 
Resposta Correta: A linguagem WSDL (Web Services Description Language) é utilizada para descrever web 
services. 
 
- O Google App Engine em relação aos serviços fornecidos por cloud computing, pode ser classificado como: 
Resposta Correta: PaaS

Outros materiais