Baixe o app para aproveitar ainda mais
Prévia do material em texto
Alterar modo de visualização Peso da Avaliação1,50 Prova49642789 Qtd. de Questões10 Acertos/Erros9/1 Nota9,00 1 Sabemos que o Arduino é uma ferramenta importante para vários tipos de trabalho, podendo ser utilizada de diversas maneiras. Sobre o Arduino, avalie as asserções a seguir e a relação proposta entre elas: I- Arduino é open source, ou seja, todo o hardware é aberto e os projetos estão disponíveis, mas o software de programação é pago. PORQUE II- A memória flash delimita o tamanho máximo do programa que será executado pelo Arduino. Assinale a alternativa CORRETA: A As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. B As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. C As asserções I e II são proposições falsas. D A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 2 O software do Arduino contém, no ambiente de desenvolvimento, diversas bibliotecas de módulos prontas para utilizar, assim, dispensa que o usuário tenha que desenvolver uma programação específica para cada módulo. Com relação a este assunto, associe os itens, utilizando o código a seguir: I- Stepper. II- EEPROM. III- Software Serial. IV- Firmata. ( ) Controlar motores de passo. ( ) Portas programáveis de entrada e saída de dados que são utilizados para prover uma interface entre os periféricos e os microcontroladores. ( ) Permite a comunicação entre o Arduino e aplicações em um computador via protocolo de comunicação serial. ( ) Permite a comunicação serial usando os pinos digitais da placa. Assinale a alternativa que apresenta a sequência CORRETA: A I - II - IV - III. B II - I - IV - III. C III - IV - II - I. D I - IV - II - III. 3 Nascido na cidade de Ivrea, na Itália, em 2005, o Arduino foi projetado inicialmente para aplicações escolares. Mas o sucesso dessa placa foi tão grande que ela caiu no gosto popular dos apaixonados por tecnologia e inovação. Sobre este dispositivo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A linguagem de programação utilizada para programar o Arduino é a linguagem C++ com algumas pequenas modificações. Com o decorrer do tempo, a linguagem foi substituída pela HTML. ( ) Shields ou módulos são placas que desenvolvidas para serem compatíveis apenas mecanicamente com as placas de Arduino, expandindo as capacidades das placas de Arduino, para diversas finalidades. ( ) Com uma saída digital, podemos fazer com que um pino libere 0 ou 5 volts. Com um pino programado como saída digital, podemos acender um led, ligar um relé, acionar um motor, entre dentre diversas outras coisas. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F. B V - F - V. C F - F - V. D V - F - F. 4 A linguagem de programação utilizada no Arduino possui três partes essenciais, que são: estrutura, funções e valores. Os valores ainda podem ser subdivididos entre variáveis e constantes. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Volatile é um qualificador de variável que é usado antes do tipo de dado para modificar o modo como o compilador e o programa subsequente trata a variável. ( ) Volatile não orienta o compilador a carregar a partir da RAM. ( ) Uma variável deve ser declarada volátil sempre que seu valor puder ser alterado por algo além do controle da seção de código em que ela aparece. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V. B V - F - V. C V - F - F. D F - V - F. 5 Os tipos de variáveis para medir temperatura, um caractere, números flutuantes ou booleanos são diferentes, e requerem que o projetista esteja atento a essas informações. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Variáveis são posições na memória do Arduino marcadas com um nome e o tipo de dado que serão armazenados nelas. ( ) Antes de ser utilizada, não há necessidade de ser declarada. ( ) Uma variável global deve ser utilizada apenas em funções específicas. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V. B F - V - F. C V - F - F. D V - F - V. 6 É conhecida a importância dos microcontroladores dentro de nosso campo de atuação. Sobre o isso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os microcontroladores se diferenciam dos processadores, pois além dos componentes lógicos e aritméticos usuais de um microprocessador de uso geral, o microcontrolador integra elementos adicionais em sua estrutura interna. ( ) O consumo destes microcontroladores em modo de espera pode chegar na casa dos megawatts. ( ) É um microprocessador que pode ser programado para funções específicas, em contraste com outros microprocessadores de propósito geral (como os utilizados nos PCs). Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V. B V - F - F. C F - V - F. D V - F - V. 7 As entradas analógicas do Arduino Uno possuem associadas conversores analógico-digitais (CAD) de 10 bits, capazes de ler tensões entre 0 V e 5 V (1023D), por padrão. Quando uma tensão de entrada de 1,25 V é aplicada à entrada, o valor digital mais próximo fornecido pelo CAD, dado em hexadecimal, é igual a quanto? Assinale a alternativa CORRETA: A 3FF. B 1FF. C 100. D 200. 8 Sabemos que existem alguns tipos de Arduino, com suas características e utilizações próprias. Observando os itens e as quatro partes fundamentais de uma função, então, associe os itens, utilizando o código a seguir: I- Arduino Uno. II- Arduino Leonardo. III- Arduino MEGA. IV- Arduino DUE. ( ) A placa padrão traz as funcionalidades básicas da linha. Baseada no microcontrolador ATmega 328, possui 13 pinos de entrada e saída (I/O). ( ) Para protótipos avançados em que haja uma maior necessidade de memória e de entradas, tanto digitais como analógicas. ( ) É uma placa de microcontrolador baseado no Atmel SAM3X8E ARM CortexM3 CPU. É a primeira placa Arduino baseada em um microcontrolador ARM de 32 bits. ( ) ATmega32u4 tem comunicação USB embarcada, eliminando a necessidade de um segundo processador. Assinale a alternativa que apresenta a sequência CORRETA: A IV - III - II - I. B I - IV - II - III. C IV - III - I - II. D I - III - IV - II. 9 Ao estudar as características do Arduino e seus usos, é importante também entender seu ambiente de desenvolvimento. Sobre este dispositivo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O IDE é dividido em três partes: a Toolbar no topo, o código ou a Sketch Window no centro e a janela de mensagens na base. ( ) Monitor, no Arduino, imprime mensagens na tela, porém não é utilizado por estar obsoleto. ( ) Podemos organizar o código de programação da seguinte maneira: a primeira parte diz respeito às variáveis globais; a segunda, a informar as entradas (INPUT) e saídas (OUTPUT); a terceira parte, parte algoritmo em si. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V. B F - F - V. C V - F - F. D F - V - F. 10 Características físicas do Arduino são importantes para identificarmos modelos disponíveis e saber adequá-los a nossa demanda de projeto. Assinale a alternativa CORRETA com relação a tais configurações: A O número de temporizadores é importante em aplicações com características temporais importantes. B O número de pinos de entrada/saída e suas funcionalidades é importante, pois diferentes pinos detêm as mesmas funcionalidades. C A frequência do processador não determina a velocidade de operação do microcontrolador. D A capacidade de memória de dados determina a qualidade de dados que podem ser processados por um programa no microcontrolador.
Compartilhar