Buscar

Sistemas Distribuidos - Atividade 4

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

Prévia do material em texto

PERGUNTA 1
1. A distribuição no processamento e descentralização no mainframe são pilares da computação para os sistemas distribuídos, ou seja, esse tipo de sistema apresenta diversos componentes localizados em máquinas interligadas em rede, possibilitando a comunicação e a coordenação entre elas por meio de troca de mensagens.
Sistemas referentes aos clusters (computadores cuja comunicação é feita a partir de uma rede local) e grids (associações de hardware, softwares e outras tecnologias); sistemas transacionais, os quais fazem uso de chamada remota; e sistemas os quais se referem a sistemas instáveis como rede de sensores - são tipos de sistemas de classe em sistemas distribuídos.
Assinale a alternativa com a sequência correta a respeito da classificação de sistemas distribuídos citados no texto.
	
	
	Sistemas de Performance, Distribuídos Pervasivos e de Informação Distribuída.
	
	
	Sistemas Distribuídos Pervasivo, de Informação Distribuída e de Performance.
	
	
	Sistemas de Informação Distribuída, de Performance e Distribuídos Pervasivos.
	
	
	Sistemas de Performance, de Informação Distribuída e Distribuídos Pervasivos.
	
	
	Sistemas Distribuídos Pervasivo, de Performance e de Informação Distribuída.
1 pontos   
PERGUNTA 2
1. 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.
	
	
	V, F, V, F.
	
	
	V, V, F, F.
	
	
	F, V, F, V.
	
	
	F, F, F, F.
	
	
	V, V, V, V.
 
 
 
1 pontos   
PERGUNTA 3
1. Os serviços de web são, simplificadamente, itens facilitadores de integração, organização  e comunicação entre clientes (requisitores de serviço) e servidores (fornecedores de serviço), os quais não necessitam nem de uma programação distribuída nem de uma chamada remota (RMI) para ser implementados.
Sobre o Web Service, analise as asserções a seguir e a relação proposta entre elas.
 
I. O Web Service permite que diferentes sistemas, criados em diferentes plataformas sejam compatíveis.
PORQUE
II. Um sistema orientado a serviços permite que as funcionalidades sejam acessadas pelo cliente por meio de um servidor Web, ou seja, demandas e respostas.
 
Assinale a alternativa correta.
	
	
	As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
	
	
	As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta
da I.
	
	
	A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
	
	
	A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
	
	
	As asserções I e II são proposições falsas.
 
 
 
1 pontos   
PERGUNTA 4
1. Em um projeto de arquitetura em serviços, sua estrutura é explanada em diagramas, ou seja, esquemas e representações visuais pelas quais é possível vislumbrar a estrutura de determinados conceitos ou ideias,
nos quais devem conter informações como detalhamento dos seus componentes e elementos e como eles se relacionam ao longo do sistema.
Assinale a alternativa que contenha elementos possíveis de constituir o diagrama ao qual se refere o texto.
	
	
	Componentes e infraestrutura.
	
	
	Serviços e infraestrutura.
	
	
	Serviços, componentes e infraestrutura.
	
	
	Serviços e componentes.
	
	
	Somente componentes.
 
 
 
1 pontos   
PERGUNTA 5
1. O protocolo SOAP é rígido e determina princípios restritos na transação de mensagens tanto entre computadores como em serviços; além de fazer uso do protocolo HTTP representativo das mensagens enviadas e recebidas. O SOAP é um protocolo efetivado em diversas linguagens, as quais necessitam apenas de elementos essenciais para sua execução. 
Assinale a alternativa com informação correta a respeito do protocolo SOAP.
	
	
	O protocolo SOAP é mais recente do que o protocolo REST.
	
	
	O protocolo SOAP fornece informações automatizadas a respeito de erros.
	
	
	O protocolo SOAP não suporta o uso do protocolo SMTP.
 
 
 
	
	
	O protocolo SOAP utiliza estritamente o protocolo HTTP para transporte de mensagens.
	
	
	O protocolo SOAP é o mais utilizado em sistemas simples.
1 pontos   
PERGUNTA 6
1. Além de diagramas sobre os componentes de um sistema e as comparações possíveis entre as funcionalidades de uma camada de componentes, podemos modelar alguns serviços oferecidos pela web, tais como enviar mensagens, efetuar login e salvar cadastro.  A partir do exposto, associe tais serviços às suas características:
 
