Buscar

Sistemas Distribuídos - 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 4 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

Prévia do material em texto

Curso SISTEMAS DISTRIBUÍDOS
Teste ATIVIDADE 4 (A4)
Status Completada
Resultado da tentativa 10 em 10 pontos  
Tempo decorrido 1 hora, 27 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
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 2
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 3
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
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
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.
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 4
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 5
Resposta Selecionada:
 
Resposta Correta:
 
Feedback
da
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.
V, V, V, V. 
  
 
V, V, V, V.
 
 
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
1 em 1 pontos
1 em 1 pontos
resposta: dados, pois as funções são particionadas entre eles, diminuindo a complexidade do
código.
Pergunta 6
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
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:
se conheçam.
se conheçam.
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.
Pergunta 7
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
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.
3, 1, 2.
3, 1, 2.
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.Pergunta 8
Resposta Selecionada:  
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.
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
Resposta Correta:  
Feedback
da
resposta:
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,
por fim, a camada de salvar cadastro conserva os dados.
Pergunta 9
Resposta Selecionada:  
Resposta Correta:  
Feedback
da
resposta:
Percebemos, com as arquiteturas em serviços, que qualquer serviço ofertado pelo sistema deve ter
acompanhado ou complementado a si um meio de comunicação, chamado de API, bem definido e que
permita a comunicação entre outros sistemas não familiar. Assinale a alternativa que indica o
significado da sigla API:
Application Programming Interface.
Application Programming Interface.
Resposta correta. A alternativa está correta, pois o termo API se refere à interface de
programação de aplicativos, ou, segundo o termo inglês, Application Programming
Interface, referido aos ritos e padrões de programação para acessibilidade de aplicativos
de software ou plataforma em Web.
Pergunta 10
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.
1 em 1 pontos
1 em 1 pontos

Continue navegando