Buscar

A4 - Sistemas Distribuídos

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
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. 
 
a. 
No diagrama, a camada inicial é composta pela infraestrutura do Web Service. 
 
b. 
No diagrama, a camada comunicante é formada pela infraestrutura do Web Service. 
 
c. 
No diagrama, a camada comunicante é formada pelos serviços do Web Service. 
 
 
 
 
d. 
No diagrama, a base é formada pelos serviços do Web Service. 
 
e. 
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. 
Feedback 
A resposta correta é: No diagrama, a base é formada pela infraestrutura do Web Service. 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
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. 
 
a. 
V, V, F, V. 
 
b. 
V, V, F, F. 
 
c. 
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 dados, pois as 
funções são particionadas entre eles, diminuindo a complexidade do código. 
 
d. 
F, V, F, V. 
 
e. 
F, F, F, F. 
Feedback 
A resposta correta é: V, V, V, V. 
 
 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Em Web Service é necessário que haja vias comunicativas bastante definidas entre si, as quais 
permitam o intercâmbio entre dados, ou seja, informações entre o que está sendo requerido e o 
serviço que está sendo ofertado. Esse tipo de troca é realizado por meio de protocolos os quais 
descrevem as ações a serem tomadas em ambas as partes. 
Nesse sentido, assinale a alternativa que indique a utilização de uma descrição de dados sobre outros 
dados (metadados). 
 
a. 
HTTP. 
 
b. 
XML. 
 
c. 
WEB. 
 
 
 
 
d. 
RMI. 
 
e. 
JSON. 
Resposta correta. A alternativa está correta, pois uma possível descrição de metadados é aquela 
feita por meio do JavaScript Object Notation, ou usualmente JSON, a qual é referida a um registro 
normatizado utilizado para transferência de dados entre serviços, além de XML. 
Feedback 
A resposta correta é: JSON. 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Um serviço pode ser definido parcialmente como lógico, o qual executará funções a partir de contratos 
de serviços disponíveis para uso; de modo que o serviço Web pode oferecer, além da disponibilidade 
de um serviço, sua descrição, definir suas interfaces, dentre outros. 
Assinale a alternativa que contenha informações verídicas sobre o serviço Web. 
 
a. 
Fornece informações do servidor Web. 
 
b. 
Disponibiliza dados confidenciais na rede Web. 
 
 
 
 
c. 
Fornece informações sigilosas do cliente usuário da Web. 
 
d. 
Oculta informações a respeito dos serviços Web. 
 
e. 
Fornece informações a respeito da URL do servidor. 
Resposta correta. A alternativa está correta, pois o serviço Web oferece detalhadamente 
informações a respeito do serviço e interfaces, além da URL do servidor e dos serviços, ou seja, é 
por meio do serviço que é possível o entendimento entre cliente e servidor, e o serviço oferecido. 
Feedback 
A resposta correta é: Fornece informações a respeito da URL do servidor. 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
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 
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. 
 
a. 
3, 1, 2. 
 
b. 
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. 
 
c. 
1, 2, 3. 
 
d. 
3, 2, 1. 
 
e. 
2, 1, 3. 
Feedback 
A resposta correta é: 2, 3, 1. 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
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. 
 
a. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta 
da I. 
 
b. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
 
c. 
A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. 
 
d. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 
e. 
As asserções I e II são proposições falsas. 
 
 
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. 
Feedback 
A resposta correta é: As asserções I e II são proposições falsas. 
 
 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
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, necessitamda 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. 
 
a. 
Usam APIs e padrões como definidores de regras para comunicação entre elementos. 
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. 
 
b. 
Usam o serviço web para oferecer apenas a descrição de ações a serem seguidas pelo usuário. 
 
c. 
Usam o serviço web como comunicadores de forma remota. 
 
 
 
d. 
Usam APIs e padrões pouco definidos para comunicação de elementos. 
 
e. 
Usam APIs e padrões bastante dispersos, a fim de dissipar informações. 
Feedback 
A resposta correta é: Usam APIs e padrões como definidores de regras para comunicação entre 
elementos. 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
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: 
 
a. 
Application Programer Interdates. 
 
b. 
Acepted Programming Interface. 
 
c. 
Acknowledge Programming Interface. 
 
d. 
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. 
 
e. 
Acept Programming Insues. 
Feedback 
A resposta correta é: Application Programming Interface. 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
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. 
 
a. 
As asserções I e II são proposições falsas. 
 
 
 
 
b. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta 
da I. 
 
c. 
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. 
 
d. 
A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. 
 
e. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
Feedback 
A resposta correta é: As asserções I e II são proposições verdadeiras, e a II é uma justificativa 
correta da I. 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
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. 
 
a. 
1, 2, 3. 
 
 
 
b. 
2, 3, 1. 
 
c. 
2, 1, 3. 
 
d. 
3, 2, 1. 
 
e. 
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. 
Feedback 
A resposta correta é: 3, 1, 2.

Continue navegando