1 -  Efetuar login
2 -  Salvar cadastro
3 -  Enviar mensagem
 
(  ) Ações: segurança e troca de mensagens
(  ) Ações: segurança e login
(  ) Ação: persistência de dados
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta.
	
	
	1, 3, 2.
	
	
	2, 3, 1.
	
	
	3, 1, 2.
	
	
	2, 1, 3.
	
	
	1, 2, 3.
1 pontos   
PERGUNTA 7
1. Tanto o protocolo SOAP quanto o REST fazem uso do HTTP (Hypertext Transfer Protocol) ou protocolo de comunicação, o qual possui grande capacidade comunicativa e transparente entre sistemas, que devem ter padrões abertos. A partir disso é possível compreender, na arquitetura de um web, alguns serviços instalados no servidor.
Associe os serviços em uma arquitetura de web às suas características:
1 - InsereUsuario
2 - BuscaIDUsuario
3 - ExcluirUsuario
(  ) Parâmetros de entrada: ID: int; retorno do serviço: Resposta: boleano
(  ) Parâmetros de entrada: Login: string; retorno do serviço: ID: into
(  ) Parâmetros de entrada: Nome, Login, Senha e Email: string; retorno do serviço: ID: int
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta.
	
	
	1, 2, 3.
	
	
	2, 3, 1.
	
	
	2, 1, 3.
	
	
	3, 2, 1.
	
	
	3, 1, 2.
1 pontos   
PERGUNTA 8
1. Vimos que os sistemas distribuídos podem ser particionados em Sistemas de Performance, Sistemas de Informação Distribuída e Sistemas Distribuídos Pervasivos, os quais relacionam, dentre outras coisas, cluster e grid; ACID e instabilidades. Porém, sabemos que o arquivamento em bancos de dados, também distribuídos, atenta-se a  conceitos primordiais. A partir do exposto, associe tais conceitos às suas características:
 
1 - replicação e fragmentação
2 - replicação de dados
3 - fragmentação
(  ) Cada site acomoda uma cópia do dado.
(  ) Cada parte do dado é armazenado em um site.
(  ) O sistema é fragmentado e reproduzido em máquinas distintas.
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta.
	
	
	3, 1, 2.
	
	
	3, 2, 1.
	
	
	1, 2, 3.
	
	
	2, 3, 1.
	
	
	2, 1, 3.
1 pontos   
PERGUNTA 9
1. As Nuvens podem ser definidas como as infraestruturas especializadas no processo e armazenamento de dados (Iaas ou Infrastructure as a Service), as quais são terceirizadas, e inicialmente tinham a obrigação de processar e armazenar dados longe do ambiente organizacional, permitindo aprimorar o uso de meios, de modo que os locais de armazenamento são chamados de datacenters. No universo do armazenamento e das Nuvens computacionais, associe tais nuvens às suas características:
1 - públicas
2 - privadas
3 - mistas
(  ) Os recursos não são divididos ou distribuídos em empresas de fora.
(  ) Os recursos e infraestruturas são amplamente compartilhados.
(  ) Os recursos advêm tanto da infraestrutura pública quanto da privada.
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta.
	
	
	2, 1, 3.
	
	
	3, 1, 2.
	
	
	3, 2, 1.
	
	
	2, 3, 1.
	
	
	1, 2, 3.1 pontos   
PERGUNTA 10
1. Para que haja comunicação entre os mais diversos aplicativos e sistemas, na rede, ou seja, na internet, é necessário que se faça uso de serviços. Esses serviços, para estarem disponíveis ou acessíveis a uma grande quantidade de aplicativos e sistemas, necessitam da integração e do conhecimento entre os servidores, áreas de armazenamento e banco de dados.
Assinale a alternativa que contém informação complementar e correta sobre o texto.
	
	
	Usam APIs e padrões pouco definidos para comunicação de elementos.
	
	
	Usam APIs e padrões bastante dispersos, a fim de dissipar informações.
	
	
	Usam o serviço web para oferecer apenas a descrição de ações a serem seguidas pelo usuário.
	
	
	Usam o serviço web como comunicadores de forma remota.
 
 
	
	
	Usam APIs e padrões como definidores de regras para comunicação entre elementos.

Continue navegando