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');