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 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 
 
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. 
 
Resposta Selecionada: 
 
3, 1, 2. 
Resposta Correta: 
 
3, 1, 2. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois quando se 
trata da funcionalidade da camada responsável por enviar 
mensagem, esta troca mensagem e protege os dados; 
enquanto que a camada responsável por efetuar login 
realiza-o e protege os dados; e, por fim, a camada de salvar 
cadastro conserva os dados. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
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. 
 
Resposta Selecionada: 
 
2, 1, 3. 
 
Resposta Correta: 
 
2, 1, 3. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa selecionada está correta, pois, 
na computação de nuvem, as nuvens de caráter privado são 
aquelas que não compartilham estruturas ou dados, 
enquanto as nuvens públicas são aquelas que o fazem; e a 
nuvem mista ou híbrida é uma nuvem resultante da mistura 
entre as nuvens pública e privada. 
 
• Pergunta 3 
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. 
 
 
• Pergunta 4 
1 em 1 pontos 
 
Vimos que a infraestrutura, os componentes e os serviços podem ser dispostos em 
diagramas ou esquemas, os quais indicam de forma clara as ações, tarefas ou requisições 
de uma arquitetura em serviço, a qual será representada por camadas, classes ou 
categorias. 
Sobre a arquitetura baseada em camadas, analise as asserções a seguir e a relação 
 
proposta entre elas. 
 
I. Em um diagrama representando as camadas de infraestrutura como base, de 
componentes como camada comunicadora e de serviços como camada externa, teremos 
que o fluxo é livre, pois as camadas inferiores podem se conectar diretamente com as 
camadas superiores. 
PORQUE 
II. As camadas se comunicam independentemente entre si. 
 
A seguir, assinale a alternativa correta. 
Resposta Selecionada: 
 
As asserções I e II são proposições falsas. 
 
 
Resposta Correta: 
 
As asserções I e II são proposições falsas. 
 
 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois tanto a 
proposição I quanto a proposição II estão incorretas, ou seja, 
são falsas. As camadas não possuem fluxo livre entre si 
porque a comunicação é feita somente entre as camadas 
mais próximas. Sendo assim, não é possível a comunicação 
direta entre a camada de serviços e a camada de 
infraestrutura. 
 
 
• Pergunta 5 
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. 
 
• Pergunta 6 
0 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 camada comunicante é formada pela 
infraestrutura do Web Service. 
Resposta Correta: 
 
No diagrama, a base é formada pela infraestrutura do 
Web Service. 
Feedback 
da 
resposta: 
Sua resposta está incorreta. A alternativa está incorreta, pois 
os componentes localizados na camada intermediária fazem 
vez de uma camada comunicante entre a camada inicial, 
representada pelos serviços e tarefas; e a base, representada 
pela infraestrutura ou premissas. 
 
 
• Pergunta 7 
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. 
Feedback 
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 8 
1 em 1 pontos 
 
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. 
 
Resposta 
Selecionada: 
O protocolo SOAP fornece informações automatizadas a 
respeito de erros. 
Resposta Correta: 
 
O protocolo SOAP fornece informações automatizadas a 
respeito de erros. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois o protocolo 
SOAP apresenta informações e mecanismos capazes de 
identificar os erros e tratá-los de forma automatizada, além 
de usar o protocolo HTTP ou SMTP para o envio ou 
recebimento de mensagens; ser compatível com 
as linguagens Python ou PHP e ter sido criado pela Microsoft 
antes do protocolo REST; sendo aplicado e usado em 
sistemas mais complexos. 
 
 
• Pergunta 9 
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 de funções, serviços ou atividades 
coordenadas; graças ao seu estilo arquitetural, que, por definição, deve ser orientado a 
serviços, conhecido como SOA ou Service-Oriented Architecture. 
Nesse sentido, assinale a alternativa que contenha informação correta a respeito do Web 
Service. 
 
Resposta 
Selecionada: 
Web service tem uma URL associada a cada função 
ofertada. 
Resposta Correta: 
 
Web service tem uma URL associada a cada função 
ofertada. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois sendo o 
Web Service baseado em um sistema de serviços, este 
também deve oferecer funções processadas como serviços, 
as quais possuem entrada e saída definidas, ou seja, cada 
função deve ter sua URL associada. 
 
 
• Pergunta 10 
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. 
 
 
Segunda-feira, 25 de Maio de 2020 12h09min11s BRT 
 OK 
 
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_13301046_1&course_id=_581278_1&nolaunch_after_review=true');

Continue navegando