Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Prévia do material em texto

Av - Sensores, Microcontroladores e 
Programação em Internet das Coisas 
Informações Adicionais 
 Pontuação: 10000 
 
 
Avaliar Material 
1) 
Dispositivos de IoT se tornaram um grande desafio para os gestores de redes de 
comunicação e dados. Uma rede de sensores normalmente são agentes autômatos que 
podem comunicar-se com um equipamento centralizador, isto é, que recebe os dados para 
processá-los segundo uma regra pré-determinada, ou seja, através de determinada 
programação poder agir com o atuador para que a mudança ambiental aconteça. 
As afirmações que seguem estão relacionadas a configuração de sensores em uma rede. 
 
I- A segunda etapa de configuração de um sensor em uma rede de sensores é inclui-lo 
na rede de dados. A primeira etapa consiste, portanto, em estabelecer comunicação 
ponto a ponto entre dois sensores. 
II- Por causa de características técnicas que incluem roteamento e endereçamento IP, 
um sensor só poderá ser conectado a uma rede local. 
III- A configuração de um sensor pode ser feita de modo facilitado, por meio de interfaces 
semelhantes aos dos roteadores domésticos. 
É correto o que se afirma em: 
 
Alternativas: 
 a)I e II apenas. 
 b)II e III apenas. 
 c)II apenas. 
 d)III apenas.Alterna va assinalada 
 e)I e III apenas. 
2) 
O ambiente de IoT, incluindo as redes de sensores, tem se beneficiado de tecnologias 
criadas há algum tempo para acesso a dispositivos móveis em redes locais. Uma dessas 
tecnologias é a comunicação Wi-Fi que, embora seja capaz de atender demandas da IoT, 
foi projetado com características e finalidades diferentes. 
Existem protocolos criados especificamente para a internet das coisas. Uma característica 
bastante comum nestes protocolos é 
 
Alternativas: 
 a)o consumo reduzido de energia elétrica.Alterna va assinalada 
 b)ausência de um servidor DHCP. 
 c)a necessidade de mais do que um servidor DHCP. 
 d)a limitação de apenas dois endereços de IP disponíveis para os equipamentos. 
 e)a necessidade indispensável de se configurar o sensor em um hotspot Wi-Fi. 
3) 
Soluções comerciais, como WiFi, existem há mais de dez anos, quando não se conheciam 
termos como Internet das Coisas, tampouco Redes de Sensores. No entanto, como são 
soluções comerciais e estão disponíveis a baixo custo, se tornaram imediatamente viáveis 
para a utilização em IoT. 
OLIVEIRA, Sérgio (2017-06-12T22:58:59). Internet das Coisas com 
ESP8266, Arduino e Raspberry Pi . Novatec Editora. Edição do Kindle. 
Considerando conteúdo relacionado aos atuadores, assinale a alternativa que 
corretamente os caracteriza. 
 
Alternativas: 
 a)Diferentemente de um sensor, um atuador não precisa estar conectado a rede para 
ser u lizado em um ambiente de IoT. 
 b)Um atuador, também conhecido genericamente como transdutor, convertem 
grandezas sicas em sinais elétricos. 
 c)O ambiente de IoT interage com atuadores apenas em ambiente de rede com fio, já 
que a comunicação é inviável por Wi-Fi. 
 d)Um atuador não precisa ter algum meio de conexão com um sensor, já que a 
comunicação entre eles é inócua. 
 e)O fluxo de um atuador é representado por dados predominantemente de entrada, o 
que os caracteriza como consumidores de dados.Alterna va assinalada 
4) 
O Arduino também pode ser estendido com a utilização de shields (escudos), que são 
placas de circuito que contêm outros dispositivos (por exemplo, receptores GPS, displays 
de LCD, módulos de Ethernet etc.). 
MCROBERTS, Michael (2018-10-16T22:58:59). Arduino Básico. Novatec 
Editora. Edição do Kindle. 
Assinale a alternativa que contém a correta caracterização do Arduíno. 
 
