Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/05/2022 14:49 Avaliação I - Individual 1/5 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:744013) Peso da Avaliação 1,50 Prova 49895473 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 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 V - F - F. B F - F - V. C F - V - F. D V - F - V. É 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 V - F - F. B F - F - V. C V - F - V. D F - V - F. VOLTAR A+ Alterar modo de visualização 1 2 30/05/2022 14:49 Avaliação I - Individual 2/5 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 II - I - IV - III. B I - IV - II - III. C I - II - IV - III. D III - IV - II - I. 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 A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. B As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. C As asserções I e II são proposições falsas. D As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 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: 3 4 5 30/05/2022 14:49 Avaliação I - Individual 3/5 A O número de pinos de entrada/saída e suas funcionalidades é importante, pois diferentes pinos detêm as mesmas funcionalidades. B A capacidade de memória de dados determina a qualidade de dados que podem ser processados por um programa no microcontrolador. C O número de temporizadores é importante em aplicações com características temporais importantes. D A frequência do processador não determina a velocidade de operação do microcontrolador. Arduino é uma plataforma de desenvolvimento de projetos eletrônicos, constituída tanto de hardware como software. Seu principal componente é o microcontrolador. Assinale a alternativa CORRETA sobre as portas analógicas e digitais do Arduino: A Por limitações de hardware, o Arduino não possui PWM em todas as portas digitais: apenas as portas 3, 5, 6, 9, 10 e 11 são privilegiadas e podem utilizar esse recurso. B Assim como nas portas digitais, as portas analógicas também servem como portas de saída e de entrada, e nelas podemos ter como entrada infinitos valores de tensão (delimitados na faixa de 0 V a 5 V). C PWM significa “Modulação por Largura de Pulso” (Pulse-Width Modulation) e consiste em manipularmos a razão cíclica de um sinal (duty cycle), a fim de transportar informação, mas não controlar a potência de algum outro circuito. D Como os nomes de funções no Arduino são bastante intuitivos, utilizamos a função analogRead para ler valores digitais. Um dos fatores determinantes para a enorme versatilidade e popularidade do Arduino é sua plataforma amigável, a que chamamos de Ambiente de Desenvolvimento (IDE). Sobre as características do Arduino, assinale a alternativa CORRETA: A Embora o Arduino geralmente seja usado para pequenas aplicações amadoras e educacionais, seu conversor analógico para digital integrado pode ser usado para captura e reprodução de som, mas não possibilita aplicações que empregam maior complexibilidade. B O AVR tem um Clock dedicado que garante a independência da conversão do circuito ADC de outras partes do microcontrolador. C Arduino apresenta algumas capacidades de processar som, porém possui limitações específicas da plataforma Arduino com relação à qualidade, sua interface pode ser conectada e instalada no software MATLAB. D O software Arduino usado para programar o Arduino UNO contém, no ambiente de desenvolvimento, diversas bibliotecas de módulos prontas para uso e o usuário necessita desenvolver uma programação específica para cada módulo. Existem pinos do Arduino que possuem características especiais, as quais podem ser usadas efetuando-se as configurações adequadas, por meio da programação. Sobre os pinos do Arduino e as suas características, associe os itens, utilizando o código a seguir: 6 7 8 30/05/2022 14:49 Avaliação I - Individual 4/5 I- Porta Serial USART. II- PWM. III- Interrupção Externa. IV- Comparador analógico. ( ) Utilizado em sistemas digitais, consiste em uma técnica para variar o valor médio de uma forma de onda periódica, sendo possível regular o tempo em que o sinal estará em nível lógico alto em uma determinada frequência. ( ) Podemos usar um pino para transmitir e um pino para receber dados no formato serial assíncrono. Podemos conectar um módulo de transmissão de dados via Bluetooth, por exemplo, e nos comunicarmos com o Arduino remotamente. Pinos 0 (rx recebe dados) e pino 1 (tx envia dados). ( ) Podemos usar dois pinos para comparar duas tensões externas, sem precisar fazer um programa que leia essas tensões e as compare. Essa é uma forma utilizada, por ser uma forma muito lenta de comparar tensões. Pinos 6 e 7. ( ) Podemos programar pinos simultaneamente para avisar o software sobre alguma mudança em seu estado. Podemos ligar um botão a esse pino, por exemplo, e cada vez que alguém pressiona esse botão, o programa rodando dentro da placa é desviado para um bloco que você escolheu. Usado para detectar eventos externos à placa. Pinos 2 e 3. Assinale a alternativa que apresenta a sequência CORRETA: A IV- III - I - II. B III - I - IV - II. C II - I - IV - III. D IV - II - I - III. 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 F - V - F. B F - F - V. C V - F - V. D V - F - F. Com o objetivo de implementarmos soluções para automação, um protótipo que utiliza a plataforma Arduino é muito interessante, principalmente pelo seu baixo custo. 9 10 30/05/2022 14:49 Avaliação I - Individual 5/5 Assinale a alternativa CORRETA sobre as características do Arduino: A Dependendo do modelo da placa de Arduino, o usuário poderá escolher a linguagem de programação entre C++, JAVA ou Wiring. B Não há versões oficiais do hardware do Arduino, tendo em vista a sua condição de projeto aberto. C Possui a sua própria linguagem de programação e nada tem a ver com a Linguagem C. D Percebendo o potencial e a abrangência de aplicações do hardware Arduino, fornecedores de software como Matworks ou National Instruments incluíram os pacotes Arduino nos acessórios de software do MATLAB e LABView. Imprimir
Compartilhar