Logo Passei Direto
Buscar

AV2 -Desenvolvimento de Aplicações Distribuídas

Ferramentas de estudo

Questões resolvidas

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:
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.
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)

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.

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:
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.
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)

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.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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:
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.
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)

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.

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:
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.
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)

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.

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:

Mais conteúdos dessa disciplina