Logo Passei Direto
Buscar

Atividade 4_ Programação Back-End

Ferramentas de estudo

Questões resolvidas

Leia o texto a seguir:
A Arquitetura Orientada a Serviços (SOA) é um estilo de arquitetura que permite dividir aplicativos complexos em partes distintas que podem ser gerenciadas facilmente. Por outro lado, a arquitetura de Microsserviços desenvolve sistemas complexos a partir de aplicativos pequenos e individuais que se comunicam usando interfaces independentes de linguagens de programação (são as APIs). Considerando as informações apresentadas, analise as afirmativas a seguir:
I. SOA pode possuir dezenas de serviços, enquanto a arquitetura Microsserviço pode incluir, no máximo, dois serviços.
II. A camada ESB (Enterprise Service Bus) entrega mensagens entre aplicativos em uma arquitetura SOA.
III. Microsserviços possuem armazenamento de dados independente, porém SOA possui uma única camada de armazenamento de dados.
É correto o que se afirma em:
II e III, apenas.
I, apenas.
I e III, apenas.
I, II e III.
II, apenas.

Considerando essas informações e o conteúdo estudado sobre IoT, qual das alternativas a seguir fornecem os meios para permitir que a geladeira, o carro e o televisor tenham a capacidade de consciência do meio físico de avisar aos moradores sobre o estado do mundo físico (avisar que o leite está acabando, solicitar que se abra o portão e avisar que o carro está destrancado):
Por intermédio dos Sensores é possível obter informações sobre as coisas. No caso apresentado, um sensor na geladeira avisaria o proprietário sobre a falta de algum item.
Um ambiente inteligente precisa de uma Enorme Escala de dispositivos conectados, deste modo, quanto maior o número de dispositivos, melhor será a tomada de decisão.
A Conectividade permite que um diversas coisas estejam conectadas e trocando informações constantemente e, deste modo, quanto mais informações, melhor será a tomada de decisão.
A Inteligência é fundamental para a tomada de decisão por parte das coisas que estão conectadas em um ambiente que, para ser inteligente, precisa utilizar de inteligência artificial.
A Heterogeneidade, ou seja, diversos tipos de coisas conectadas, permite gerar mais dados e, quanto mais dados, melhores serão as tomadas de decisão (comprar leite, fechar porta).

Leia o texto a seguir:
Uma coisa, dentro do conceito de Internet das Coisas, pode ser um relógio inteligente que analisa os batimentos cardíacos de uma pessoa ou um carro que, ao perceber que o motorista está sonolento, emite avisos sonoros, reduzindo a velocidade do automóvel. Deste modo, qualquer objeto que a ele possa ser atribuído um IP e que possa transferir dados em uma rede pode ser considerado uma coisa. Considerando as informações apresentadas, analise as afirmativas a seguir:
I. A conectividade é a capacidade de um sistema IoT de reunir objetos do cotidiano.
II. A coleta de dados é realizada de acordo com alterações nos sensores, devido à natureza dinâmica de IoT.
III. Os dispositivos IoT são naturalmente vulneráveis a ameaças de conectividade, devido as instabilidades da rede de internet.
IV. A Internet das coisas é um paradigma que envolve a onipresença de internet em um ambiente.
Estão corretas apenas as afirmativas:
I e II.
III e IV.
II e IV.
I e III.
I e IV.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Leia o texto a seguir:
A Arquitetura Orientada a Serviços (SOA) é um estilo de arquitetura que permite dividir aplicativos complexos em partes distintas que podem ser gerenciadas facilmente. Por outro lado, a arquitetura de Microsserviços desenvolve sistemas complexos a partir de aplicativos pequenos e individuais que se comunicam usando interfaces independentes de linguagens de programação (são as APIs). Considerando as informações apresentadas, analise as afirmativas a seguir:
I. SOA pode possuir dezenas de serviços, enquanto a arquitetura Microsserviço pode incluir, no máximo, dois serviços.
II. A camada ESB (Enterprise Service Bus) entrega mensagens entre aplicativos em uma arquitetura SOA.
III. Microsserviços possuem armazenamento de dados independente, porém SOA possui uma única camada de armazenamento de dados.
É correto o que se afirma em:
II e III, apenas.
I, apenas.
I e III, apenas.
I, II e III.
II, apenas.

