Buscar

Teste de Conhecimento - 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 3 páginas

Prévia do material em texto

22/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=186165540&user_cod=2371409&matr_integracao=201903446015 1/3
O tempo necessário para a busca e execução de uma simples instrução de máquina é: 
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? 
Que fator de vantagem a linguagem C acrescentou ao desenvolvimento com microcontroladores com relação à linguagem de
montagem?
1.
Tempo de máquina 
Tempo real 
Ciclo real 
Ciclo de CPU 
Tempo de busca 
Explicação:
A resposta correta é: Ciclo de CPU 
 
2.
I - R, II - R, III - C 
I - R, II - R, III - R 
I - C, II - R, III - C 
I - R, II - C, III - R 
I - C, II - C, III - R 
Explicação:
A resposta correta é: I - R, II - C, III - R 
COMPILADORES E SIMULADORES
 
3.
Melhor desempenho
Portabilidade de código
Tamanho de executável menor
Tamanho menor de código
Manipulação de bits
Explicação:
Resposta correta: Portabilidade de código
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
22/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=186165540&user_cod=2371409&matr_integracao=201903446015 2/3
Qual das estruturas de repetição abaixo permite criar um loop infinito em um firmware de um microcontrolador?
Qual a vantagem de se usar a interrupção por temporizador nos microcontroladores?
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?
Qual das opções a seguir possui apenas transmissões de dados assíncronas?
 
4.
for(;)
while(0)
while(NULL)
while(TRUE)
for(1);
Explicação:
Resposta correta: while(TRUE)
PERIFÉRICOS INTEGRADOS
 
5.
Deixar a CPU do microcontrolador livre para executar outras instruções.
Liberar os demais temporizadores.
Deixar o programa em espera para executar a próxima instrução.
Conseguir intervalos de tempo menores entre instruções de contagem.
Deixar o contador livre para contar os eventos externos.
Explicação:
Resposta correta: Deixar a CPU do microcontrolador livre para executar outras instruções.
 
6.
O pino vai a nível lógico 1.
O nível lógico do pino é indefinido.
O pino vai a nível lógico 0.
O nível lógico vai depender do que foi programado.
O pino oscila entre níveis lógicos 0 e 1, dependendo do programa.
Explicação:
Resposta correta: O pino vai a nível lógico 1.
PERIFÉRICOS EXTERNOS
 
7.
UART e RS232
I2C e SPI
Comunicação paralela e UART
RS485 e Comunicação paralela
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
22/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=186165540&user_cod=2371409&matr_integracao=201903446015 3/3
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?
Que método de auto teste em microcontroladores reinicia a CPU no caso de não ser apagado em um determinado período de
tempo?
Os sistemas críticos embarcados devem executar em tempo real as respostas aos eventos. Estamos falando da característica
de:
I2C e RS232
Explicação:
Resposta correta: UART e RS232
 
8.
I2C.receiveFrom(4)
Wire.beginTransmission(4)
Wire.requestFrom(4)
Wire.write(4);
Wire.onRequest(4)
Explicação:
Resposta correta: Wire.beginTransmission(4)
PROJETOS COM MICROCONTROLADORES
 
9.
CRC/SCAN.
ECC.
Watchdog.
PLC.
CRC.
Explicação:
Resposta correta: Watchdog.
 
10.
Realismo
Flexibilidade
Confiabilidade
Integridade
Determinismo
Explicação:
Resposta correta: Determinismo
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#

Continue navegando