Alternativas: 
 a)Plataforma proprietária de hardware, com u lização específica como sensor em IoT. 
 b)Plataforma proprietária de hardware, com u lização específica como atuador em IoT. 
 c)Conjunto hardware/so ware abertos, programável e de fácil u lização.Alterna va assinalada 
 d)So ware gratuito e de código aberto, u lizado para aplicações comerciais. 
 e)Plataforma de so ware proprietária e usada para fins de criação de disposi vos sicos 
para IoT. 
5) 
Com um único comando escrito na plataforma do Arduino é possível fazer a leitura do 
sensor ligado a um pino da placa e enviar o valor lido para a saída serial do Arduino. 
Fonte: Elaborado pelo autor. 
O comando que envia o resultado da leitura do sensor que está ligado ao pino analógico 
A2 do Arduino para a sua porta serial é 
 
Alternativas: 
 a)Serial.Tx(analogRead(A2)) 
 b)PrintlnTx(serialRead(A2)) 
 c)Serial.println(serialRead(A2)) 
 d)Serial.println(analogRead(A2))Alterna va assinalada 
 e)Serial.Rx(analogRead(A2)) 
6) 
A plataforma Arduino 
é um conjunto de hardware e software de código aberto (open-source e open-
hardware) para desenvolvimento de aplicações, sendo que o hardware é uma placa 
eletrônica que contém um microprocessador Atmel®, programável utilizando-se uma 
variação da linguagem C através de um IDE (Integrated Development Enviroment –
Ambiente Integrado de Desenvolvimento) que se constitui do software da plataforma. 
Fonte: Elaborado pelo autor. 
As afirmações que seguem são relacionadas a utilização de shields no arduino. 
 
I- Com a conexão de um shield pode-se obter funcionalidades adicionais, mas essa 
adição torna nula a característica de código aberto do arduino. 
II- Os shields também estendem os pinos, que são os pontos do arduino usados para 
entrada ou saída de dados. 
III- Sem a utilização de um shield não é possível utilizar a linguagem C e derivadas para 
programar o hardware do arduino. 
É correto o que se afirma em: 
 
Alternativas: 
 a)II apenas.Alterna va assinalada 
 b)I e II apenas. 
 c)II e III apenas. 
 d)I, II e III. 
 e)I apenas. 
7) 
A definição de IoT seria assim: uma série de dispositivos com algum propósito posterior 
que recebeu conectividade com a Internet. É difícil dizer quem, se é que alguém, concebeu 
a noção de IoT, mas podemos supor que os cientistas ocupados que tentam reduzir uma 
fração de segundo de suas interações com o mundo real foram os primeiros a adotar a 
ideia de dispositivos interconectados e a concretizá-la. 
WILKINS, Neil (2019-03-07T22: 58: 59). Internet das Coisas: O que você 
precisa saber sobre IoT, Big Data, Análise Preditiva, Inteligência Arti icial, 
Aprendizado de Máquina, Segurança Cibernética, Business Intelligence, 
Realidade Aumentada e Nosso Futuro. Edição do Kindle. 
A infraestrutura usada para interligação de sensores em rede é __________ que utilizamos 
para transmissão de dados, _______ necessidade de adaptações na rede. Um dos padrões 
utilizados para a referida interligação é ____________ e a configuração dos sensores é 
feita, via de regra, por meio de protocolos da camada de ________ do modelo ISO/OSI. 
Assinale a alternativa que contém os termos que corretamente preenchem as lacunas do 
texto. 
 
Alternativas: 
 a)a mesma, com, o Wi-Fi, aplicação. 
 b)diferente da, com, o machine learning, transporte. 
 c)a mesma, sem, o Wi-Fi, aplicação.lterna va assinalada 
 d)a mesma, sem, o Wi-Fi, transporte. 
 e)diferente de, com, a camada de aplicação, aplicação. 
 
 
8) 
Disposi vos de IoT se tornaram um grande desafio para os gestores de redes de comunicação e 
dados. Uma rede sensores normalmente são agentes autômatos que podem comunicar-se com 
um equipamento centralizador, isto é, que recebe os dados para processá-los segundo uma regra 
pré-determinada, ou seja, através de determinada programação poder agir com o atuador para 
que a mudança ambiental aconteça. 
Analise as asserções que seguem e a relação entre elas. 
 
