Buscar

av_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

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

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
Você viu 3, do total de 4 páginas

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: CCT0180_AV_201301013889 » ARQUITETURA DE SISTEMAS 
DISTRIBUIDOS
Tipo de Avaliação: AV
Aluno: 201301013889 - DIVALDO ALMIR ANTUNES 
Professor: MAURO CESAR CANTARINO GIL Turma: 9001/AA
Nota da Prova: 6,0 Nota de Partic.: 2 Av. Parcial.:2 Data: 18/11/2015 08:56:18 (F)
1
a
 Questão (Ref.: 100565) Pontos: 1,5 / 1,5
Podemos considerar que existem 3 grandes desafios da computatção distribuida:
- ausência de memória compartilhada
- ausência de fonte comum de tempo
- ausência de previsão de tempo de resposta no envio/recebimento de mensagens.
Descreva os motivos para que sejam considerados um desafio em sistemas distribuídos. 
Resposta: Não pode utilizar variaveis comuns para a comunicacao entre processos; Não pode utilizar referencia de 
tempo para sincronizar processos; Não é possivel estimar se um processo foi ou não executado pois o retardo da 
entrega de mensagens é variavel;
Gabarito:
- Não pode utilizar variáveis comuns para comunicação entr processos
- Não pode utilizar a referência de tempo para sincronizar processos
- Não é possivel estimar se um processo foi ou não executado pois o retardo na entrega de mensagens é variável.
2
a
 Questão (Ref.: 158297) Pontos: 1,5 / 1,5
Quais as principais diferenças entre uma aplicação peer-to-peer (P2P) e outra cliente/servidor?
Resposta: P2P -> Nenhum per tem conhecimento global do sistema, porem todos os dados e serviços sao 
acessados de qualquer per Cliente servidor-> Cada cliente tem uma visao global do sistema, mas nem todos os 
dados e serviços podem ser acessados por qualquer cliente
Gabarito: Na comunicação P2P, in¬divíduos que constituem um grupo livre podem se comunicar com outros 
participantes do grupo. Em princípio, toda pessoa pode se comunicar com uma ou mais pessoas; não existe 
qualquer divisão estrita entre clientes e servidores. Diversos sistemas P2P não possuem qualquer informação 
centralizada, mas ao contrário, mantém suas informações locais e compartilha uma lista dos peers vizinhos que 
fazem parte do sistema. 
3
a
 Questão (Ref.: 175554) Pontos: 0,0 / 0,5
Analise as seguintes afirmações: 
I. Um sistema distribuído pode ser classificado como um conjunto de computadores com seu próprio clock e que 
não possui memória compartilhada, mas que é visto por seus usuários como um recurso único no qual a 
comunicação se dá através de um barramento por troca de mensagens. Estes sistemas são considerados por meio 
destas características como fracamente acoplados, isto é, um cluster. 
Página 1 de 4BDQ Prova
25/11/2015http://simulado.estacio.br/bdq_prova_resultado_preview.asp
User
Realce
User
Realce
II. A computação em cluster envolve dois ou mais computadores servindo a um sistema como um único recurso. Os 
computadores que compõem um cluster, denominados nó, devem ser interconectados, de maneira a formarem 
uma rede. 
III. A rede que compõe um cluster deve ser criada de uma forma que permita a interconexão de um número fixo de 
computadores ou nós. A retirada de um nó interrompe o funcionamento do cluster, até que o nó seja substituído. A 
principal vantagem do cluster é que qualquer sistema operacional pode ser usado como, por exemplo, Windows, 
Linux, ou BSD simultaneamente no mesmo cluster. Com isso, as particularidades de um sistema operacional serão 
compartilhadas entre os demais sistemas operacionais participantes do cluster. 
Indique a opção que contém as afirmativas CORRETAS: 
II e III, apenas.
I, apenas.
I, II e III.
I e II, apenas.
II, apenas.
4a Questão (Ref.: 100447) Pontos: 0,5 / 0,5
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 III. 
I e II. 
I e III. 
II e IV. 
Gabarito Comentado.
5
a
 Questão (Ref.: 54591) Pontos: 0,5 / 0,5
Um importante processo para que um sistema distribuído tenha sucesso em sua implementação é o tratamento / 
resolução de falhas. Assinale abaixo qual conceito NÃO está relacionado ao processo.
RAID
Fonte, processador, memória redundante 
Rede de alta velocidade 
Replicação de componentes.
Mascaramento de falhas
Gabarito Comentado.
6
a
 Questão (Ref.: 54586) Pontos: 0,5 / 0,5
Página 2 de 4BDQ Prova
25/11/2015http://simulado.estacio.br/bdq_prova_resultado_preview.asp
Assinale abaixo a frase que melhor explica o conceito da "Classificação de Flynn"
Classifica os sistemas de acordo com a forma como acontecem os fluxos de dados e os fluxos de instrução 
Classifica os sistemas EXCLUSIVAMENTE pelo tipo de memoria utilizada, centralizada, ou distribuída. 
Classifica os sistemas de acordo com a forma de comunicação entre os processadores., ou seja suas 
instruções 
Classifica os sistemas de acordo com sua capacidade de processamento e como os processadores se 
comunicam com a memória. 
Classifica os sistemas baseados no desempenho
7a Questão (Ref.: 12162) Pontos: 0,5 / 0,5
Quando possuímos em uma rede de computadores uma situação onde: Os clientes(usuários) consumidores do 
serviço oferecido por um servidor, que fornece este serviço simultaneamente a diversos usuários, estamos falando 
de:
Modo de transmissão Full-Duplex
Arquitetura Cliente/Servidor
Sistemas distribuídos
Arquitetura Ponto-a-Ponto
Topologia lógica estrela
8a Questão (Ref.: 100572) Pontos: 0,0 / 0,5
Considerando um sistema que utiliza RPC e analise as operações a seguir. 
1. Dobrar o valor que está em um campo de um registro de um banco de dados.
2. Calcular as raízes de uma equação do segundo grau
3. Solicitar o saldo de uma conta corrente
4. Inserir um elemento em uma lista encadeada
5. Ler o primeiro registro de um arquivo
Marque a opção que apresenta todas as operações, dentre as citadas, que são naturalmente idempotentes.
1 e 4
3 e 5
1, 2 e 4
1 e 2
2, 3 e 5
Gabarito Comentado.
9a Questão (Ref.: 593594) Pontos: 0,0 / 1,0
Qual das opções abaixo não é uma característica do modelo Peer 2 Peer ? 
Heterogeneidade
Não há coordenação central e, portanto, não há um ponto de falha nem gargalo. 
Nenhum peer tem uma visão global do sistema, porém todos os dados e serviços são acessíveis de 
qualquer peer. 
Escalabilidade 
Todos os peer tem uma visão global do sistema, porém todos os dados e serviços são acessíveis de 
qualquer peer. 
Gabarito Comentado.
Página 3 de 4BDQ Prova
25/11/2015http://simulado.estacio.br/bdq_prova_resultado_preview.asp
10
a
 Questão (Ref.: 249759) Pontos: 1,0 / 1,0
Assinale a alternativa que NÃO é considerada uma característica da computação em nuvem:
Serviços sob demanda
Virtualização
Tolerância a falhas
Independência de plataformas
Baixa escalabilidade
Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.
Página 4 de 4BDQ Prova
25/11/2015http://simulado.estacio.br/bdq_prova_resultado_preview.asp

Outros materiais