Considerando essas informações e o conteúdo estudado sobre IoT, qual das alternativas a seguir fornecem os meios para permitir que a geladeira, o carro e o televisor tenham a capacidade de consciência do meio físico de avisar aos moradores sobre o estado do mundo físico (avisar que o leite está acabando, solicitar que se abra o portão e avisar que o carro está destrancado):
Por intermédio dos Sensores é possível obter informações sobre as coisas. No caso apresentado, um sensor na geladeira avisaria o proprietário sobre a falta de algum item.
Um ambiente inteligente precisa de uma Enorme Escala de dispositivos conectados, deste modo, quanto maior o número de dispositivos, melhor será a tomada de decisão.
A Conectividade permite que um diversas coisas estejam conectadas e trocando informações constantemente e, deste modo, quanto mais informações, melhor será a tomada de decisão.
A Inteligência é fundamental para a tomada de decisão por parte das coisas que estão conectadas em um ambiente que, para ser inteligente, precisa utilizar de inteligência artificial.
A Heterogeneidade, ou seja, diversos tipos de coisas conectadas, permite gerar mais dados e, quanto mais dados, melhores serão as tomadas de decisão (comprar leite, fechar porta).

Leia o texto a seguir:
Uma coisa, dentro do conceito de Internet das Coisas, pode ser um relógio inteligente que analisa os batimentos cardíacos de uma pessoa ou um carro que, ao perceber que o motorista está sonolento, emite avisos sonoros, reduzindo a velocidade do automóvel. Deste modo, qualquer objeto que a ele possa ser atribuído um IP e que possa transferir dados em uma rede pode ser considerado uma coisa. Considerando as informações apresentadas, analise as afirmativas a seguir:
I. A conectividade é a capacidade de um sistema IoT de reunir objetos do cotidiano.
II. A coleta de dados é realizada de acordo com alterações nos sensores, devido à natureza dinâmica de IoT.
III. Os dispositivos IoT são naturalmente vulneráveis a ameaças de conectividade, devido as instabilidades da rede de internet.
IV. A Internet das coisas é um paradigma que envolve a onipresença de internet em um ambiente.
Estão corretas apenas as afirmativas:
I e II.
III e IV.
II e IV.
I e III.
I e IV.

Prévia do material em texto

Atividade 4
Entrega 26 mai em 23:59 Pontos 1 Perguntas 5 
Disponível 12 fev em 0:00 - 26 mai em 23:59 Limite de tempo Nenhum 
Tentativas permitidas 2
Instruções
Este teste foi travado 26 mai em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 12 minutos 1 de 1
MAIS RECENTE Tentativa 2 12 minutos 1 de 1
Tentativa 1 50 minutos 0,8 de 1
Pontuação desta tentativa: 1 de 1
Enviado 17 mar em 13:59
Esta tentativa levou 12 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário
que você clique em "FAZER O QUESTIONÁRIO", no final da página.
0,2 / 0,2 ptsPergunta 1
Leia o texto a seguir:
A Arquitetura Orientada a Serviços (SOA) é um estilo de arquitetura
que permite dividir aplicativos complexos em partes distintas que
podem ser gerenciadas facilmente. Por outro lado, a arquitetura de
Microsserviços desenvolve sistemas complexos a partir de
aplicativos pequenos e individuais que se comunicam usando
interfaces independentes de linguagens de programação (são as
APIs).
Considerando as informações apresentadas, analise as afirmativas
a seguir:
I. SOA pode possuir dezenas de serviços, enquanto a arquitetura
Microsserviço pode incluir, no máximo, dois serviços.
II. A camada ESB (Enterprise Service Bus) entrega mensagens
entre aplicativos em uma arquitetura SOA. 
17/08/2024, 15:32 Atividade 4: Programação Back-End
https://famonline.instructure.com/courses/35614/quizzes/176566 1/7
https://famonline.instructure.com/courses/35614/quizzes/176566/history?version=2
https://famonline.instructure.com/courses/35614/quizzes/176566/history?version=2
https://famonline.instructure.com/courses/35614/quizzes/176566/history?version=1
III. Microsserviços possuem armazenamento de dados
independente, porém SOA possui uma única camada de
armazenamento de dados. 
É correto o que se afirma em:
 II e III, apenas. Correto!Correto!
 I, apenas. 
 I e III, apenas. 
 I, II e III. 
 II, apenas. 
