Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/07/2022 10:32 Avaliação I - Individual about:blank 1/8 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:744013) Peso da Avaliação 1,50 Prova 49678848 Qtd. de Questões 10 Acertos/Erros 7/1 Canceladas 2 Nota 9,00 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 200. B 1FF. C 3FF. D 100. Ao escolher um microcontrolador para seu produto, o desenvolvedor deve levar em conta algumas especificações. Com relação a isso, associe os itens, utilizando o código a seguir: I- Flash. II- Bluetooth, wifi, zigbee. III- Montador. IV- GPIOs (Digital General Purpose Input and Output). VOLTAR A+ Alterar modo de visualização 1 2 12/07/2022 10:32 Avaliação I - Individual about:blank 2/8 ( ) Memória utilizada como se fosse um disco rígido para armazenamento de programa, portátil e com acesso muito rápido. ( ) Portas programáveis de entrada e saída de dados que são utilizadas para prover uma interface entre os periféricos e os microcontroladores. ( ) Usado se o seu produto necessita de interfaces sem fio, porém há microcontroladores especializados para esse tipo de aplicação que oferecem opções deste tipo. ( ) Utiliza apenas a linguagem Assembly, usando apenas as instruções do fabricante. Assinale a alternativa que apresenta a sequência CORRETA: A I - II - IV - III. B III - II - IV - I. C II - I - IV - III. D I - IV - II - III. 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: 3 12/07/2022 10:32 Avaliação I - Individual about:blank 3/8 A F - V - F. B F - F - V. C V - F - F. D V - F - V. O Arduino pode ser integrado a sensores, acessórios e shields para desempenhar diversas aplicações. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O Arduino consegue conversar com o computador por meio da porta USB. Isso nos permite desenvolver um software que roda no PC e se comunica com o software que roda no Arduino. ( ) Existem poucos projetos interessantes que fazem interface entre linguagens de programação e o Arduino. Há implementações para Python, Ruby, Java, C, dentre outras linguagens. ( ) Há carência em se criar implementações, por exemplo, um software em Python que recebe os dados de um sensor e envia para algum banco de dados na internet. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F. B V - F - V. C F - F - V. D F - V - F. Atenção: Esta questão foi cancelada, porém a pontuação foi considerada. 4 5 12/07/2022 10:32 Avaliação I - Individual about:blank 4/8 Na escolha de um microcontrolador para seu produto, o desenvolvedor deve levar em conta algumas especificações. Sobre essas particularidades, associe os itens, utilizando o código a seguir: I- CAN. II- PWM. III- SPI. IV- UART. ( ) É uma porta serial que transmite palavras digitais, tipicamente de comprimento de 48 bits; sua função é possibilitar a comunicação de dados seriais. ( ) É utilizado para comunicações seriais de curta distância entre microcontrolador e periféricos SPI; é um protocolo síncrono, ou seja, possui um clock que temporiza a comunicação, e a SPI possui por padrão 4 sinais (data in, data out, clock e chip select). ( ) É provavelmente o padrão mais familiar; USB é um dos protocolos de comunicação serial mais lentos e, por isso, é pouco utilizado para ligação de periféricos que necessitam de grandes quantidades de transferência de dados. ( ) É um protocolo de comunicação serial síncrono. O sincronismo entre os módulos conectados à rede é feito em relação ao início de cada mensagem lançada ao barramento (evento que ocorre em intervalos de tempo conhecidos e regulares). Assinale a alternativa que apresenta a sequência CORRETA: A II - I - III - IV. B III - II - IV - I. C IV - III - II - I. D IV - III - I - II. 12/07/2022 10:32 Avaliação I - Individual about:blank 5/8 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 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. 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 AVR tem um Clock dedicado que garante a independência da conversão do circuito ADC de outras partes do microcontrolador. Muitos projetistas usam um Arduino para construir seus robôs. O Arduino é um microcontrolador de custo acessível e pode ser conectado a sensores, motores, e executar programas feitos pelos inventores dos robôs. Alguns sensores, conhecidos como analógicos, podem ser ligados diretamente ao Arduino e apresentam uma variação de voltagem, indo de 0 até 5 Volts. Sobre este microcontrolador, assinale a alternativa CORRETA: A Seu ambiente de desenvolvimento é um compilador que usa interface construída em Cobol. B Suas funções permitem o desenvolvimento de um programa personalizado, para que seja enviado à placa e possa ser executado. C Uma ótima opção para iniciantes é a observação de alguns exemplos disponíveis na própria IDE, basta acessar Arquivo > exemplos e escolher qual deles se quer testar. D A estrutura básica da sua programação exige duas funções principais: a Setup () e Loop (). 6 7 12/07/2022 10:32 Avaliação I - Individual about:blank 6/8 É 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 - V. B V - F - F. C F - F - V. D F - V - F. Atenção: Esta questão foi cancelada, porém a pontuação foi considerada. 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. 8 9 12/07/2022 10:32 Avaliação I - Individual about:blank7/8 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 Cortex M3 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 I - III - IV - II. B IV - III - II - I. C I - IV - II - III. D IV - III - I - II. O Arduino tem características próprias, que podem ser divididas de acordo com suas funções. Sobre as propriedades do Arduino, associe os itens, utilizando o código a seguir: I- Strings. II- Array. III- Funções. 10 12/07/2022 10:32 Avaliação I - Individual about:blank 8/8 IV- Monitor serial. ( ) São chamadas as coleções de caracteres, utilizam um tipo de dado denominado “letras”. ( ) São uma forma de agrupar uma lista de valores. ( ) Mesmo que o Arduino esteja conectado ao seu computador por USB, você pode enviar mensagens entre os dois, usando esse recurso do IDE de Arduino. ( ) São uma forma de agrupar um conjunto de comandos de programa em um bloco único. Isso ajuda a dividir o sketch em blocos administráveis, facilitando o seu uso. Assinale a alternativa que apresenta a sequência CORRETA: A II - I - IV - III. B IV - III - I - II. C III - II - IV - I. D I - II - IV - III. Imprimir
Compartilhar