Buscar

Microcontroladores e 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 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

GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:958392)
Peso da Avaliação
4,00
Prova
80772963
Qtd. de Questões
10
Acertos/Erros
10/0
Nota
10,00
O Tinkercad usa um método de geometria sólida construtiva simplificado para construir modelos. Um projeto é feito a partir de formas primitivas que são "sólidas" 
ou "vazadas". Combinando sólidos e furos, novas formas podem ser criadas, que por sua vez podem ser atribuídas à propriedade de sólido ou furo. Além da 
biblioteca padrão de formas primitivas, um usuário pode criar geradores de formas personalizadas usando um editor de JavaScript integrado. Com base nesse 
contexto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Todos os componentes possuem parâmetros relevantes para serem alterados (sempre se pode alterar ao menos o nome do componente).
(    ) Alguns componentes em vez de parâmetros possuem estados que podem ser alterados durante simulação.
(    ) Com o interruptor deslizante não podemos alterar, durante a simulação, qual LED que irá receber do Raspberry pi o sinal para piscar.
(    ) Estão presentes ainda no Tinkercad quatro instrumentos fundamentais para eletrônica: o osciloscópio, o gerador de função, o multímetro e uma fonte de 
energia. Esses instrumentos possuem tanto parâmetros como estados que podem ser alterados durante a simulação.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B F - V - F - V.
C V - V - F - F.
D V - F - V - F.
Em alguns momentos é necessário incluir bibliotecas dentro de um determinado código, a fim de utilizar as funções que estão dentro desta. Normalmente, em 
aplicações para microcontroladores, uma biblioteca está associada a utilização de um determinado componente, como o cartão SD. Com base nesse assunto, 
analise as sentenças a seguir:
I- Através do botão incluir existe a necessidade de declarar a biblioteca manualmente, a diretiva #include junto ao nome da respectiva biblioteca não aparecem de 
forma automática no início do código.
II- É possível acessar ainda a documentação de cada uma das bibliotecas. 
III- É através dessa documentação que se tem acesso aos parâmetros e retorno de cada função, sendo fundamental sua análise.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas
B Somente a sentença I está correta.
C As sentenças II e III estão corretas.
 VOLTAR
