Buscar

SISTEMAS DISTRIBUIDOS - Atividade 4 - UAM

Prévia do material em texto

Curso CCO03003 SISTEMAS DISTRIBUIDOS GR3135202 - 202020.ead-11046.01
Teste ATIVIDADE 4 (A4)
Iniciado 08/09/20 16:18
Enviado 08/09/20 16:25
Status Completada
Resultado da tentativa 10 em 10 pontos 
Tempo decorrido 7 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
Resposta Correta:
Feedback
da resposta:
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, e a II é uma justificativa
correta da I.
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.
Pergunta 2
Resposta Selecionada:
Resposta Correta:
Feedback da
resposta:
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.
3, 1, 2.
3, 1, 2.
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,
1 em 1 pontos
1 em 1 pontos
Revisar envio do teste: ATIVIDADE 4 (A4) – CCO03003 ... https://anhembi.blackboard.com/webapps/assessment/review/review.js...
1 of 5 08/09/2020 18:51
por fim, a camada de salvar cadastro conserva os dados.
Pergunta 3
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
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.
V, F, F, F.
V, F, F, F.
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 4
Resposta
Selecionada:
Resposta Correta:
Feedback
da resposta:
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, de Informação Distribuída e Distribuídos
Pervasivos.
Sistemas de Performance, de Informação Distribuída e Distribuídos
Pervasivos.
Resposta correta. A resposta está correta, pois os sistemas de Performance são
formados por clusters e grids, os quais se referem ao nó controlador e à descentralidade
do sistema; sistemas transacionais ou de informação distribuída fazem jus ao ACID
(Atomicity, Consistency, Isolation, Durability); e sistemas distribuídos pervasivos são
considerados instáveis, como baixa transferência.
Pergunta 5
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.
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
Revisar envio do teste: ATIVIDADE 4 (A4) – CCO03003 ... https://anhembi.blackboard.com/webapps/assessment/review/review.js...
2 of 5 08/09/2020 18:51
Resposta Selecionada:
Resposta Correta:
Feedback
da resposta:
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, F, V, F.
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 6
Resposta Selecionada:
Resposta Correta:
Feedback
da resposta:
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.
No diagrama, a base é formada pela infraestrutura do Web Service.
No diagrama, a base é formada pela infraestrutura do Web Service.
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.
Pergunta 7
Resposta Selecionada:
Resposta Correta:
Vimos que os sistemas distribuídos podem ser particionados em Sistemas de Performance, Sistemas
de Informação Distribuída e SistemasDistribuí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.
2, 3, 1.
2, 3, 1.
1 em 1 pontos
1 em 1 pontos
Revisar envio do teste: ATIVIDADE 4 (A4) – CCO03003 ... https://anhembi.blackboard.com/webapps/assessment/review/review.js...
3 of 5 08/09/2020 18:51
Feedback
da resposta:
Resposta correta. A alternativa selecionada está correta, pois cabe à replicação dos
dados enviar uma cópia de qualquer dado para sites distintos; à fragmentação, a
partilha de dados e seu armazenamento em diversos sites; e à replicação e
fragmentação, descompactar o sistema e enviar seus segmentos para diferentes
computadores.
Pergunta 8
Resposta Selecionada:
Resposta Correta:
Feedback da
resposta:
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.
Serviços, componentes e infraestrutura.
Serviços, componentes e infraestrutura.
Resposta correta. A alternativa está correta, pois a estrutura de um diagrama em um
projeto de arquitetura em serviços deve conter três elementos: serviços, componentes
e infraestrutura, os quais descrevem e relacionam os seus componentes.
Pergunta 9
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
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.
3, 2, 1.
3, 2, 1.
Resposta correta. A alternativa selecionada está correta, pois o nome do serviço será
equivalente à sequência do serviço a ser executado, como InsereUsuario, o qual
corresponde ao nome, login, senha ou email como parâmetros de entrada; e ID: Int
como retorno de serviço. O buscaIDUsuario é referente ao Login: String como parâmetro
de entrada e ID: Into como retorno do serviço. E por fim, ID: int e Resposta: boleano são
referentes aos parâmetros de entrada e retorno de serviço para excluirUsuario. 
Pergunta 10
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.
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
Revisar envio do teste: ATIVIDADE 4 (A4) – CCO03003 ... https://anhembi.blackboard.com/webapps/assessment/review/review.js...
4 of 5 08/09/2020 18:51
Resposta Selecionada:
Resposta Correta:
Feedback da
resposta:
Web service tem uma URL associada a cada função ofertada.
Web service tem uma URL associada a cada função ofertada.
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.
Revisar envio do teste: ATIVIDADE 4 (A4) – CCO03003 ... https://anhembi.blackboard.com/webapps/assessment/review/review.js...
5 of 5 08/09/2020 18:51

Continue navegando