ASD_Exercicios_Simulado_Aulas1_10
89 pág.

ASD_Exercicios_Simulado_Aulas1_10


DisciplinaArquitetura de Sistemas Distribuidos1.569 materiais7.141 seguidores
Pré-visualização22 páginas
O mecanismo faz uso de uma porta fixa, de número 8080, para comunicar diferentes processos e serviços
entre computadores de um sistema distribuído.
A falha de um cliente RPC gera uma chamada dita órfã no servidor que neste caso repassa sempre os
resultados do procedimento remoto para um proxy de retorno especificado na chamada.
 4a Questão (Ref.: 201308126315)
Em relação a comunicação com sockets em um sistema distribuido, analise as seguintes sentenças.
 
I) o socket criado pelo cliente é também utilizado pelo servidor.
II) o cliente utilize a função connect para se conectar ao servidor.
III) o servidor executa a função listen para aguardar uma conexão do cliente.
 
Assinale a única alternativa correta:
 As sentenças II e III estão corretas
 Somente a sentença II está correta
Somente a sentença III está correta
As sentenças I e II estão corretas
As sentenças I e III estão corretas
 Clique aqui para visualizar o Gabarito Comentado desta questão.
 5a Questão (Ref.: 201308126326)
A comunicação entre cliente e servidor utilizando sockets prevê:
que o servidor execute a função bind a cada conexão recebida
que o servidor execute a função listen para aguardar uma conexão do cliente.
 que o cliente utilize a função connect para se conectar ao servidor.
que o socket criado pelo cliente seja também utilizado pelo servidor.
que o cliente execute a função socket para estabelecer uma conexão
 6a Questão (Ref.: 201308126317)
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.
 2, 3 e 5
1 e 4
1 e 2
 1, 2 e 4
3 e 5
 Clique aqui para visualizar o Gabarito Comentado desta questão.
 Voltar 
Período de não visualização da prova: desde até .
 
 
Além do acesso a páginas html, a Internet tem sido usada cada vez mais para a cópia e troca de arquivos de músicas, filmes, jogos e
programas. Muitos desses arquivos possuem direitos autorais e restrições de uso. Considerando o uso das redes ponto-a-ponto para a troca de
arquivos de músicas, filmes, jogos e programas na Internet, a quem cabe a identificação e o cumprimento das restrições de uso associados a
esses arquivos?
 
Quest.: 1
Em relação aos sistemas distribuídos, considere
I. 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, estendendo
dessa forma, a um maior número de computadores no sistema.
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. Peer-to-peer pode ser entendido como uma arquitetura de sistemas distribuídos
caracterizada pela descentralização das funções na rede, onde cada nodo realiza tanto
funções de servidor quanto de cliente.
IV. Um sistema distribuído pode ser definido como uma coleção de processadores
francamente acoplados, que não compartilham memória nem relógio, interconectados por
uma rede de comunicação. 
É correto o que se afirma APENAS em
Quest.: 2
Em relação ao modelo P2P, o modelo cliente-servidor é: Quest.: 3
Em aplicações distribuídas, dois modelos usados são o cliente/servidor (cliente-server, C/S) e o ponto a
ponto (peer-to-peer, P2P). Nesse contexto, analise as afirmações abaixo.
I - Assim como no modelo C/S, no modelo P2P, qualquer nó pode iniciar uma conexão com qualquer outro
nó. 
II - Diferente do modelo C/S, o modelo P2P se caracteriza por apresentar a mesma largura de banda nas
conexões entre dois nós quaisquer da rede. 
III - Processamento relativo à sincronização e à comunicação entre nós pode sobrecarregar tanto uma
rede C/S quanto uma rede P2P. 
Quest.: 4
aos programas de troca de arquivo
 aos usuários
aos equipamentos roteadores da Internet
ao sistema operacional
aos produtores dos arquivos
2.
I, II e III.
I e III.
III e IV.
I e II.
 II, III e IV.
