Atividade 4 - Sistemas Distribuidos
5 pág.

Atividade 4 - Sistemas Distribuidos


DisciplinaSistemas Distribuídos1.117 materiais4.398 seguidores
Pré-visualização2 páginas
\uf0b7 Pergunta 1 
1 em 1 pontos 
 
 Para melhor entendimento da arquitetura em serviços presente no Web Service, podemos 
vislumbrar um esquema ou diagrama no qual estejam presentes componentes, serviços ou 
tarefas e infraestrutura ou premissas; os quais identificarão os elementos e suas relações 
na estrutura. 
A partir do exposto, associe os elementos presentes em um diagrama de Web Service às 
suas características: 
 
1 - Infraestrutura 
2 - Componentes 
3 - Serviços 
 
( ) Forma uma funcionalidade mais complexa, acessada pelo usuário. 
( ) Compreende itens relacionados ao hardware, como servidores de dados. 
( ) Destina os elementos da arquitetura segundo afinidades e aplicabilidade. 
 
Agora, assinale a sequência correta. 
 
Resposta Selecionada: 
3, 1, 2. 
Resposta Correta: 
3, 1, 2. 
Feedback 
da resposta: 
Resposta correta. A alternativa está correta, pois a camada 
chamada infraestrutura é a responsável pelos elementos de 
hardware; enquanto a camada dos componentes é responsável 
pela comunicação entre infraestrutura; e serviços se referem às 
funcionalidades. 
 
 
\uf0b7 Pergunta 2 
1 em 1 pontos 
 
 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. 
 
Resposta 
Selecionada: 
 
Usam APIs e padrões como definidores de regras para 
comunicação entre elementos. 
Resposta Correta: 
Usam APIs e padrões como definidores de regras para 
comunicação entre elementos. 
Feedback 
da resposta: 
Resposta correta. A alternativa está correta, pois o uso de API, 
ou seja, de uma Interface de Programação de Aplicações e 
padrões bem definidos garante as regras de comunicação entre 
os elementos da Web, ou seja, tornam os serviços acessíveis 
aos aplicativos e sistemas. 
 
 
\uf0b7 Pergunta 3 
1 em 1 pontos 
 
 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. 
 
Resposta 
Selecionada: 
 
As asserções I e II são proposições verdadeiras, e a II é 
uma justificativa correta da I. 
Resposta Correta: 
As asserções I e II são proposições verdadeiras, e a II é 
uma justificativa correta da I. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois a asserção I 
está correta, a qual prevê que o serviço Web é um meio de 
fornecimento de comunicação simplificada entre clientes e 
servidores. A asserção II também está correta, e é justificativa da 
asserção I, pois o servidor Web permite que haja acesso dos 
clientes por meio de funcionalidades formatadas em protocolos 
do tipo XML ou JSON. 
 
 
\uf0b7 Pergunta 4 
1 em 1 pontos 
 
 Os serviços Web processam mensagens a partir de protocolos públicos, os quais são 
conhecidos por grande parte dos sistemas, como podemos verificar a partir do SOAP 
(Simple Object Access Protocol), o qual faz comunicação em XML; ou do REST 
(Representational State Transfer). 
 
A respeito do REST, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e 
F para a(s) Falsa(s). 
 
I. ( ) Os serviços Web não compartilham descrições das mensagens que recebem. 
II. ( ) Os serviços são indisponíveis tanto na internet quanto na intranet. 
III. ( ) Os serviços são usados atipicamente a partir de padrões comunicativos. 
IV. ( ) Os serviços são codependentes de um sistema operacional. 
 
Assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, F, F, F. 
Resposta Correta: 
V, F, F, F. 
Feedback 
da 
resposta: 
Resposta correta. A sequência está correta, pois a alternativa I 
está correta e as afirmativas II, III e IV estão incorretas, já que, 
no REST, os serviços Web possuem uma descrição privativa das 
mensagens que recebe, na própria mensagem; os serviços são 
 
disponibilizados na Net e Intranet, além de empregarem padrões 
comunicativos específicos, e serem independentes de sistemas 
operacionais e de linguagens de programação. 
 
\uf0b7 Pergunta 5 
1 em 1 pontos 
 
 O diagrama que melhor explana e delimita a arquitetura em serviços deve ofertar 
informações sobre ela, ou seja, deve possibilitar que seu acesso seja claro, e contenha 
informações como quais os elementos presentes e como eles se comportam nessa 
estrutura, bem como eles se relacionam entre si dentro dela. 
 
Assinale a alternativa que contenha informações verdadeiras sobre os fundamentos de um 
diagrama que melhor explane a arquitetura de Web Service. 
 
Resposta 
Selecionada: 
 
No diagrama, a base é formada pela infraestrutura do Web 
Service. 
Resposta Correta: 
No diagrama, a base é formada pela infraestrutura do Web 
Service. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois, em um 
diagrama ou esquema que descreve a estrutura de um Web 
Service, temos a infraestrutura como base, ou seja, a premissa 
das tarefas a serem executadas; os componentes como camada 
comunicante, ou seja, os responsáveis pela comunicação; e os 
serviços na camada inicial. 
 
 
\uf0b7 Pergunta 6 
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. 
Feedback 
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. 
 
 
\uf0b7 Pergunta 7 
1 em 1 pontos 
 
 Web Service disponibiliza de maneira padronizada na rede os meios de aplicação do 
software, trazendo, dentre outras coisas, agilidade nos processos e melhor desempenho 
comunicativo entre as cadeias de produção, por exemplo, em uma empresa; tudo isso 
 
graças aos serviços. 
 
A respeito de serviços no Web Service, analise as afirmativas a seguir e assinale V para 
a(s) Verdadeira(s) e F para a(s) Falsa(s). 
 
I ( ) Diminui a dificuldade e a multiplicidade do código. 
II ( ) Diminui a possibilidade de junção e conexão entre partes do software. 
III ( ) Permite a repartição de funções entre os elementos. 
IV ( ) Viabiliza maior segurança. 
 
Agora assinale a sequência correta. 
Resposta Selecionada: 
V, V, V, V. 
 
 
Resposta Correta: 
V, V, V, V. 
 
 
Feedback 
da resposta: 
Resposta correta. A alternativa está correta, pois todas as 
afirmativas são verdadeiras em relação aos serviços em Web 
Service; ou seja, eles possibilitam maior segurança dos dados, 
pois as funções são particionadas entre eles, diminuindo a 
complexidade do código. 
 
 
\uf0b7 Pergunta 8 
1 em 1 pontos 
 
 O Web Service disponível aos usuários permite que diferentes aplicações interajam entre 
si, ou seja, viabiliza a interação de uma série