Prévia do material em texto
Aluno: Matr.: Disc.: MICROPROCESSADORES 2022.2 - F (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. MICROCONTROLADORES 1. A ALU de um computador normalmente contém uma série de elementos de armazenamento de alta velocidade chamados: Decodificadores Controladores Células semicondutoras Registradores Contadores Data Resp.: 27/09/2022 00:11:40 Explicação: A resposta correta é: Registradores 2. Como projetista de sistemas embarcados, o que você diria ser a principal vantagem em usar microcontroladores? O desempenho superior em relação aos microprocessadores. A facilidade de programação em linguagem assembly. A versatilidade de rodar várias aplicações ao mesmo tempo. A integração de dispositivos dentro do microcontrolador. A possibilidade de acionamento direto de cargas com alta demanda de corrente. Data Resp.: 27/09/2022 00:12:11 Explicação: A resposta correta é: A integração de dispositivos dentro do microcontrolador. COMPILADORES E SIMULADORES 3. Que fator de vantagem a linguagem C acrescentou ao desenvolvimento com microcontroladores com relação à linguagem de montagem? Portabilidade de código Manipulação de bits Tamanho menor de código Tamanho de executável menor Melhor desempenho Data Resp.: 27/09/2022 00:15:01 Explicação: Resposta correta: Portabilidade de código 4. Um vinculador (linker) em um processo de compilação_________________. Vincula código assembly com código em C. Vincula arquivos-objeto em um único arquivo-objeto. Vincula arquivos-fonte em um único arquivo-fonte. Vincula dois ou mais arquivos em linguagem C. Vincula arquivos executáveis em um único arquivo executável. Data Resp.: 27/09/2022 00:12:28 Explicação: Resposta correta: Vincula arquivos-objeto em um único arquivo-objeto. PERIFÉRICOS INTEGRADOS 5. 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 gerador de interrupção por timer. É 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. Data Resp.: 27/09/2022 00:19:44 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. 6. 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 vai a nível lógico 1. O pino oscila entre níveis lógicos 0 e 1, dependendo do programa. 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. Data Resp.: 27/09/2022 00:16:04 Explicação: Resposta correta: O pino vai a nível lógico 1. PERIFÉRICOS EXTERNOS 7. 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: 5. 1. 6. 2. 3. Data Resp.: 27/09/2022 00:18:48 Explicação: Como apenas os segmentos B e C recebem o nível lógico alto, o display apresentará o número 1. 8. Qual dispositivo permite que seja colocado em posições angulares específicas por um sinal codificado. Servo motor Ventilador Motor de passo Motor AC Motor DC Data Resp.: 27/09/2022 00:13:09 Explicação: Resposta correta: Servo motor PROJETO COM MICROCONTROLADORES 9. Os sistemas críticos embarcados devem executar em tempo real as respostas aos eventos. Estamos falando da característica de: Determinismo Integridade Flexibilidade Realismo Confiabilidade Data Resp.: 27/09/2022 00:20:32 Explicação: Resposta correta: Determinismo 10. Como se chama o programa embarcado em microcontroladores que não possui sistema operacional? Firmware embutido RTOS Watchdog Firmware bare-metal Linux RTOS Data Resp.: 27/09/2022 00:13:26 Explicação: Resposta correta: Firmware bare-metal Não Respondida Não Gravada Gravada