Alternativa correta.
A afirmativa I é falsa, pois um aplicativo SOA pode incluir
dois ou três serviços - um serviço de armazenamento e um
serviço front-end, por exemplo. Um aplicativo de
microsserviços pode ter dezenas de serviços.
A afirmativa II é verdadeira, pois o ESB é um grupo de
componentes/software que nos ajuda a enviar e receber
mensagens entre os diferentes aplicativos. Geralmente é
mostrado como um enorme tubo roliço na arquitetura.
A afirmativa III é verdadeira, pois o modelo SOA possui uma
única camada de armazenamento de dados que é
compartilhada por todos os serviços no aplicativo. Os
aplicativos de microsserviços tendem a dedicar um banco de
dados ou outro tipo de armazenamento a cada serviço que
necessite de armazenar dados.
0,2 / 0,2 ptsPergunta 2
Em agosto de 2019 foi anunciado que o Roomba i7+, um robô
aspirador premium, havia chegado ao Brasil. Dentre as
funcionalidades, além de aspirar a sujeira do ambiente o Roomba
seria capaz de esvaziar sozinho o seu reservatório quando
estivesse cheio, além de ter suporte de voz por meio do Google
Assistente e pela Alexa, da Amazon, e também contém sensores
que ajudam a mapear a casa para conseguir aspirar o ambiente
automaticamente - além de funcionar com carga de bateria e de
saber quando voltar à base para recarregar.
17/08/2024, 15:32 Atividade 4: Programação Back-End
https://famonline.instructure.com/courses/35614/quizzes/176566 2/7
Fonte da notícia:
<https://www.techtudo.com.br/noticias/2019/08/robo-aspirador-
premium-roomba-i7-chega-ao-brasil-veja-preco.ghtml>
Dentre as funcionalidades apresentadas pelo Roomba i7+, qual é a
que se enquadra como recurso de IoT?
 
O recurso apresentado de recarga automática do aspirador
premium.
 
 
A possibilidade que o dispositivo tem de realizar conexão com a
rede.
 
Correto!Correto!
 
A capacidade desse dispositivo de realizar aspirações
programadas.
 
 
A existência de sensores de mapeamento no dispositivo Roomba. 
 
A possibilidade de uso de comandos por voz com esse dispositivo. 
Sua resposta está correta, pois a possibilidade de conectar
objetos e dispositivos à rede é o grande diferencial da
Internet das Coisas, uma vez que, estando conectado à
rede, é possível enviar e obter informações em tempo real.
0,2 / 0,2 ptsPergunta 3
Analise o seguinte caso:
Dona Maria é casada com o senhor João. Trabalhando no escritório
em sua casa, recebe uma mensagem no Twitter: é a sua geladeira
avisando que não há mais leite. Ao mesmo tempo, João que está
dentro do carro a caminho de casa, é avisado pelo computador de
bordo do automóvel que o leite acabou e que ele precisa passar no
mercado.
17/08/2024, 15:32 Atividade 4: Programação Back-End
https://famonline.instructure.com/courses/35614/quizzes/176566 3/7
Ao chegar em casa, o carro "conversa" com a porta da garagem, a
qual abre automaticamente para que João possa entrar. João,
apressado, entra em casa, mas esquece de trancar o carro. Ao ligar
o televisor para assistir ao telejornal, a TV o avisa que o carro está
destrancado e pede autorização para trancá-lo.
Considerando essas informações e o conteúdo estudado sobre IoT,
qual das alternativas a seguir fornecem os meios para permitir que
a geladeira, o carro e o televisor tenham a capacidade de
consciência do meio físico de avisar aos moradores sobre o estado
do mundo físico (avisar que o leite está acabando, solicitar que se
abra o portão e avisar que o carro está destrancado):
 
Um ambiente inteligente precisa de uma Enorme Escala de
dispositivos conectados, deste modo, quanto maior o número de
dispositivos, melhor será a tomada de decisão.
 
 
A Conectividade permite que um diversas coisas estejam
conectadas e trocando informações constantemente e, deste modo,
quanto mais informações, melhor será a tomada de decisão.
 
 
A Inteligência é fundamental para a tomada de decisão por parte
das coisas que estão conectadas em um ambiente que, para ser
inteligente, precisa utilizar de inteligência artificial.
 
 
A Heterogeneidade, ou seja, diversos tipos de coisas conectadas,
permite gerar mais dados e, quanto mais dados, melhores serão as
tomadas de decisão (comprar leite, fechar porta).
 
 
Por intermédio dos Sensores é possível obter informações sobre as
coisas. No caso apresentado, um sensor na geladeira avisaria o
proprietário sobre a falta de algum item.
 
