Buscar

Exercícios Microprocessadores

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 25 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 25 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 9, do total de 25 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

Prévia do material em texto

1.
		O display de 7 segmentos é um display de baixo custo que consiste em sete LEDs organizados de forma retangular com a finalidade de mostrar informações alfanuméricas (decimal ou hexadecimal) para o usuário final. Em um caso de uso típico o display foi configurado com os seguintes níveis lógicos (B=C=1) e (A=F=G=E=D=0). Nesse caso, o display apresenta o número:
	
	
	
	3.
	
	
	6.
	
	
	5.
	
	
	1.
	
	
	2.
	Data Resp.: 01/11/2022 00:51:57
		Explicação:
Como apenas os segmentos B e C recebem o nível lógico alto, o display apresentará o número 1.
	
	
	 
		
	
		2.
		Qual das afirmações está correta?
	
	
	
	Transdutores são sensores, mas não são atuadores.
	
	
	Transdutores são atuadores, mas não são sensores.
	
	
	Sensores e atuadores são exemplos de transdutores.
	
	
	Sensores e transdutores são exemplos de atuadores.
	
	
	Atuadores e transdutores são exemplos de sensores.
	Data Resp.: 01/11/2022 00:53:55
		Explicação:
Resposta correta: Sensores e atuadores são exemplos de transdutores.
	
	
	MICROCONTROLADORES
	 
		
	
		3.
		A ALU de um computador normalmente contém uma série de elementos de armazenamento de alta velocidade chamados: 
	
	
	
	Contadores 
	
	
	Controladores 
	
	
	Células semicondutoras 
	
	
	Decodificadores 
	
	
	Registradores 
	Data Resp.: 01/11/2022 00:52:33
		Explicação:
A resposta correta é: Registradores 
	
	
	 
		
	
		4.
		Os Microcontroladores são amplamente utilizados para controle e automação de periféricos e sistemas embarcados. Sua escolha deve levar em consideração as diferentes arquiteturas existentes e os benefícios provenientes. Com relação as arquiteturas de 8 e 32 bits, analise as alternativas e marque aquela que indica uma vantagem dos Microcontroladores que possuem maior largura de barramento.
	
	
	
	Microcontroladores de 32 bits consomem 4 vezes menos energia elétrica que arquiteturas de 8 bits.
	
	
	Microcontroladores de 32 bits são mais fáceis de programar em código Assembly.
	
	
	Microcontroladores de 32 bits aumentam exponencialmente os ciclos computacionais, logo a eficiência.
	
	
	Microcontroladores de 32 bits possibilitam maior desempenho na realização de operações matemáticas complexas.
	
	
	Microcontroladores de 32 bits apresentam a mesma eficiência que arquiteturas de 8 e 16 bits, porém com um custo financeiro menor.
	Data Resp.: 01/11/2022 00:53:01
		Explicação:
Resposta correta: Microcontroladores de 32 bits possibilitam maior desempenho na realização de operações matemáticas complexas.
Microcontroladores com larguras de barramento de dados maiores desfrutam de maior desempenho em termos de operações mais rápidas. Em geral, larguras de barramento menores limitam o desempenho em troca de um pequeno benefício de custo para o orçamento de um projeto.
Larguras de bits menores requerem mais ciclos para completar cálculos maiores. Assim, leva mais ciclos para um microcontrolador de 8 bits completar um grande cálculo do que os microcontroladores com uma largura de barramento de dados de 16 bits. O uso de um microcontrolador de 32 bits pode reduzir ainda mais os ciclos computacionais.
	
	
	COMPILADORES E SIMULADORES
	 
		
	
		5.
		Um vinculador (linker) em um processo de compilação_________________.
	
	
	
	Vincula arquivos executáveis em um único arquivo executável.
	
	
	Vincula código assembly com código em C.
	
	
	Vincula arquivos-fonte em um único arquivo-fonte.
	
	
	Vincula dois ou mais arquivos em linguagem C.
	
	
	Vincula arquivos-objeto em um único arquivo-objeto.
	
	 
		
	
		6.
		Como instruir o processo de compilação de um programa em C com as definições do microcontrolador usado?
	
	
	
	Com declaração de variáveis
	
	
	Com estruturas de repetição
	
	
	Com #include
	
	
	Com funções
	
	
	Com #define
	Data Resp.: 01/11/2022 00:53:21
		Explicação:
