Buscar

Aval1_Pratica_Microprocessador

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Outros materiais