Buscar

AV2 -Desenvolvimento de Aplicações Distribuídas

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 3 páginas

Prévia do material em texto

09/06/2021 Questionário AV2 - Turma 867 - Desenvolvimento de Aplicações Distribuídas
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2458799&cmid=746974 1/3
Página inicial / Minha disciplinas / 867-65830 / ESPAÇO PARA AV2 / Questionário AV2 - Turma 867 - Desenvolvimento de Aplicações Distribuídas
Questão 1
Correto
Atingiu 0,80 de
0,80
Questão 2
Incorreto
Atingiu 0,00 de
0,80
Iniciado em sexta, 4 Jun 2021, 11:34
Estado Finalizada
Concluída em sexta, 4 Jun 2021, 12:49
Tempo
empregado
1 hora 15 minutos
Avaliar 5,60 de um máximo de 8,00(70%)
Analise as sentenças abaixo, verifique se são verdadeiras ou falsas e, depois, marque a opção correta, sendo V-
Verdadeiro e F-Falso.
 
I. Com RPC (Remote Procedure Calls), é possível estabelecer uma interface para o desenvolvedor da aplicação.
II. Com RPC (Remote Procedure Calls), o formato das mensagens é padronizado e, portanto, não é dependente de
aplicação.
III. Com RPC (Remote Procedure Calls), o formato das mensagens não é padronizado e, portanto, é dependente da
aplicação.
IV. Com RPC (Remote Procedure Calls), é mais fácil fazer o reuso de componentes, tendo em vista que os RPCs têm
interface padrão e separados de qualquer aplicação proprietária.
 
Escolha uma opção:
a. I. (F) II. (V) III. (F) IV. (V)
b. I. (V) II. (V) III. (V) IV. (F)
c. I. (V) II. (F) III. (F) IV. (V)
d. I. (V) II. (V) III. (F) IV. (F)
e. I. (V) II. (V) III. (F) IV. (V) 
(Service-Oriented Architecture).
 
“Um agente de comunicação deve estar apto para se comunicar com outro selecionado a partir de um conjunto de
candidatos. Desse modo, os serviços precisar ser dinamicamente encontrados e isso é alcançado por meio do uso de
serviços como um diretório de descrição de serviços.”
 
Escolha uma opção:
a. O texto está incorreto porque se refere ao recurso de RMI (Remote Method Invocation) de SOA.
b. O texto está incorreto porque se refere ao recurso de interoperabilidade de RPC (Remote Procedure Calls). 
c. O texto está incorreto porque se refere ao recurso de escalabilidade de RPC (Remote Procedure Calls).
d. O texto está incorreto porque se refere ao recurso de RPC (Remote Procedure Calls) de SOA.
e. O texto está correto.
https://ava.unicarioca.edu.br/graduacao/
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18555
https://ava.unicarioca.edu.br/graduacao/course/view.php?id=18555&sectionid=172378
https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=746974
09/06/2021 Questionário AV2 - Turma 867 - Desenvolvimento de Aplicações Distribuídas
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2458799&cmid=746974 2/3
Questão 3
Correto
Atingiu 0,80 de
0,80
Questão 4
Correto
Atingiu 0,80 de
0,80
Analise o texto abaixo.
“Em sistemas distribuídos, os dados e os processamentos são divididos entre um ou mais computadores conectados por
uma rede, sendo que cada computador tem um papel específico no sistema, e a arquitetura cliente-servidor é de
fundamental importância para sistemas distribuídos.”
Depois, marque a opção INCORRETA.
 
Escolha uma opção:
a. Na arquitetura cliente-servidor, os servidores são responsáveis por iniciar a comunicação com os clientes,
requisitando serviços. 
b. Na arquitetura cliente-servidor, os servidores podem atender a vários clientes simultaneamente.
c. Na arquitetura cliente-servidor, os servidores, normalmente, funcionam 24 horas por dia e dias por semana,
aguardando as requisições dos clientes.
d. Na arquitetura cliente-servidor, os servidores têm, normalmente, hardware mais robusto, com maior capacidade
de processamento e de armazenamento e, além disso, os software estão em execução contínua, aguardando serem
chamados pelos clientes.
e. Na arquitetura cliente-servidor, os servidores são responsáveis por receber as requisições dos clientes e prover
os serviços solicitados.
Analise as sentenças abaixo e, depois, marque a opção correta, sendo V-Verdadeiro e F-Falso:
I. Microsserviços se comunicam somente por interfaces explícitas, que são implementadas usando mecanismos tais como
mensagem ou protocolo REST e, consequentemente, dependências indesejáveis são menos prováveis de ocorrer.
II. Não é possível utilizar o protocolo REST para a comunicação de Microsserviços.
III. Microsserviços podem ser realocados ou substituídos mais facilmente que módulos em um desenvolvimento
monolítico.
IV. Com a utilização de Microsserviços, pode-se reduzir o tempo de desenvolvimento dos sistemas, trazendo-os para a
produção individualmente, de modo que não é necessário que todo o sistema esteja pronto.
 
Escolha uma opção:
a. I. (V) II. (F) III. (V) IV. (F)
b. I. (V) II. (V) III. (V) IV. (V)
c. I. (V) II. (F) III. (F) IV. (V)
d. I. (F) II. (F) III. (V) IV. (V)
e. I. (V) II. (F) III. (V) IV. (V) 
09/06/2021 Questionário AV2 - Turma 867 - Desenvolvimento de Aplicações Distribuídas
https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2458799&cmid=746974 3/3
Questão 5
Incorreto
Atingiu 0,00 de
0,80
Questão 6
Correto
Atingiu 0,80 de
0,80
Analise a figura abaixo, que ilustra o processo de comunicação entre diferentes clientes que acessam um mesmo servidor
e, depois, marque a opção correta:
 
Escolha uma opção:
a. Podemos concluir que os sockets estão entre as camadas de transporte e internet e que possibilitam operações
de leitura e escrita de dados. 
b. Podemos concluir que os sockets estão entre a camada de aplicação e transporte e que possibilitam operações
de serialização de objetos.
c. Podemos concluir que os sockets estão entre as camadas de internet e subnet e que possibilitam operações de
leitura e escrita de dados.
d. Podemos concluir que os sockets estão entre as camadas de transporte e internet e que possibilitam operações
de serialização de objetos.
e. Podemos concluir que os sockets estão entre a camada de aplicação e transporte e que possibilitam operações
de leitura e escrita de dados.
Analise o trecho de código mostrado a seguir e, depois, marque a opção correta:

Continue navegando