Resposta correta: Com #include
	
	
	PERIFÉRICOS INTEGRADOS
	 
		
	
		7.
		Você tem um Conversor Analógico-Digital (ADC) de 12 bits com tensão de referência de 3,3 Volts. Qual é a expressão do valor numérico guardado nos 12 bits do ADC para uma tensão x na sua entrada.
	
	
	
	5.4095/x
	
	
	x.3,3/2047
	
	
	x.3,3/12
	
	
	x.4095/3,3
	
	
	x.3,3/1023
	Data Resp.: 01/11/2022 00:55:05
		Explicação:
Resposta correta: x.4095/3,3
	
	
	 
		
	
		8.
		O que faz um ADC ter melhor resolução?
	
	
	
	Uma maior taxa de amostragem
	
	
	Uma maior tensão de referência
	
	
	Um menor período de amostragem
	
	
	Um maior número de bits
	
	
	Uma menor taxe de amostragem
	Data Resp.: 01/11/2022 00:56:09
		Explicação:
Resposta correta: Um maior número de bits
	
	
	PROJETOS COM MICROCONTROLADORES
	 
		
	
		9.
		Verifique as afirmações abaixo e responda a seguir quais estão corretas em relação aos aspectos para a escolha de um microcontrolador em um projeto.
I - Pode envolver custos e  futuros projetos.
II - As decisões envolvem só os projetistas do projeto.
III - O ciclo de vida de um produto pode ser prejudicado com o uso de microcontrolador em risco de obsolescência.
	
	
	
	Somente I e III estão corretas.
	
	
	Todas estão corretas.
	
	
	Somente I e II estão corretas.
	
	
	Somente a III está correta.
	
	
	Somente a II está correta.
	Data Resp.: 01/11/2022 00:55:26
		Explicação:
Resposta correta: Somente I e III estão corretas.
	
	
	 
		
	
		10.
		Verifique as afirmações sobre V&V e diga qual está certa.
	
	
	
	A validação se refere ao conjunto de atividades que garantem que o software implementa corretamente uma função específica.
	
	
	A validação está preocupada em construir o produto certo.
	
	
	A validação é definida como a demonstração de consistência, integridade e correção do software em cada estágio.
	
	
	Verificação é a determinação da exatidão do programa final.
	
	
	A verificação se refere a um conjunto diferente de atividades que garantem que o software que foi construído seja rastreável aos requisitos do cliente.
	Data Resp.: 01/11/2022 00:54:30
		Explicação:
Resposta correta: A validação está preocupada em construir o produto certo.
	Questão
	Acerto: 1,0  / 1,0
	
	Como projetista de sistemas embarcados, o que você diria ser a principal vantagem em usar microcontroladores? 
		
	
	A possibilidade de acionamento direto de cargas com alta demanda de corrente. 
	
	A facilidade de programação em linguagem assembly. 
	 
	A integração de dispositivos dentro do microcontrolador. 
	
	O desempenho superior em relação aos microprocessadores. 
	
	A versatilidade de rodar várias aplicações ao mesmo tempo. 
	Respondido em 01/11/2022 00:57:34
	
	Explicação:
A resposta correta é: A integração de dispositivos dentro do microcontrolador. 
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Os Microcontroladores são amplamente utilizados para controle e automação de periféricos e sistemas embarcados. Levando em consideração a sua arquitetura e seus principais componentes internos, um Microcontrolador deve consistir em pelo menos:
		
	 
	CPU, RAM, ROM, portas de E/S e temporizadores. 
	
	CPU, portas de E/S e temporizadores. 
	
	RAM, ROM, portas de E/S e temporizadores. 
	
	CPU, RAM, ALU e temporizadores. 
	
	ROM, portas de E/S e temporizadores. 
	Respondido em 01/11/2022 00:57:52
	
	Explicação:
A resposta correta é: CPU, RAM, ROM, portas de E/S e temporizadores. 
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Podemos incorporar diferentes dispositivos a um microcontrolador para se alcançar um objetivo preestabelecido. Sobre as ferramentas para desenvolvimento de um projeto, podemos dizer que um dispositivo LED em um projeto com microcontroladores atua como um simples:
		
	
	atuador
	
	emulador
	 
	mostrador
	
	simulador
	
	sensor
	Respondido em 01/11/2022 00:58:20
	
	Explicação:
Resposta correta: Mostrador.
Um projeto de circuitoinclui uma variedade de componentes eletrônicos. Um LED, por exemplo, pode dar indicações visuais sempre que o dispositivo estiver recebendo ou transmitindo dados.
 
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Que fator de vantagem a linguagem C acrescentou ao desenvolvimento com microcontroladores com relação à linguagem de montagem?
		
	
	Melhor desempenho
	
	Tamanho de executável menor
	
	Tamanho menor de código
	
	Manipulação de bits
	 
	Portabilidade de código
	Respondido em 01/11/2022 00:58:28
	
	Explicação:
Resposta correta: Portabilidade de código
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual a vantagem de se usar a interrupção por temporizador nos microcontroladores?
		
	 
	Deixar a CPU do microcontrolador livre para executar outras instruções.
	
	Deixar o contador livre para contar os eventos externos.
	
	Deixar o programa em espera para executar a próxima instrução.
	
	Liberar os demais temporizadores.
	
	Conseguir intervalos de tempo menores entre instruções de contagem.
	Respondido em 01/11/2022 00:58:51
	
	Explicação:
Resposta correta: Deixar a CPU do microcontrolador livre para executar outras instruções.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Contadores e temporizadores são provavelmente os periféricos mais utilizados no desenvolvimento de sistemas de tempo real com microcontroladores. Sobre as suas aplicações práticas, indique a afirmativa correta sobre contadores em microcontroladores.
		
	
	É um dispositivo usado para dividir intervalos de tempo.
	
	É um circuito que triplica o valor do temporizador para aumentar a precisão.
	
	É um dispositivo que funciona de forma dependente da CPU.
	 
	É um dispositivo usado para contar eventos ocorridos.
	
	É um gerador de interrupção por timer.
	Respondido em 01/11/2022 01:00:05
	
	Explicação:
Resposta correta: É um dispositivo usado para contar eventos ocorridos.
Embora esses circuitos sejam usados em dois modos distintos, temporização e contagem, eles são simplesmente contadores binários. Quando usados no modo de temporização, os contadores binários estão contando períodos de tempo (pulsos que ocorrem em um sinal de clock de entrada com um período conhecido) aplicados à sua entrada. No modo de contador eles estão contando os eventos ou pulsos ou algo dessa natureza.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual das opções a seguir possui apenas transmissões de dados assíncronas?
		
	
	Comunicação paralela e UART
	
	I2C e SPI
	 
	UART e RS232
	
	RS485 e Comunicação paralela
	
	I2C e RS232
	Respondido em 01/11/2022 01:00:52
	
	Explicação:
Resposta correta: UART e RS232
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual dispositivo permite que seja colocado em posições angulares específicas por um sinal codificado.
		
	
	Motor AC
	
	Motor de passo
	
	Ventilador
	 
	Servo motor
	
	Motor DC
	Respondido em 01/11/2022 01:01:18
	
	Explicação:
