Prévia do material em texto
Usuário Curso AQ0126 INTERNET DAS COISAS EAD20192-A30 (ON) - 201920.127105.08 Teste ATIVIDADE 4 Iniciado 12/09/19 11:27 Enviado 23/09/19 13:21 Status Completada Resultado da tentativa 1,8 em 2 pontos Tempo decorrido 265 horas, 54 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários • Pergunta 1 0,2 em 0,2 pontos Como toda e qualquer linguagem de programação, temos a existência de diversos comandos que auxiliam programadores na execução de atividades para a resolução de diversos problemas. Estes comandos possuem palavras reservadas. Sobre comandos para a programação de Arduino, temos o digitalWrite(). É correto afirmar que este comando: Resposta Selecionada: Aciona um valor HIGH ou LOW em um pino digital. Resposta Correta: Aciona um valor HIGH ou LOW em um pino digital. Feedback da resposta: Resposta Correta. A função digitalWrite() tem a função de acionar um valor HIGH ou LOW em um pino digital. A sintaxe para utilização do comando é digitalWrite (pino, valor), onde pino é o número do pino, e o valor diz respeito a High ou Low. • Pergunta 2 0,2 em 0,2 pontos O crescimento de conexões e a troca de informações através de dispositivos vem crescendo com o passar do tempo. Em relação a cidades inteligentes, dispositivos devem se comunicar e possuir uma grande segurança. Podemos afirmar que nesses dispositivos pertencentes a IoT: Resposta Selecionada: Ataques podem gerar sérios problemas devido a quantidade de dados trocados. Resposta Correta: Ataques podem gerar sérios problemas devido a quantidade de dados trocados. Feedback da resposta: Resposta Correta. Ataques podem gerar problemas. Em uma cidade Inteligente por exemplo, os ataques podem causar problemas em tráfegos na rede e assim influencia equipamentos inteligentes que estão conectados a rede, gerando problemas a população, e não somente a uma empresa como anteriormente. • Pergunta 3 0,2 em 0,2 pontos A invenção dos computadores sempre nos deixou uma questão: Será que podemos programá-los para aprender como um cérebro humado?. Com o passar do tempo, cada vez mais foi possível programar os computadores para realizar determinadas funcionalidades. A inteligência artificial foi um dos conceitos que auxiliaram nesta evolução. É correto afirmar que a inteligência artificial é: Resposta Selecionada: Uma tecnologia que se encontra entre a ciência e a arte e seu objetivo é construir máquinas que parecem pensar. Resposta Correta: Uma tecnologia que se encontra entre a ciência e a arte e seu objetivo é construir máquinas que parecem pensar. Feedback da resposta: Resposta correta. É uma tecnologia que se encontra entre a ciência e a arte. Seu objetivo é construir máquinas que, ao resolver problemas, parecem pensar. Um bom exemplo disso é a máquina de jogar xadrez. Nesse contexto, existem três formas de construir um dispositivo que jogue xadrez: fazer com que o ser humano imita uma máquina; construir uma máquina que imite um ser humano ou conseguir que uma máquina ultrapasse a mente humana. • Pergunta 4 0,2 em 0,2 pontos A internet das coisas impactará o modo como realizamos a interação com as coisas à nossa volta. Isso se dá a ser uma tecnologia que conecta todas as coisas. Desta forma, podemos afirmar que o controle destas coisas pode se dar através de um smartphone. Sobre isso, a internet das coisas deve ainda evoluir: Resposta Selecionada: A infraestrutura e segurança. Resposta Correta: A infraestrutura e segurança. Feedback da resposta: Resposta Correta. O que deve ser melhorado ainda, é a infraestrutura, para que seja possível conectar muitos e muitos dispositivos; e também a relação com a segurança, pois já que teremos muitos equipamentos, os ataques podem ser maiores, e os problemas também. • Pergunta 5 0,2 em 0,2 pontos Iot e Big Data possuem características específicas, e que de uma forma ou de outra, possuem um relacionamento entre si. Sabemos que a Iot é a conexão de todas as coisas e que o Big Data são grandes dados que podem ser manipulados. Em soluções Big Data, a análise dos dados comumente precisam ser tratadas, já que de forma geral possuem muitas e diversas informações. Considerando o trecho apresentado e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas: I. Imensos amontoados de dados provêm das mais diversas fontes, como dados gerados pela internet das coisas. Porque: II. Big Data e IoT estão relacionados diretamente entre si e com o crescimento da quantidade de volume de dados e tecnologia. A seguir, assinale a alternativa correta: Resposta Selecionada: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta Correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Feedback da resposta: Resposta Correta. A asserção I é uma proposição correta, pois os diversos dados são gerados a partir de dispositivos conectados, sejam de usuários normais ou empresas, auxiliado também pelo surgimento da internet das coisas.. A asserção II é uma proposição correta, pois Big Data e IoT estão relacionados diretamente entre si e com o crescimento da quantidade de volume de dados e tecnologia, essa quantidade de informações tende a crescer. Dessa forma, a capacidade massiva de armazenamento de dados deve acompanhar esse crescimento e obviamente, crescer comitantemente. • Pergunta 6 0 em 0,2 pontos Leia o fragmento textual apresentado a seguir: “Diversas questões são capazes de gerar problemas durante o processo de análise de dados. Esses problemas podem causar exclusão e discriminação por não considerarem fatores que influenciam diretamente nos resultados. Como conseqüência poderá, inevitavelmente, afetar determinados grupos de indivíduos, em virtude das tomadas de decisões baseadas nas análises dos dados.” CONEGLIAN, Caio Saraiva; SANTAREM SEGUNDO, José Eduardo; SANTA’ANA, Ricardo César Gonçalves. Big Data: fatores potencialmente discriminatórios em análise de dados. Em Questão, vol. 23. Rio Grande do Sul: UFRS. 2017. Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas. I. Para se coletar dados referentes a Big Data, é necessário realizar uma análise e um estudo que nos informará a quantidade do fluxo de dados que é produzida por uma pessoa e suas respectivas informações. Porque: II. O processamento dos dados pode ser auxiliado pelas tecnologias que sustentam Big Data e essas informações são verificadas a partir de ferramentas analytics e tecnologias e infraestrutura. A seguir, assinale a alternativa correta: Resposta Selecionada: As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. Resposta Correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Feedback da resposta: Sua resposta está incorreta. A asserção I está correta, pois analisar o grande volume de dados é essencial, deve-se ser analisado a quantidade de fluxo de dados que uma pessoa gera e o porque ela gera, e a partir disso empresas podem se utilizar destes dados.. A asserção II está correta, pois o processamento dos dados podeser auxiliado pelas tecnologias que sustentam Big Data podendo ser analisada por ferramentas analytics, como a do Google, e ferramentas de infraestrutura. São ferramentas que tratam o grande volume de dados que existe na internet • Pergunta 7 0,2 em 0,2 pontos Analisando ambientes inteligentes, temos alguns casos de Inteligência artificial e aprendizagem de máquina bem sucedidos,e isso pode ser comprovado através pesquisas que demonstram a utilização de Big Data. Sobre isso, é correto afirmar que: Resposta Selecionada: Identificam-se tendência a partir do que é pesquisado no seu navegador. Resposta Correta: Identificam-se tendência a partir do que é pesquisado no seu navegador. Feedback da resposta: Resposta Correta. Identificam-se tendências a partir do que é pesquisado no navegador. O que se pesquisa no navegador é analisado por ferrametnas que auxiliam a verificação dos dados, como o Flu trends. Assim, o que é pesquisado, a ferramenta analisa, e verifica o que as pessoas necessitam. • Pergunta 8 0,2 em 0,2 pontos Com o constante crescimento da tecnologia, ficou mais comum ao ser humano armazenar e guardar várias memórias de momentos de sua vida seja ela por vídeos ou por fotos. Além disso, a tecnologia pode ser utilizada para fins de conhecimentos e aprendizagem ou até mesmo entretenimento. Muitos dados são armazenados nas memórias computacionais e essa grande quantidade de informações é chamada hoje de Big Data. Considerando o exposto e os conceitos estudados, analise as afirmativas a respeito do aumento do volume de dados: I. O armazenamento dos dados hoje é barato ou ainda sendo possível realizar de graça. II. Por estar mais familiarizados com a tecnologia, as pessoas geram e armazenam informações com maior facilidade. III. A tendência hoje em dia é jogar dados desnecessários fora para armazenar dados importantes e relevantes. IV. Hoje temos mais serviços que difundem informações, por isso também é mais fácil armazenar dados. Está correto apenas o que se afirma em: Resposta Selecionada: I, II e IV. Resposta Correta: I, II e IV. Feedback da resposta: Resposta Correta. A afirmativa I está correta, pois hoje em dia o armazenamento dos dados é bem mais barato do que antes, que precisávamos ter discos rígidos, DVDs e outros para armazenar, ou ainda, pode acontecer hoje de forma grátis, com hospedagens ou drive existentes. A afirmativa II está correta, pois hoje as pessoas estão mais familiarizadas com a tecnologia, e com isso, produzem mais informação e conseqüentemente armazenam mais informação. A afirmativa IV está correta, pois hoje temos mais serviços que difundem informação, e conseqüentemente que armazenam dados, como redes sociais, portais de notícias, conexões sem fio e outras. • Pergunta 9 0,2 em 0,2 pontos Laços de repetição são destinados a repetir trechos de código, evitando assim códigos repetidos que são destinados a realizar uma determinada função. Como toda linguagem, algumas estruturas seguem uma sintaxe. Analise o trecho de código a seguir: int buttonPin = 3; void setup() { Serial.begin(9600); pinMode(buttonPin, INPUT); } void loop() { if (digitalRead(buttonPin) == HIGH) { Serial.write('H'); } else { Serial.write('L'); } delay(1000); } É correto afirmar que: Resposta Selecionada: O código possui um loop que irá checar o estado de botão repetidamente. Resposta Correta: O código possui um loop que irá checar o estado de botão repetidamente. Feedback da resposta: Resposta Correta. O código possui um loop que irá checar com uma condicional o estado do botão repetidamente, e envia pelo serial um sinal “H” se este está sendo pressionado, ou “L” se não está. • Pergunta 10 0,2 em 0,2 pontos A função setup() é chamada quando um sketch é iniciado. Utilizamos essa função para inicializamos variáveis, configurar o modo dos pinos, inicializar bibliotecas, e outros. Podemos assim fazer uma analogia como se fosse a instalação de algo para executar determinadas tarefas. Analise o trecho de código a seguir: int buttonPin = 3; void setup() { Serial.begin(9600); pinMode(buttonPin, INPUT); } void loop() { // ... } É correto afirmar que: Resposta Selecionada: Na função setup será inicializado a porta serial e configurado o pino 3. Resposta Correta: Na função setup será inicializado a porta serial e configurado o pino 3. Feedback da resposta: Resposta Correta. No trecho de código será inicializado a porta serial com o valor 9600 e é configurado o pino 3 como INPUT.