Buscar

Atividade Objetiva 4 - Programação Back-End

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 7 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 7 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

Pergunta 1
0,2 / 0,2 pts
Leia o texto a seguir:
A arquitetura orientada a serviços (SOA) surgiu no início deste século como uma evolução da computação distribuída. Antes de SOA, os serviços eram entendidos como o resultado final do processo de desenvolvimento de aplicativos. Em SOA, o próprio aplicativo é composto de serviços. Os serviços podem ser entregues individualmente ou combinados como componentes em um serviço composto maior.
Considerando as informações apresentadas, analise as afirmativas a seguir:
I. Em uma arquitetura Stand-Alone, um sistema de software funciona localmente em um único hardware, sem interação com a rede.
II. O acoplamento flexível de SOA permite que uma “coisa” se comunique com um serviço mesmo que não haja relação entre eles.
III. A característica principal de SOA é que ela é fortemente acoplada, ou seja, todo serviço é dependente de outro serviço ou coisa.
É correto o que se afirma em:
  
I e III, apenas.
 
  
III, apenas.
 
  
II e III, apenas.
 
  
I e II, apenas.
 
  
I, apenas.
 
Alternativa correta.
A afirmativa I está correta, pois uma arquitetura stand-alone ou sistema stand-alone é aquele que existe por si só e não depende de outro. Deste modo, não existe conexão entre um computador e outro como na arquitetura cliente-servidor.
A afirmativa II está correta, pois SOA possui acoplamento flexível, isso significa que serviços escritos em linguagens de programação diferentes e que são executados em plataformas diferentes, podem “conversar” e trocar informação.
A afirmativa III está incorreta, pois, ao contrário do que é dito na afirmativa, os componentes em SOA são fracamente acoplados. Isso significa que todo serviço é independente e existe sozinho logicamente.
 
IncorretaPergunta 2
0 / 0,2 pts
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 III.
 
  
II e IV.
 
  
III e IV.
 
  
I e II.
 
  
I e IV.
 
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.
 
Pergunta 3
0,2 / 0,2 pts
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.
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):
  
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 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).
 
  
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.
 
  
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.
 
  
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.
 
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).
 
Pergunta 4
0,2 / 0,2 pts
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 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.
 
  
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.
 
  
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.
 
  
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.
 
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.
 
Pergunta 5
0,2 / 0,2 pts
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 sensoresque 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.
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?
  
A possibilidade que o dispositivo tem de realizar conexão com a rede.
 
  
O recurso apresentado de recarga automática do aspirador premium.
 
  
A possibilidade de uso de comandos por voz com esse dispositivo.
 
  
A capacidade desse dispositivo de realizar aspirações programadas.
 
  
A existência de sensores de mapeamento no dispositivo Roomba.
 
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.

Continue navegando