I) A configuração de um sensor na rede é fator que dificulta e torna mais complexo o processo 
de criação de uma aplicação IoT. 
PORQUE 
II) As interfaces de configuração do sensor, quando existem, são de alta complexidade e devem 
ser compradas. 
 
Tomando como base as asserções apresentadas, assinale a alternativa correta. 
 
Alternativas: a)A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 b)As asserções I e II são proposições verdadeiras, e a II é uma jus fica va da I. 
 c)As asserções I e II são proposições falsas.Alterna va assinalada 
 d)As asserções I e II são proposições verdadeiras, mas a II não é uma jus fica va da I. 
 e)A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
9) 
 Um estudante foi realizar testes em sensores com fios para garantir que o cabeamento 
chegasse até a sua localidade. Ele se depara com uma variada gama de servidores que 
permitem auxiliar na criação de uma rede de sensores para aplicações IoT (do inglês, 
“Internet of Things”), dentre eles o que chama mais a atenção do estudante é o servidor 
DHCP (do inglês, “Dynamic Host Configuration Protocol”). 
Sobre a funcionalidade do servidor DHCP, assinale a alternativa correta: 
 
Alternativas: 
 a)Permite somente Alocação Está ca. 
 b)Permite somente Alocação Dinâmica. 
 c)Permite Alocação Está ca e Dinâmica de endereços de IP.Alterna va assinalada 
 d)Concede distribuição de senhas aos usuários. 
 e)Permite somente os modos de funcionamento: automá co e manual. 
10) 
Sensores com fios depende que o cabeamento chegue até sua localidade e de que haja um 
servidor DHCP, em um primeiro momento, para fornecer um endereço IP para que seja 
acessível através da rede. 
 
Considerando o contexto, analise as afirmativas a seguir e assinale V para verdadeiro e F 
para falso: 
 
( ) No caso de os sensores utilizarem interface com fios, sua conexão será realizado por 
conectores físicos. 
 
( ) Uma vez conectado, o sensor deve receber um endereço IP que pode ser encontrado 
através de uma consulta dos logs do servidor DHCP ou através de uma varredura de rede. 
 
( ) Para conectar sensores sem fio é necessário primeiro anexá-lo a um ponto de acesso 
Wifi, conhecendo o SSID e a senha da rede. 
 
( ) Outra forma de configuração de sensores sem fio é disponibilizar uma rede sem fio 
aberta, ou hotspot, que é um ponto de acesso a uma rede sem fios onde não é solicitado 
uma senha para conectar-se. 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
Alternativas: 
 a)V – F – V – V. 
 b)V – V – V – F. 
 c)F – V – F – V. 
 d)F – V – V – F. 
 e)V – V – V – V.Alterna va assinalada 
11) 
O Arduino é a plataforma mais difundida para o aprendizado e construção de aplicações 
de automação e IoT, sendo possível, graças a filosofia de open hardware encontrar as 
muitas variações de construções e redistribuições. 
 
Considerando o contexto, analise as seguintes sentenças: 
 
I. Para trabalhar com o Arduino é necessário utilizar um simulador baseado na Web 
chamado Tinkercard, que é de acesso e uso pago. 
 
II. O Arduino possui 13 pinos digitais e 6 pinos analógicos, ambos os tipos de pinos são 
capazes de ler dados de sensores e enviar sinais para atuados. 
 
III. Os pinos digitais são capazes apenas obter ou enviar 0 (LOW) ou 1 (HIGH), ou seja, 
ligado ou desligado. 
 
IV. Os pinos analógicos trabalham com uma faixa de valores entre 0 e 1024, para 
descrever as variações de tensão aplicadas ou geradas a partir deles. 
Agora, assinale a alternativa que apresenta a resposta CORRETA. 
 
Alternativas: 
 a)II e III, apenas. 
 b)I e III, apenas. 
 c)I, II e III, apenas. 
 d)II, III e IV, apenas.Alterna va assinalada 
 e)I, II, III e IV. 