Correto!Correto!
17/08/2024, 15:32 Atividade 4: Programação Back-End
https://famonline.instructure.com/courses/35614/quizzes/176566 4/7
Alternativa correta.
As tecnologias de detecção por meio de sensores fornecem
os meios para criar capacidade que reflete a verdadeira
consciência do mundo físico. A informação sensível é
simplesmente a entrada analógica do mundo físico, o que
permite a geladeira detectar a falta de leite e avisar o João,
do carro avisar o sistema da casa que é para abrir a
garagem e do televisor checar se o sensor da porta do carro
está informando se ela está aberta ou não).
0,2 / 0,2 ptsPergunta 4
Leia o texto a seguir:
Uma coisa, dentro do conceito de Internet das Coisas, pode ser um
relógio inteligente que analisa os batimentos cardíacos de uma
pessoa ou um carro que, ao perceber que o motorista está
sonolento, emite avisos sonoros, reduzindo a velocidade do
automóvel. Deste modo, qualquer objeto que a ele possa ser
atribuído um IP e que possa transferir dados em uma rede pode ser
considerado uma coisa.
Considerando as informações apresentadas, analise as afirmativas
a seguir:
I. A conectividade é a capacidade de um sistema IoT de reunir
objetos do cotidiano.
II. A coleta de dados é realizada de acordo com alterações nos
sensores, devido à natureza dinâmica de IoT.
III. Os dispositivos IoT são naturalmente vulneráveis a ameaças de
conectividade, devido as instabilidades da rede de internet.
IV. A Internet das coisas é um paradigma que envolve a
onipresença de internet em um ambiente.
Estão corretas apenas as afirmativas:
 III e IV. 
 II e IV. 
 I e II. Correto!Correto!
 I e III. 
 I e IV. 
17/08/2024,15:32 Atividade 4: Programação Back-End
https://famonline.instructure.com/courses/35614/quizzes/176566 5/7
Esta alternativa está correta.
A afirmativa I é verdadeira, pois a conectividade permite a
IoT de reunir objetos do cotidiano. A conectividade desses
objetos é essencial porque as interações simples no nível do
objeto contribuem para a inteligência coletiva na rede IoT.
A afirmativa II é verdadeira, pois a principal atividade da
Internet das Coisas é coletar dados de seu ambiente, isso é
alcançado com as mudanças dinâmicas que ocorrem nos
dispositivos.
A afirmativa III é falsa, pois os dispositivos IoT são
naturalmente vulneráveis a ameaças à segurança. Há um
alto nível de transparência e problemas de privacidade com
a IoT. A conectividade com a internet (ou falta dela) não é
uma ameaça a um sistema IoT.
A afirmativa IV é falsa, pois a IoT é um paradigma que
envolve presença onipresente no ambiente de diferentes
coisas que estão usando redes sem fio e com fio.
0,2 / 0,2 ptsPergunta 5
Análise com atenção a aplicação a seguir desenvolvida no
NodeRed:
Figura 1 - Nós do NodeRed. Fonte: Autor
Considerando essas informações e o conteúdo estudado sobre
o NodeRed, assinale a alternativa correta:
 
Se o usuário digitar na URL de um navegador localhost:1880/sserv?
numero=2 e pressionar ENTER, será apresentado um JSON com o
valor SIM.
 
Correto!Correto!
17/08/2024, 15:32 Atividade 4: Programação Back-End
https://famonline.instructure.com/courses/35614/quizzes/176566 6/7
 
Esta aplicação em NodeRed recebe por meio do método GET um
valor inteiro e o objetivo do sistema é verificar se o número é maior
do que zero.
 
 
Se o usuário digitar na URL de um navegador localhost:1880/sserv
e pressionar ENTER, caso o valor de número seja igual a zero o
sistema apresentará SIM.
 
 
Esta aplicação em NodeRed recebe por meio do método POST um
valor inteiro e o sistema retorna se ele é maior ou menor do que
zero.
 
 
Se substituirmos o método GET por POST no nó HTTP, teríamos
que mudar a linha 1 de function para x = parseInt(msg.req.query),
pois não passamos parâmetros via URL.
 
A alternativa está correta, pois o objetivo deste serviço
desenvolvido em NodeRed é verificar se um número é par
ou ímpar. Como o método é o GET, então podemos passar
parâmetros via URL do seguinte modo /servv que é o nome
do nosso serviço, usamos a interrogação para separar o que
é endereço do que é parâmetro e, em seguida, passamos os
parâmetros, que neste caso, é apenas a variável número. Ao
pressionar enter, a função analisa o valor passado por
parâmetro. Caso a divisão deste número por 2 retorne resto
igual a zero (linha 2) então imprimiremos SIM na tela, caso
contrário, imprimiremos não. O resultado é apresentado em
um JSON.
17/08/2024, 15:32 Atividade 4: Programação Back-End
https://famonline.instructure.com/courses/35614/quizzes/176566 7/7

Mais conteúdos dessa disciplina