Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/07/2022 14:44 Atividade Objetiva 4: Programação Back-End https://famonline.instructure.com/courses/20538/quizzes/91730 1/8 Atividade Objetiva 4 Entrega 5 jun em 23:59 Pontos 1 Perguntas 5 Disponível 8 fev em 0:00 - 5 jun em 23:59 Limite de tempo Nenhum Tentativas permitidas 2 Instruções Este teste foi travado 5 jun em 23:59. Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 2 23.006 minutos 1 de 1 MAIS RECENTE Tentativa 2 23.006 minutos 1 de 1 Tentativa 1 37 minutos 0,8 de 1 Pontuação desta tentativa: 1 de 1 Enviado 5 jun em 17:00 Esta tentativa levou 23.006 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 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, A+ A A- https://famonline.instructure.com/courses/20538/quizzes/91730/history?version=2 https://famonline.instructure.com/courses/20538/quizzes/91730/history?version=2 https://famonline.instructure.com/courses/20538/quizzes/91730/history?version=1 26/07/2022 14:44 Atividade Objetiva 4: Programação Back-End https://famonline.instructure.com/courses/20538/quizzes/91730 2/8 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 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 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. 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! 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 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+ A A- 26/07/2022 14:44 Atividade Objetiva 4: Programação Back-End https://famonline.instructure.com/courses/20538/quizzes/91730 3/8 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 2 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. Correto!Correto! I, apenas. A+ A A- 26/07/2022 14:44 Atividade Objetiva 4: Programação Back-End https://famonline.instructure.com/courses/20538/quizzes/91730 4/8 I e III, apenas. II, apenas. I, II e III. 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 3 Análise com atenção a aplicação a seguir desenvolvida no NodeRed: Figura 1 - Nós do NodeRed. Fonte: Autor A+ A A- 26/07/2022 14:44 Atividade Objetiva 4: Programação Back-End https://famonline.instructure.com/courses/20538/quizzes/91730 5/8 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 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. 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? numero=2 e pressionar ENTER, será apresentado um JSON com o valor SIM. Correto!Correto! A+ A A- 26/07/2022 14:44 Atividade Objetiva 4: Programação Back-End https://famonline.instructure.com/courses/20538/quizzes/91730 6/8 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. 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: A+ A A- 26/07/2022 14:44 Atividade Objetiva 4: Programação Back-End https://famonline.instructure.com/courses/20538/quizzes/91730 7/8 I e II. Correto!Correto! I e IV. III e IV. I e III. II e IV. 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 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 A+ A A- 26/07/2022 14:44 Atividade Objetiva 4: Programação Back-End https://famonline.instructure.com/courses/20538/quizzes/91730 8/8 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. 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 capacidade desse dispositivo de realizar aspirações programadas. O recurso apresentado de recarga automática do aspirador premium. A existência de sensores de mapeamento no dispositivo Roomba. A possibilidade de uso de comandos por voz com esse dispositivo. A possibilidade que o dispositivo tem de realizar conexão com a rede. Correto!Correto! 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. Pontuação do teste: 1 de 1 A+ A A-
Compartilhar