Buscar

SISTEMAS DISTRIBUÍDOS PROVA N2 A5

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

· Pergunta 1
1 em 1 pontos
	
	
	
	O WWV é o acrônimo usual para National Institute of Standards and Technology Time & Frequency shortwave radio station e é responsável pelo informativo do tempo correto para o sincronismo de máquinas, o qual está localizado no oeste dos Estados Unidos da América, no estado de Colorado.  Assinale a alternativa que contém afirmações corretas a respeito do WWV:
	
	
	
	
		Resposta Selecionada:
	 
Apesar da “instantaneidade”, o tempo gasto para informação chegar ao solicitante, também interfere em sua atualização e sincronismo.
	Resposta Correta:
	 
Apesar da “instantaneidade”, o tempo gasto para informação chegar ao solicitante, também interfere em sua atualização e sincronismo.
	Comentário da resposta:
	Resposta correta: verdadeira. A alternativa está correta, pois apesar de ser um excelente meio de consulta, os anúncios de tempo estão normalmente atrasados ​​em 30 ms com o uso linhas terrestres nos EUA, podendo chegar a 150 ms em celulares e redes de voz sobre IP, e a 250 ms para conexão telefônica por satélite. 
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	O Web Service permite, dentre outras coisas, a comunicação entre interfaces bem definidas e a (re)utilização de serviços para seu bom funcionamento, além de se apresentar como um sistema autocontido. São estas características que o permite oferecer alta definição na troca de dados entre cliente e servidor.
Sobre o termo autocontido, analise as afirmativas e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
 
I (  ) Significa dizer que o sistema tem alta coesão.
II (  ) Significa dizer que o sistema tem alta velocidade.
III (  ) Significa dizer que o sistema tem baixo acoplamento.
IV (  ) Significa dizer que o sistema tem inúmeras interfaces.
 
Assinale a alternativa que apresenta a sequência correta.
	
	
	
	
		Resposta Selecionada:
	 
V, F, V, F.
	Resposta Correta:
	 
V, F, V, F.
	Comentário da resposta:
	Resposta correta. A sequência está correta, pois um serviço Web é formado por serviços distintos, os quais já podem ter sido usados, para que haja formação de um novo serviço; porém os módulos utilizados por eles devem estar estritamente presentes em sua instalação e execução, apresentando alta coesão e baixo acoplamento.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Tanebaum (2007, p.1) descreve o sistema distribuído como um conjunto computacional, no qual seus componentes são independentes entre si, se apresentando aos usuários como um único sistema coerente, desse modo, pensamos que as máquinas que o constitui estão interconectados em uma rede resultando em aplicações integradas. Ao longo dessa rede, há diversos ___________, assim, quando um deles apresenta falha, os outros assumem sua tarefa mantendo o processo iniciado, sem cortes. Porém esse tipo de tática não é perfeita, e quando há problema ou queda em um dos __________, haverá consequentemente, sobrecarga no restante do sistema.
TANENBAUM, A. S. Sistemas distribuídos princípios e práticas . São Paulo: Pearson Prentice Hall, 2007.
Assinale a alternativa que preenche corretamente a lacuna:
	
	
	
	
		Resposta Selecionada:
	 
nós
	Resposta Correta:
	 
nós
	Comentário da resposta:
	Resposta correta: verdadeira. A afirmativa é verdadeira pois o sistema distribuído deve apresentar a característica de ser tolerante a falha por meios dos nós, ou seja, um nó ao entrar em estado de falha, deve se recuperar de forma transparente, por meio de outros nós, não permitindo que o usuário saiba que aconteceu uma falha e sem sobrecarregar o sistema.
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	Na área da informática e computação, os protocolos e módulos públicos utilizados para a transação de informações junto às aplicações e sistemas são feitos por meio de serviço Web, os quais são diversos e operam em diferentes linguagens de programação, executadas em plataformas distintas.
 
Para que haja comunicação entre os aplicativos e sistemas, a melhor ação é que:
	
	
	
	
		Resposta Selecionada:
	 
se conheçam.
	Resposta Correta:
	 
se conheçam.
	Comentário da resposta:
	Resposta correta. A alternativa está correta, pois assim como em um sistema utilizador de chamada remota, o serviço Web é aquele serviço no qual também se precisa que os aplicativos e sistemas se conheçam, ou seja, tenham um meio de comunicação compatível entre si.
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Para que um cliente possa acessar um serviço, é preciso a implementação de um sistema o qual possua um método no lado do servidor e a criação de uma interface indicativa de quais objetos, agora remotos, possam ser acessados por ele, sem que haja perda ou dano em seus dados e solicitações.
Analise o comando a seguir:
 
import java.rmi.*; 
public interface Somador extends Remote{ 
public int soma(int num1, int num2) throws RemoteException; 
}
Assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
criação de interface remota
	Resposta Correta:
	 
