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#