Buscar

av2, av3 arquitetura de rede distribuída

Prévia do material em texto

03/12/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1107266364 1/3
   ARQUITETURA DE SISTEMAS DISTRIBUÍDOS   Lupa  
 Fechar
Exercício: CCT0227_EX_A6_201408310261  Matrícula: 201408310261
Aluno(a): MARCOS SANTOS DIAS Data: 27/10/2015 20:36:30 (Finalizada)
  1a Questão (Ref.: 201408441860)  Fórum de Dúvidas (0)       Saiba   (0)
A configuração de um servidor no modelo cliente­servidor é composta por etapas. Qual(is) das etapas a seguir fazem
parte da configuração de um servidor? 
 
1.       Estabelecer uma conexão
2.       Criar um socket
3.       Configurar a porta que será utilizada
4.       Estabelecer o tamanho da fila de espera
5.       Aguardar uma conexão
 
1, 2 e 3
  2, 3 e 4
  2, 3, 4 e 5
2, 3 e 5
1, 3 e 5
 Gabarito Comentado
  2a Questão (Ref.: 201408908869)  Fórum de Dúvidas (0)       Saiba   (0)
A comunicação entre processos em um sistema distribuído pode ser realizada por um mecanismo conhecido
como RPC ­ chamada de procedimento remoto. Sobre este mecanismo, assinale a opção correta abaixo:
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.
  Processos comunicantes compartilham o mesmo espaço de endereçamento.
A geração dos stubs é comumente realizada por compilação a partir de uma especificação de interface
realizada em uma linguagem de execução de interface (IEL).
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.
  Os stubs cliente e servidor são responsáveis pela conversão de formato dos parâmetros de entrada e
saída, caso haja necessidade.
 Gabarito Comentado
  3a Questão (Ref.: 201408441858)  Fórum de Dúvidas (0)       Saiba   (0)
A utilização de RPC para implementação de sistemas distribuídos favorece a transparência em relação a localização dos
recursos
porque
a aplicação é desenvolvida utilizando chamadas de função como se fossem locais, não fazendo referência a localização
03/12/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1107266364 2/3
na rede.
 
Analise a sentença e marque a alternativa correta.
A definição está errada pois uma RPC não favorece a transparência mas a justificativa está correta.
  A definição e a justificativa estão corretas.
A definição está correta mas a justificativa está errada pois o desenvolvimento pois as funções devem
ser desenvolvidas utilizando sockets
  A definição e a justificativa estão erradas.
Apenas a definição está errada pois não implementa transparência em relação a localização
  4a Questão (Ref.: 201408441751)  Fórum de Dúvidas (0)       Saiba   (0)
Desenvolvido pela Sun Microsystems,  o Network  Information Service  ­ NIS é  um  serviço  para  distribuição  de
informações por uma rede, com as seguintes características: 
I.  a  informação  administrativa  que  é  armazenada  no  servidor  não  precisa  ser  duplicada,  tornando  possível
medir a consistência dos dados, além de aumentar a flexibilidade para os usuários. 
II.  fornecer  aos  usuários  um  ambiente  transparente,  facilitando  a  administração  do  ambiente,  pelo  fato  de
manter uma base de dados centralizada na rede, diminuindo as inconsistências e tornando a manutenção mais
fácil. 
III. manter  dados  importantes,  como  informações  de  todas  as  contas  de  usuários  na  rede  sincronizadas  em
todas as máquinas, pois isto permite ao usuário mover­se de um computador para outro sem o inconveniente
de ter que se lembrar de diferentes senhas, ou copiar dados de uma máquina para outra. 
O  funcionamento  do  NIS  se  baseia  em  um  componente,  composto  fundamentalmente  do  servidor,  que
armazena as informações do cliente e que acessa o servidor, além de várias ferramentas administrativas. 
Esse componente é denominado:
  Network Procedure Call ­ NPC.
  Remote Procedure Call ­ RPC.
Secure Procedure Call ­ SPC.
Administration Procedure Call ­ APC.
Manager Procedure Call ­ MPC.
  5a Questão (Ref.: 201409087331)  Fórum de Dúvidas (0)       Saiba   (0)
Sobre a comunicação entre processos distribuídos, é CORRETO afirmar:
  que, nos sockets do tipo datagrama, o endereço do socket do processo correspondente acompanha
cada envio de mensagem como um parâmetro da primitiva sendto().
que, nos sockets do tipo datagrama, a primitiva sNew() é usada para aceitar a conexão solicitada por
um processo que solicita comunicação.
que, no modo síncrono de envio de mensagem, o processo que recebe a mensagem terá sua execução
desviada por uma interrupção de sistema operacional para tratar uma mensagem recebida.
que um processo tem no máximo uma porta (port) para receber as mensagens dos seus interlocutores.
  que multiportas são estruturas do tipo portas multicast que permitem a comunicação N x M entre
processos.
 Gabarito Comentado
03/12/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1107266364 3/3
  6a Questão (Ref.: 201408441857)  Fórum de Dúvidas (0)       Saiba   (0)
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:
  Somente a sentença II está correta
As sentenças I e II estão corretas
As sentenças II e III estão corretas
Somente a sentença III está correta
As sentenças I e III estão corretas
 Gabarito Comentado
 Fechar

Continue navegando