3.
mais fácil de manter a disponibilidade de conteúdo
mais difícil de implementar
 mais fácil de controlar o acesso a determinado ambiente
menos sujeito a gargalos.
mais propicio a distribuição de conteúdo pirata.
4.
IV - No modelo P2P, uma rede pode comportar nós chamados superpontos (super-peers), que agem de
maneira similar aos nós servidores em uma rede C/S.
São corretas APENAS as afirmativas
Sistemas peer-to-peer são uma aplicação de sistemas distribuídos, em que usuários compartilham
(transferem) arquivos remotos de forma bastante transparente. Um desses sistemas é o BitTorrent,
que faz uso de computadores distribuídos na internet para troca de arquivos. Em particular, este faz
uso de uma política chamada tit-for-tat para incentivar o compartilhamento de arquivos (em vez de
simples cópias sem retribuição), em que se dá mais prioridade para download aos clientes que
estejam também gerando uploads.
Além de melhorar o compartilhamento, são características do BitTorrent:
I. Dificultar a identificação de padrões de transferência de arquivos ao misturar fluxos em várias
direções.
II. Reduzir a possibilidade de se perder a conexão com o cliente.
III. Reduzir a quantidade de peers necessários no sistema.
IV. Fazer melhor uso da banda de passagem.
Dessas afirmativas são verdadeiras:
Quest.: 5
O arquivo Torrent possui dois tipos de informação: 
Assinale a alternativa correta.
Quest.: 6
I e II
II e IV
II e III
I e III
 III e IV
5.
 Todas as alternativas
Somente I, III e IV
Somente II e III
 Somente II, III e IV
Somente I, II e III
 Clique aqui para visualizar o Gabarito Comentado desta questão.
6.
Swarm e Seeder
Finger e Swarm
Tracker e Fingers
Chunks e Fingers
 Tracker e Chunks
 Clique aqui para visualizar o Gabarito Comentado desta questão.
 FINALIZAR AVALIANDO O APRENDIZADO 
1a Questão (Ref.: 201308286257)
Correlacione o Network File System ( NFS ) quanto ao fator de acoplamento de software e hardware:
sem correlação
software fortemente acoplado + hardware fortemente acoplado
 software fortemente acoplado + hardware fracamente acoplado
software fracamente acoplado + hardware fortemente acoplado
 software fracamente acoplado + hardware fracamente acoplado
 Gabarito Comentado.
 2a Questão (Ref.: 201308082298)
Quando se trabalha com sistemas distribuídos uma das definições é estabelecer um sistema de arquivos que
auxilie no gerenciamento, armazenamento e acesso aos arquivos disponibilizados na rede. De acordo com a
afirmação assinale a alternativa INCORRETA.
O serviço de arquivo distribuído é responsável por indicar a localização de um determinado arquivo na
rede.
A provisão dos serviços oferecidos pelos sistemas de arquivos distribuídos é feita pelo serviço de
arquivo e pelo serviço de diretório.
Um arquivo pode ser representado por várias cópias de seu conteúdo em diferentes locais
 Nunca permitir o acesso por vários usuários a mesma informação, sempre bloquear o acesso quando
isto ocorrer
Deve permitir anonimato em relação à localização dos arquivos e/ou diretórios.
 3a Questão (Ref.: 201308275444)
Sistemas de arquivos distribuídos demandam uma atenção especial pela necessidade de tratamento de
requisições múltiplas e garantia de consistência. O sistema CODA (usado em várias versões do UNIX, incluindo
o Linux) é eficiente por, entre outras coisas, usar o mecanismo de RPC2 para comunicação. O RPC2 se
diferencia de outros mecanismos baseados
Matheus
Matheus fez um comentário
valeu
0 aprovações
naldo
naldo fez um comentário
av2 de padrão de projeto...
1 aprovações
Carregar mais