Buscar

AV - PROGRAMAÇÃO DE MICROCONTROLADORES

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 4 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

Disciplina: PROGRAMAÇÃO DE MICROCONTROLADORES  AV
Aluno: LEANDRO RODRIGUES MELO 202007163613
Professor: JHONATAN ALVES
 
Turma: 9001
DGT0133_AV_202007163613 (AG)   27/09/2023 10:54:14 (F) 
Avaliação: 9,00 pts Nota SIA: 9,00 pts
 
ENSINEME: COMPILADORES E SIMULADORES  
 
 1. Ref.: 4038260 Pontos: 1,00  / 1,00
Qual função estabelece um loop in�nito na IDE do Arduino?
con�g()
 loop()
input()
setup()
output()
 2. Ref.: 4035265 Pontos: 1,00  / 1,00
O que é um exemplo de compilador cruzado (cross-compiler)?
Compilador de código aberto.
Compilador para microcontroladores em simuladores.
 Compilador em um computador produzindo executável para microcontrolador.
Compilador em uma rede de computadores.
Compilador em um microcontrolador produzindo executável para outro modelo.
 
ENSINEME: MICROCONTROLADORES  
 
 3. Ref.: 6093682 Pontos: 0,00  / 1,00
(COMPESA-2018) Um microcontrolador pode ser de�nido como um computador em um único chip, pois
nele está integrado CPU, memória de programa, memória de dados, circuito de clock, interface de
comunicação serial, entre outros. 
A respeito de um microcontrolador, é correto a�rmar que:
 possui uma capacidade de processamentos lógicos limitada. 
possui processamentos aritméticos complexos. 
possibilita uma grande variedade de modos de endereçamento. 
 possibilita o gerenciamento de grande quantidade de memória. 
permite tratamento de muitos formatos de dados. 
 4. Ref.: 3991008 Pontos: 1,00  / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038260.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038260.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035265.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035265.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6093682.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6093682.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991008.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991008.');
Para as a�rmações abaixo, indique R para RISC e C para CISC:
I - Projetados para usar menos energia, o que signi�ca 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? 
I - R, II - R, III - R  
I - R, II - R, III - C 
 I - R, II - C, III - R  
I - C, II - C, III - R  
I - C, II - R, III - C 
 
ENSINEME: PERIFÉRICOS EXTERNOS  
 
 5. Ref.: 7674481 Pontos: 1,00  / 1,00
Periféricos externos expandem a capacidade inicial do microcontrolador proporcionando uma maior �exibilidade
para as aplicações. Eles podem ser soldados diretamente na placa de circuito podendo estabelecer uma interface
com o usuário. Acerca dos conceitos sobre periféricos externos e internos, assinale a opção que indica corretamente
o modo de funcionamento dos dispositivos I2C.
 Mestre/escravo.
Host/Station.
Assíncrono.
Cliente/Servidor.
Peer-to-peer.
 6. Ref.: 4035301 Pontos: 1,00  / 1,00
O que acontece quando uma segunda interrupção com menor prioridade ocorre durante a execução de uma primeira
com maior prioridade?
As duas são encerradas pela CPU
As duas são atendidas ao mesmo tempo pela CPU
A primeira é concluída para que a segunda seja atendida
A segunda é descartada e não será atendida
 A segunda aguarda enquanto a primeira é concluída
 
ENSINEME: PERIFÉRICOS INTEGRADOS  
 
 7. Ref.: 4035282 Pontos: 1,00  / 1,00
O que a função da IDE do Arduino analogWrite() pode fazer?
Alterar o período do sinal PWM
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7674481.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7674481.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035301.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035301.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035282.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035282.');
Alterar a corrente no sinal PWM
 Alterar o ciclo de trabalho do sinal PWM
Alterar a frequência do sinal PWM
Alterar a amplitude do sinal PWM
 8. Ref.: 4035274 Pontos: 1,00  / 1,00
A função do compilador CCS C output_d(valor) escreve a grandeza "valor" como um binário de 8 bits na porta D de
microcontroladores PIC. Sabendo disto, como deixar os 8 bits da porta D em nível lógico baixo?
output_d(low)
 output_d(0)
output_d(255)
output_d(256)
output_d(128)
 
ENSINEME: PROJETOS COM MICROCONTROLADORES  
 
 9. Ref.: 3993227 Pontos: 1,00  / 1,00
O padrão MISRA-C diz que a veri�cação para saber se uma variável está zerada deve ser feita de forma explicita.
Qual das veri�cações abaixo seria correta, segundo esta regra, para se certi�car que a variável A está zerada?
 if (A == 0) {
return;
}
if (A = 0) {
            return;
}
if (!A) {
return;
}
if (A =! 0) {
            return;
}
if (A > 0) {
             return;
}
 10. Ref.: 3993232 Pontos: 1,00  / 1,00
O que é um sensor nas aplicações de IoT?
Algo que fornece produtos e serviços aos clientes por meio de uma conexão com a internet.
Um dispositivo que mede a velocidade da conexão à rede.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035274.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035274.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993227.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993227.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993232.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993232.');
Um dispositivo que armazena dados.
 Um dispositivo que detecta ou mede um evento ou propriedade física.
Um dispositivo que permite a atuação do microcontrolador.

Outros materiais