A+ Alterar modo de visualização
1
2
Jociel Silva de Moraes
Engenharia Elétrica (2411558) 
21
D As sentenças I e III estão corretas.
A linguagem C++ pode ser usada para programar qualquer tipo de hardware, desde os mais simples até os mais complexos. Além disso, C++ é uma linguagem que 
gera programas em código de máquina, que funcionam com ou sem a participação de sistemas operacionais no dispositivo. Com base nesse contexto, classifique V 
para as sentenças verdadeiras e F para as falsas:
(    ) O dado Caractere (denotado por char), em C++, ocupa apenas 8 bits e serve para armazenar até um caractere.
(    ) É possível definir ainda um conjunto de caracteres, chamado “main”. Podemos utilizar “main” para armazenar nomes ou frases, mas sempre dando a devida 
atenção a utilização de memória, uma vez que cada caractere ocupa um byte de memória.
(    ) As variações do tipo int incluem o short int que pode ser utilizado para armazenar dados de até 16 bits, o long int que armazena dados de até 32 bits e por fim 
o long long int, que armazena dados de até 64 bits.
(    ) Para definir números inteiros com maior precisão, podemos utilizar ainda uma variável do tipo double, que tem precisão de cerca de duas vezes um “int”, 
utilizando, para isso, 64 bits de memória.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - F.
B V - V - F - F.
C F - V - F - V.
D F - F - V - V.
Os termômetros são equipamentos comuns que vemos no dia a dia capazes de medir a temperatura de um corpo através do contato. Em sua versão digital, é 
possível ver o valor da temperatura em um display, sendo bem mais simples interpretar o resultado obtido. 
Com base nesse contexto, assinale a alternativa CORRETA:
A
Serão incluídos quatro LEDs, que indicarão febre ou hipotermia, respectivamente, a partir do valor medido. Para exibir o resultado da medição um display LCD
16x8 será utilizado
B
Serão incluídos três LEDs, que indicarão febre ou hipotermia, respectivamente, a partir do valor medido. Para exibir o resultado da medição um display LCD
16x5 será utilizado.
C
Serão incluídos dois LEDs, um vermelho e outro azul, que indicarão febre ou hipotermia, respectivamente, a partir do valor medido. Para exibir o resultado da
medição um display LCD 16x2 será utilizado.
D
Serão incluídos seis LEDs, que indicarão febre ou hipotermia, respectivamente, a partir do valor medido. Para exibir o resultado da medição um display LCD
16x32 será utilizado.
O transistor é um dispositivo eletrônico composto por, pelo menos, três terminais, nomeados como base, coletor e emissor. Uma tensão aplicada na base faz com 
que a corrente flua entre coletor e emissor. Esse comportamento reproduz os zeros e uns amplamente utilizados na computação para cálculo e processamento de 
dados.
Com base no exposto, assinale a alternativa CORRETA:
A
O transistor também pode atuar como um disjuntor eletrônico, uma vez que uma tensão na base não permite o fluxo de corrente (posição fechada) e quando
não existe tensão, a corrente fica impedida de circular (posição aberta).
3
4
5
Jociel Silva de Moraes
Engenharia Elétrica (2411558) 
21
B
O transistor também pode atuar como uma chave eletrônica, uma vez que uma tensão na base permite o fluxo de corrente (chave fechada) e quando não
existe tensão, a corrente fica impedida de circular (chave aberta).
C
O transistor também pode atuar como uma relé fotoelétrico, uma vez que uma tensão na base permite o fluxo de corrente (rele fechado) e quando não existe
tensão, a corrente fica impedida de circular (rele aberta).
D
O transistor também pode atuar como um atuador eletromagnético, uma vez que uma tensão na base não permite o fluxo de corrente (atuador fechado) e
quando não existe tensão, a corrente fica circula livremente (atuador aberto).
A linguagem C é mais complicada, e tem de se ter mais atenção a erros de lógica, porém, é mais fácil corrigir os erros que em C++, pois muitas das sintaxes do C++ 
são sutis, e quando se erra alguma coisa mínima, o código simplesmente não funciona, ou em caso de erros menores, o código passa a apresentar problemas muito 
difíceis de identificar. Alguns dos mais conhecidos programas são feitos em C++, ou parte dos seus códigos são nessa linguagem. Alguns deles são: Adobe 
Photoshop, MySQL, Mozilla Firefox, Internet Explorer, Microsoft Windows, entre vários outros.
Com base nesse assunto, analise as sentenças a seguir:
I- Em linguagens de alto nível como é o caso do Assembly, é comum armazenarmos dados em variáveis, ao invés de registradores.
II- Uma constante é um endereço de memória utilizado para armazenar temporariamente um dado. Apesar de ser possível referenciar diretamente o endereço de 
memória da constante, é comum deixarmos essa escolha por conta do compilador.
III- Apesar dos tipos de dados serem essencialmente iguais aos estudados a nível de máquina, existe uma maneira diferente de tratá-los utilizando a linguagem 
C++.
Assinale a alternativa CORRETA:
A Somente a sentença III está correta.
B As sentenças I e III estão corretas.
C As sentenças II e III estão corretas.
D Somente a sentença II está correta.
Apesar de ainda ser requerida em algumas áreas específicas, e ser especialmente útil para aprender a arquitetura de processadores, a linguagem Assembly não é 
mais tão utilizada assim na programação de microcontroladores. No lugar dela, a linguagem C++ está entre as mais utilizadas para a programação de 
microcontroladores. 
Com base nesse contexto, assinale a alternativa CORRETA:
A
Além de ser uma linguagem de médio nível, a linguagem C++ possui avantagem de possuir códigos simples e eficientes, além também de possuir recursos
como orientação a objetos, tratamento de exceções e coleta de lixo de memória.
B
Além de ser uma linguagem de baixo nível, a linguagem C++ possui a vantagem de possuir códigos simples e eficientes, além também de possuir recursos
como orientação a objetos, tratamento de exceções e coleta de lixo de memória.
C
Além de ser uma linguagem de alto nível, a linguagem C++ possui a vantagem de possuir códigos simples e eficientes, além também de possuir recursos
como orientação a objetos, tratamento de exceções e coleta de lixo de memória.
D
Além de ser uma linguagem sem nível, a linguagem C++ possui a vantagem de possuir códigos simples e eficientes, além também de possuir recursos como
orientação a objetos, tratamento de exceções e coleta de lixo de memória.
Os motores elétricos em geral são componentes que convertem energia elétrica em um campo magnético capaz de gerar movimento. Motores de corrente 
contínua (CC) são bastante utilizados em eletrônica para dar movimento a aplicações, como veículos autônomos e drones. Cada aplicação, no entanto, exige um 
tipo de motor CC com características diferentes. Dessa forma, encontramos motores CC com tensão de alimentação, rotações por minuto (RPM) e torque diferentes 
6
7
8
Jociel Silva de Moraes
Engenharia Elétrica (2411558) 
21
no mercado. 
Com base nesse contexto, assinale a alternativa CORRETA:
A
É importante destacar que a maioria dos motores CC possuem corrente de alimentação acima dos 90 mA que o Arduino Uno é capaz de fornecer nas portas
de E/S.
B
É importante destacar que a maioria dos motores CC possuem corrente de alimentação acima dos 80 mA que o Arduino Uno é capaz de fornecer nas portas
de E/S.
C
É importante destacar que a maioria dos motores CC possuem corrente de alimentação acima dos 100mA que o Arduino Uno é capaz de fornecer nas portas
de E/S.
D
É importante destacar que a maioria dos motores CC possuem corrente de alimentação acima dos 20 mA que o Arduino Uno é capaz de fornecer nas portas
de E/S.
A primeira característica a considerar num computador é sua unidade central de processamento, que poderá fornecer uma série de indicações sobre o 
equipamento. A CPU (Central Processing Unit) também pode ser chamada de processador ou microprocessador, os quatro termos são equivalentes. Tudo o que 
acontece num computador provém da CPU, que gerência todos os recursos disponíveis no sistema. Seu funcionamento é coordenado pelos programas, que 
indicam o que deve ser feito e quando. Basicamente, a CPU executa cálculos muito simples como somas e comparações entre números, mas com uma 
característica muito especial: uma velocidade extremamente elevada. Com base nesse assunto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A ULA é quem gera os gatilhos para que ações sejam tomadas dentro do processador.
(    ) A unidade de controle emite sinais para dispositivos externos ao processador como: periféricos e memórias, e internamente para a ULA, de modo que 
determinada função interna seja realizada, recebendo como entrada instruções, flags e sinais de controles de fontes externas, através dos registradores.
(    ) Podemos dizer que a ULA é quem garante a correta execução das tarefas, ou instruções no microprocessador.
(    ) Uma das entradas da ULA vem justamente da unidade de controle. É ela que informa à ULA o que deve ser feito com os dados nos registradores.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - F.
B F - F - V - V.
C V - V - F - F.
D F - V - F - V.
O transistor é um dispositivo feito de material semicondutor que é largamente utilizado em circuitos eletrônicos e em chips de computador. A dopagem eletrônica 
é o procedimento em que um determinado material semicondutor é acrescido de impurezas de modo a proporcionar uma condução controlada. 
Com base no exposto, assinale a alternativa CORRETA:
A No caso do transistor, a condição de condução acontece quando uma tensão é induzida no terminal atuador.
B No caso do transistor, a condição de condução acontece quando uma tensão é induzida no terminal base.
C No caso do transistor, a condição de condução acontece quando uma tensão é induzida no terminal condutor.
D No caso do transistor, a condição de condução acontece quando uma tensão é induzida no terminal emissor.
9
10
Imprimir
Jociel Silva de Moraes
Engenharia Elétrica (2411558) 
21

Mais conteúdos dessa disciplina