Resposta correta: Servo motor
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	O seu gerente de projeto pediu para você especificar um sistema baseado em microcontrolador que opere sem falhas, por um intervalo de tempo especificado ao operar sob condições padrão. A qual requisito de projeto ele está se referindo?
		
	
	Disponibilidade.
	 
	Confiabilidade.
	
	Tolerância.
	
	Segurança.
	
	Integridade.
	Respondido em 01/11/2022 01:02:03
	
	Explicação:
Resposta correta: Confiabilidade.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Os sistemas críticos embarcados devem executar em tempo real as respostas aos eventos. Estamos falando da característica de:
		
	 
	Determinismo
	
	Integridade
	
	Confiabilidade
	
	Flexibilidade
	
	Realismo
	Respondido em 01/11/2022 01:02:30
	
	Explicação:
Resposta correta: Determinismo
		
          Questão
	Acerto: 1,0  / 1,0
	
	O tempo necessário para a busca e execução de uma simples instrução de máquina é: 
		
	
	Tempo de busca 
	
	Tempo real 
	 
	Ciclo de CPU 
	
	Ciclo real 
	
	Tempo de máquina 
	Respondido em 01/11/2022 01:06:11
	
	Explicação:
A resposta correta é: Ciclo de CPU 
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Os Microcontroladores são amplamente utilizados para controle e automação de periféricos e sistemas embarcados. Sua escolha deve levar em consideração as diferentes arquiteturas existentes e os benefícios provenientes. Com relação as arquiteturas de 8 e 32 bits, analise as alternativas e marque aquela que indica uma vantagem dos Microcontroladores que possuem maior largura de barramento.
		
	
	Microcontroladores de 32 bits aumentam exponencialmente os ciclos computacionais, logo a eficiência.
	
	Microcontroladores de 32 bits são mais fáceis de programar em código Assembly.
	 
	Microcontroladores de 32 bits possibilitam maior desempenho na realização de operações matemáticas complexas.
	
	Microcontroladores de 32 bits consomem 4 vezes menos energia elétrica que arquiteturas de 8 bits.
	
	Microcontroladores de 32 bits apresentam a mesma eficiência que arquiteturas de 8 e 16 bits, porém com um custo financeiro menor.
	Respondido em 01/11/2022 01:07:33
	
	Explicação:
Resposta correta: Microcontroladores de 32 bits possibilitam maior desempenho na realização de operações matemáticas complexas.
Microcontroladores com larguras de barramento de dados maiores desfrutam de maior desempenho em termos de operações mais rápidas. Em geral, larguras de barramento menores limitam o desempenho em troca de um pequeno benefício de custo para o orçamento de um projeto.
Larguras de bits menores requerem mais ciclos para completar cálculos maiores. Assim, leva mais ciclos para um microcontrolador de 8 bits completar um grande cálculo do que os microcontroladores com uma largura de barramento de dados de 16 bits. O uso de um microcontrolador de 32 bits pode reduzir ainda mais os ciclos computacionais.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual das estruturas de repetição abaixo permite criar um loop infinito em um firmware de um microcontrolador?
		
	
	while(NULL)
	
	while(0)
	
	for(;)
	 
	while(TRUE)
	
	for(1);
	Respondido em 01/11/2022 01:08:06
	
	Explicação:
Resposta correta: while(TRUE)
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Um vinculador (linker) em um processo de compilação_________________.
		
	 
	Vincula arquivos-objeto em um único arquivo-objeto.
	
	Vincula arquivos-fonte em um único arquivo-fonte.
	
	Vincula arquivos executáveis em um único arquivo executável.
	
	Vincula dois ou mais arquivos em linguagem C.
	
	Vincula código assembly com código em C.
	Respondido em 01/11/2022 01:11:17
	
	Explicação:
Resposta correta: Vincula arquivos-objeto em um único arquivo-objeto.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Disseram para você que um botão foi ligado ao pino de um microcontrolador e que este pino está na configuração pull down.  O que acontece quando se pressiona o botão?
		
	
	O pino oscila entre níveis lógicos 0 e 1, dependendo do programa.
	
	O nível lógico vai depender do que foi programado.
	
	O nível lógico do pino é indefinido.
	
	O pino vai a nível lógico 0.
	 
	O pino vai a nível lógico 1.
	Respondido em 01/11/2022 01:09:53
	
	Explicação:
Resposta correta: O pino vai a nível lógico 1.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	O que faz um ADC ter melhor resolução?
		
	
	Uma maior taxa de amostragem
	
	Um menor período de amostragem
	
	Uma menor taxe de amostragem
	
	Uma maior tensão de referência
	 
	Um maior número de bits
	Respondido em 01/11/2022 01:11:27
	
	Explicação:
Resposta correta: Um maior número de bits
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Na IDE do Arduino, qual função deve ser chamada quando um dispositivo mestre quer estabelecer uma comunicação I2C com o escravo de número 4?
		
	
	I2C.receiveFrom(4)
	
	Wire.onRequest(4)
	
	Wire.requestFrom(4)Wire.write(4);
	 
	Wire.beginTransmission(4)
	Respondido em 01/11/2022 01:13:07
	
	Explicação:
Resposta correta: Wire.beginTransmission(4)
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual das afirmações está correta?
		
	
	Transdutores são sensores, mas não são atuadores.
	
	Atuadores e transdutores são exemplos de sensores.
	 
	Sensores e atuadores são exemplos de transdutores.
	
	Sensores e transdutores são exemplos de atuadores.
	
	Transdutores são atuadores, mas não são sensores.
	Respondido em 01/11/2022 01:13:34
	
	Explicação:
Resposta correta: Sensores e atuadores são exemplos de transdutores.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Como se chama o programa embarcado em microcontroladores que não possui sistema operacional?
		
	 
	Firmware bare-metal
	
	Watchdog
	
	Firmware embutido
	
	Linux RTOS
	
	RTOS
	Respondido em 01/11/2022 01:13:46
	
	Explicação:
Resposta correta: Firmware bare-metal
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Verifique as afirmações sobre V&V e diga qual está certa.
		
	 
	A validação está preocupada em construir o produto certo.
	
	Verificação é a determinação da exatidão do programa final.
	
	A validação se refere ao conjunto de atividades que garantem que o software implementa corretamente uma função específica.
	
	A verificação se refere a um conjunto diferente de atividades que garantem que o software que foi construído seja rastreável aos requisitos do cliente.
	
	A validação é definida como a demonstração de consistência, integridade e correção do software em cada estágio.
	Respondido em 01/11/2022 01:12:00
	
	Explicação:
Resposta correta: A validação está preocupada em construir o produto certo.
	
	 
	 
		1 ponto
	
		1.
		Associe o microcontrolador a sua arquitetura: 8, 16 ou 32 bits. 
I - 8051  
II - ARM 
III - MSP430 
IV - ATmega328 
Quais associações estão corretas? 
 (Ref.: 201812250050)
	
	
	
	
	I-32, II-32, III-8, IV-16 
	
	
	I-8, II-32, III-16, IV-8 
	
	
	I-8, II-32, III-16, IV-32 
	
	
	I-8, II-16, III-16, IV-8 
	
	
	I-16, II-32, III-16, IV-8 
	
	 
	 
		1 ponto
	
		2.
		Para as afirmações abaixo, indique R para RISC e C para CISC:
I - Projetados para usar menos energia, o que significa que podem ser usados em smartphones que não têm sistemas de refrigeração dedicados. 
II - Visa usar o mínimo de linhas de código de montagem possível, mesmo se mais ciclos de clock forem necessários como resultado. 
III - Minimiza o número de ciclos de clock por instrução. 
Qual a associação correta? 
 (Ref.: 201812250043)
	
	
	
	
	I - R, II - R, III - R  
	
	
	I - C, II - R, III - C 
	
	
	I - C, II - C, III - R  
	
	
	I - R, II - R, III - C 
	
	
	I - R, II - C, III - R  
	
	 
	 
		1 ponto
	
		3.
		Qual função estabelece um loop infinito na IDE do Arduino?
 (Ref.: 201812297295)
	
	
	
	
	setup()
	
	
	output()
	
	
	loop()
	
	
	config()
	
	
	input()
	
	 
	 
		1 ponto
	
		4.
		O que realiza um pushbutton ou botão de pressão?
 (Ref.: 201812294305)
	
	
	
	
	Uma conexão de um segundo quando pressionado.
	
	
	Uma conexão intermitente quando pressionado.
	
	
	Uma conexão permanente depois de pressionado.
	
	
	Uma conexão temporária enquanto pressionado.
	
	
	Uma conexão pulsada enquanto pressionado.
	
	 
	 
		1 ponto
	
		5.
		O que é um termopar?
 (Ref.: 201812297301)
	
	
	
	
	Um sensor de temperatura.
	
	
	Um sensor de umidade.
	
	
	Um sensor de posição.
	
	
	Um resistor variável.
	
	
	Um par de resistores.
	
	 
	 
		1 ponto
	
		6.
		Considere o código abaixo para microcontroladores PIC. Considere também que temos um botão ligado ao pino RA1 na configuração pull down e um led ligado ao pino RB0.
 
#include <16F628A.h>
#fuses XT
#use delay( clock=4MHz )
 
void main () {
while (TRUE) {
           if(input(PIN_A1) == 0){
                        output_high(PIN_B0);
                        delay_ms(2000);     
                        output_low(PIN_B0); 
  delay_ms(1000);     
  }
  }
}
 
O que faz o programa?
 (Ref.: 201812294313)
	
	
	
	
	Pisca o led (aceso 1 segundo e apagado 2 segundos) se o botão não está pressionado.
	
	
	Pisca o led (aceso 1 segundo e apagado 2 segundos).
	
	
	Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão não está pressionado.
	
	
	Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão está pressionado.
	
	
	Pisca o led (aceso 2 segundos e apagado 2 segundos).
	
	 
	 
		1 ponto
	
		7.
		Qual o nome da função chamada no Arduino quando uma interrupção externa é ativada?
 (Ref.: 201812297325)
	
	
	
	
	Função Interrupt
	
	
	Função Setup
	
	
	Função ISR
	
	
	Função Loop
	
	
	Função indicada como parâmetro na função attachInterrupt()
	
	 
	 
		1 ponto
	
		8.
		Qual dos seguintes é um sensor digital?
 (Ref.: 201812297308)
	
	
	
	
	Sensor de temperatura
	
	
	Sensor ultrassônico
	
	
	Sensor PIR
	
	
	Sensor de vazão
	
	
	Sensor de pressão
	
	 
	 
		1 ponto
	
		9.
		O padrão MISRA-C diz que a verificação para saber se uma variável está zerada deve ser feita de forma explicita. Qual das verificações abaixo seria correta, segundo esta regra, para se certificar que a variável A está zerada?
 (Ref.: 201812252262)
	
	
	
	
	if (A = 0) {
            return;
}
	
	
	if (A > 0) {
             return;
}
	
	
	if (!A) {
return;
}
	
	
	if (A == 0) {
return;
}
	
	
	if (A =! 0) {
            return;
}
	
	 
	 
		1 ponto
	
		10.
		Qual a principal preocupação em um projeto de IoT com microcontrolador em  equipamento portátil?
 (Ref.: 201812252266)
	
	
	
	
	Custo
	
	
	Velocidade de processamento
	
	
	Consumo de energia
	
	
	Dissipação de temperatura
	
	
	Interface sem fio

Outros materiais