12) 
A Internet das Coisas é uma onda que veio para ficar, e se consolida ainda mais em uma 
sociedade já conectada que se beneficia com a presença de coisastambém conectadas. 
Todavia, o Mercado demanda uma velocidade cada vez mais maior e desafiadora para 
entrega de novos produtos e soluções. Dessa forma, torna-se necessário fazer uso de 
linguagens de programação que permitam a experimentação ou o desenvolvimento de 
soluções capazes de atender os requisitos necessário de forma mais prática e ágil. E a 
Linguagem Python atende a essas expectativas. 
 
Fonte: COELHO, Pedro. Internet das Coisas: Introdução Prática. FCA, 2017. 
 
Complete as lacunas a seguir: 
 
Python é uma linguagem _________, ou seja, seu código não é compilado, mas executado 
linha a linha sequencialmente por meio de um interpretador. O ponto mais positivo disso 
é que códigos em Linguagem Python são _________, pois rodam executados por 
interpretadores Python. E o ponto negativo disso é velocidade: como o código é 
interpretado, por baixo dos panos dos sistemas computacionais, a _________ de execução 
é menor do que a de códigos compilados. 
Assinale a alternativa que preenche corretamente as lacunas: 
 
Alternativas: 
 a)lógica/ compa veis / taxa. 
 b)compilada/ consolidados / gama. 
 c)interpretada / mul plataforma/ velocidade.Alterna va assinalada 
 d)gratuita / mul usuários /compa bilidade. 
 e)executada / mul operacionais / ferramenta. 
13) 
Python é uma das Linguagens mais utilizadas no meio da Internet das Coisas porque 
facilmente permite a integraçãoe manipulaçãode diferentes fontes e formatos de dados. E 
não só isso: por ser uma Linguagem de Alto Nível, abstrai muitas das complexidades por 
trás de rotinas de manipulação de dados e recursos de rede. 
 
Considerando o contexto, analise as afirmativas a seguir e assinale V para verdadeiro e F 
para falso: 
 
( ) Python é uma linguagem compilada. 
 
( ) Python também é uma Linguagem aberta e gratuita. 
 
( ) Python é compatível com as principais plataformas em uso atualmente, como sistemas 
Windows, Linux, Mac e até mesmo Android. 
 
( ) As principais ferramentas quando se está desenvolvendo código Python são: 
interpretador de código e editor de código. 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
Alternativas: 
 a)V – F – V – V. 
 b)V – V – V – F. 
 c)F – V – F – V. 
 d)F – V – V – V.Alterna va assinalada 
 e)V – V – V – V. 
14) 
A IoT ou Internet das Coisas consolida uma sociedade já conectada, onde se beneficia 
com a presença de dispositivos que se conectam entre si. Para isso faz-se 
necessário o uso de linguagens de programação para a construção de solução para a área. 
Dessa forma, a linguagem Python é uma que atende aos requisitos para as aplicações IoT. 
 "O Python é uma linguagem de programação que trabalha de forma interpretada." 
onde executa: 
 
Alternativas: 
 a)linha a linha sequencialmente.Alterna va assinalada 
 b)de forma Compilada, u lizando um interpretador. 
 c)de forma que o código fonte é transformado em linguagem de máquina. 
 d)de forma aleatória. 
 e)de forma randômica. 
15) 
Uma das características que os desenvolvedores iniciantes de Python possuem, é o fato 
que dada familiaridade com outras Linguagens de Programação tal como a linguagem C 
ou Java, é que Python é uma Linguagem caracterizada pela inferência de tipos. 
 Sobre a linguagem Python ser caracterizada pela inferência de tipos, assinale a 
alternativa correta: 
 
Alternativas: 
 a)É aquela que dá ao programador a liberdade de escolher entre fazer a iden ficação 
do po de variável ou não em seu código. 
 b)É aquela que obriga o programador a fazer a declaração dos pos de variáveis que 
u lizará no código. 
 c)É aquela que não obriga o programador a fazer a declaração dos pos de variáveis que 
u lizará no código.Alterna va assinalada 
 
 d)É aquela que obriga o programador a u lização de chaves de delimitação nos métodos 
e laços de repe ção. 
 e)É aquela que não obriga o programador a u lização de chaves de delimitação nos 
métodos e laços de repe ção.

Mais conteúdos dessa disciplina