criação de interface remota
	Comentário da resposta:
	Resposta correta. A alternativa está correta, pois demonstra o código a ser usado para criação e implementação de um sistema cujo método do lado do servidor deve acrescer números, de modo que a interface seja estendida da interface Remote, indicativo do acesso remoto.
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	A programação em sistemas distribuídos pode ser facilitada e gerenciada por chamada de método remoto (RMI), de modo que para isso aconteça, é necessário que se estipulem alguns protocolos comunicáveis que permitam a determinação e diferenciação de dados nas máquinas que formarão e utilizarão a rede.
Assinale a alternativa que apresenta uma afirmação correta sobre a chamada por RMI:
	
	
	
	
		Resposta Selecionada:
	 
A criação de métodos remotos exige o estabelecimento da estrutura dos métodos, os quais chamamos de interface.
	Resposta Correta:
	 
A criação de métodos remotos exige o estabelecimento da estrutura dos métodos, os quais chamamos de interface.
	Comentário da resposta:
	Resposta correta. A alternativa está correta, pois A lacuna deve ser completada com o conceito de interface, pois é ela que apresenta a descrição que o método precisa seguir, ou seja, é a interface que informa as características de entrada e saída do método.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	O Socket e a ServerSocket são usadas basicamente para estabelecer comunicação entre cliente e servidor, de modo que suas aplicações são possíveis em diversos cenários. Dada essa afirmativa, podemos dizer que são exemplos desses cenários as criações de soluções para o sistema e chat somente para cliente-servidor.  Neste sentido, assinale a alternativa que indique qual é o resultado obtido a partir o uso de Socket e ServerSocket:
	
	
	
	
		Resposta Selecionada:
	 
a criação de um socket permite a criação de um objeto ServerSocket
	Resposta Correta:
	 
a criação de um socket permite a criação de um objeto ServerSocket
	Comentário da resposta:
	Resposta correta.  A alternativa está correta, pois a classe socket e ServerSocket são responsáveis basicamente pela criação de chat entre cliente-cliente e cliente-servidor; além de não influenciar em possíveis soluções do sistema, respeitando os comandos do código e centralizando os diversos bancos de dados de uma comunicação Socket.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	A RMI abre algumas soluções para problemas usuais em programação, como a aplicação de algoritmos de proteção de recursos e o acesso remoto de objetos. Sobre o acesso remoto de objetos, temos que por meio da RMI, um objeto de caráter remoto seja tratado como um objeto local, sendo capaz de dispor de um cache e efetivar ações essencialmente de formas locais. Diante do texto, assinale a alternativa que contenha informações corretas sobre a RMI:
	
	
	
	
		Resposta Selecionada:
	 
Para um método locar ser acessado de maneira remota, é imprescindível que ele disponha de uma referência também remota.
	Resposta Correta:
	 
Para um método locar ser acessado de maneiraremota, é imprescindível que ele disponha de uma referência também remota.
	Comentário da resposta:
	Resposta correta. A alternativa está correta pois na RMI, um método local acessaria de maneira remota determinados dados se estes estivessem regidos também por um sistema ou uma referência de caráter remoto, ou seja, por meio da RMI é possível que uma máquina baixe o código de um objeto sem estar diretamente ligada a ele.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	Vimos que o TCP significa um tipo de protocolo de controle de transmissões, ou seja, se refere a um dos sistemas de envio de pacotes mais empregado da internet. Quando um cliente acessa um site por exemplo, o computador envia dados ao servidor solicitando o envio dos conteúdos desta página, de forma que essas informações são reenviadas para o navegador mostrando o que foi solicitado. Assinale a alternativa que contenha afirmações corretas sobre o protocolo TCP:
	
	
	
	
		Resposta Selecionada:
	 
Este processo de envio e recebimento desses pacotes acontece a cada vez que você clica em um link, ou faz um login ou publica algum comentário na rede.
	Resposta Correta:
	 
Este processo de envio e recebimento desses pacotes acontece a cada vez que você clica em um link, ou faz um login ou publica algum comentário na rede.
	Comentário da resposta:
	Resposta correta. A alternativa está correta, pois o TCP usa o sistema próprio de numeração para segurar o envio de informações de forma correta tendo como principal característica a confiabilidade de dados. O TCP é o responsável pela integridade dos downloads, por exemplo, evitando que sejam corrompidos por oscilações na velocidade da sua conexão ou que as páginas acessadas por você dificilmente deixem de carregar algum elemento por acidente.
	
	
	
· Pergunta 10
0 em 1 pontos
	
	
	
	Em uma programação orientada a objetos, eles são estabelecidos a partir de diversas e distintas variáveis, as quais possuem fatores correlacionados, ou seja, os objetos são processados e elaborados seguindo uma ordem a qual caracteriza e categoriza alguns itens específicos.
 
Assinale a alternativa que apresenta corretamente, os itens aos quais o texto se referem sobre uma programação orientada por objetos:
	
	
	
	
		Resposta Selecionada:
	 
dados, condições e conexões de comunicação para objetos
	Resposta Correta:
	 
condições, distinções e conexões de comunicação para objetos
	Comentário da resposta:
	Sua resposta está incorreta. A resposta está incorreta, pois a orientação por objetos diz respeito aos dados e instância de classes mobilizados e modificados frente a um método, ou seja, a operação e definição dos objetos, de modo que softwares e aplicativos são planejados e construídos através da interação deles entre si, respeitando as premissas, singularidades, e conexões de comunicação entre os objetos.

Continue navegando