Logo Passei Direto
Buscar

Microcontroladores e Microprocessadores (EEA109)

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

31/10/2024, 20:43 Avaliação Final (Objetiva) - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:991919)
Peso da Avaliação 4,00
Prova 89648328
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Assim como a linguagem, sua biblioteca padrão também sofreu melhorias ao longo do tempo. Sua 
primeira adição foi a biblioteca de E/S, e posteriormente a Standard Template Library (STL); ambas 
tornaram-se algumas das principais funcionalidades que distanciaram a linguagem em relação a C. 
Criada primordialmente na HP por Alexander Stepanov no início da década de 1990 para explorar os 
potenciais da programação genérica, a STL foi apresentada a um comitê 
unificado ANSI e ISO em 1993 à convite de Andrew Koenig. Após uma proposta formal na reunião 
do ano seguinte, a biblioteca recebe o aval do comitê. 
Com base nesse contexto, assinale a alternativa CORRETA:
A Enquanto o valor de uma constante pode mudar a qualquer momento durante a execução de um
código, o valor das variáveis permanece inalterado do começo ao fim da execução.
B Enquanto o valor de uma variável pode mudar a qualquer momento durante a execução de um
código, o valor das constantes permanece inalterado do começo ao fim da execução.
C Enquanto o valor de um inteiro pode mudar a qualquer momento durante a execução de um
código, o valor das constantes permanece inalterado do começo ao fim da execução.
D Enquanto o valor de uma string pode mudar a qualquer momento durante a execução de um
código, o valor das variáveis permanece inalterado do começo ao fim da execução.
Diferente do motor CC, o motor de passo apresenta um controle mais complexo pois as bobinas 
devem ser acionadas em ordem para o movimento aconteça. Bastante comum entre iniciantes, o 
motor de passo é uma boa opção para começar a desenvolver nessa área, principalmente por já vir 
acompanhado do driver ULN2003 para acionamento. 
Com base nesse contexto, assinale a alternativa CORRETA:
A
O motor possui uma tensão de operação em 15V, que é também adequada para o desenvolvimento
com Arduino. A volta completa de motor é dada em 4096 passos, o que significa um grau de
aproximadamente 0,087º por passo.
B
O motor possui uma tensão de operação em 25V, que é também adequada para o desenvolvimento
com Arduino. A volta completa de motor é dada em 4096 passos, o que significa um grau de
aproximadamente 0,089º por passo.
C
O motor possui uma tensão de operação em 5V, que é também adequada para o desenvolvimento
com Arduino. A volta completa de motor é dada em 4096 passos, o que significa um grau de
aproximadamente 0,088º por passo.
D
O motor possui uma tensão de operação em 10V, que é também adequada para o desenvolvimento
com Arduino. A volta completa de motor é dada em 4096 passos, o que significa um grau de
aproximadamente 0,085º por passo.
 VOLTAR
A+
Alterar modo de visualização
1
2
31/10/2024, 20:43 Avaliação Final (Objetiva) - Individual
about:blank 2/5
O passo a passo que utilizamos para o projeto da campainha eletrônica pode ser abstraído em uma 
abordagem geral de desenvolvimento de projetos, que são: 1. Definição do escopo do projeto: nessa 
etapa é definido o que o circuito eletrônico deve realizar. O resultado dessa etapa é uma descrição, 
fluxograma ou pseudocódigo detalhando o funcionamento do projeto. 2. Escolha dos componentes: 
aqui é avaliado que componentes eletrônicos devem ser utilizados para o desenvolvimento do projeto, 
bem como os pinos e recursos em geral do Arduino que serão utilizados. 3. Montagem da simulação: 
essa etapa envolve a conexão dos componentes na simulação bem como a escrita do código que o 
Arduino utilizará para a execução do funcionamento pretendido. 4. Avaliação dos resultados: os 
resultados obtidos são então avaliados a fim de estabelecer se o projeto está apto ou não para ser 
montado fisicamente. Com base nesse assunto, analise as sentenças a seguir:
I- A função tone() está entre as funções que já estão disponíveis quando trabalhamos com o Arduino, 
ou seja, não existe a necessidade de declaração da biblioteca ao qual ela está incluída.
II- Ao contrário do que parece, um resistor de pull-up não diz respeito a um tipo específico de resistor 
e sim a função de um resistor comum em um circuito de acionamento.
III- Além do resistor de pull-down, existe também o pull-if, a diferença entre eles está basicamente na 
posição em relação à chave.
Assinale a alternativa CORRETA:
A Somente a sentença I está correta.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.
Stanley B. Lippman documenta em seu livro Inside the C++ Object Model (1996) 
como compiladores convertem código de programas C++ em mapeamentos de memória. Lippman 
trabalhou implementando e mantendo o C-front, a implementação original do C++ nos Bell Labs. 
Stroustrup sempre desejou que o C++ fosse mantido como uma linguagem de especificação pequena, 
apesar de pressões externas para adições de novas funcionalidades na especificação da própria 
linguagem ao invés da codificação de novas bibliotecas para a biblioteca padrão. Brian Kernighan 
notou que enquanto em C existe geralmente uma maneira de resolver problemas, em C++ existem 
várias.
Com base nesse contexto, assinale a alternativa CORRETA:
A A linguagem C++ tem algumas palavras reservadas que também não podem ser utilizadas, tais
como: asm, continue, goto, short etc.
B A linguagem C++ tem algumas palavras reservadas que também não podem ser utilizadas, tais
como: asm, continue, goto, term etc.
C A linguagem C++ tem algumas palavras reservadas que também não podem ser utilizadas, tais
como: asm, continue,born, short etc.
D A linguagem C++ tem algumas palavras reservadas que também não podem ser utilizadas, tais
como: asm, structure, goto, short etc.
Revisar Conteúdo do Livro
3
4
31/10/2024, 20:43 Avaliação Final (Objetiva) - Individual
about:blank 3/5
Um exemplo tanto de software como hardware livre, como já sabemos, é a placa de desenvolvimento 
Arduino. Nesse projeto, tanto o esquema elétrico da placa, como o ambiente de desenvolvimento 
integrado (IDE) estão disponíveis e podem ser utilizados por terceiros. Dessa forma, poderíamos 
simplesmente imprimir o circuito impresso (PCB) da placa e utilizando o conhecimento de hardware 
e software disponível, montar nossa própria placa Arduino. Com base nesse contexto, classifique V 
para as sentenças verdadeiras e F para as falsas:
( ) A marca Arduino não possui direitos autorais, sendo possível utilizar exatamente o mesmo nome 
e a logo da empresa.
( ) O termo open-source afirma apenas que o código está aberto para a comunidade.
( ) Internet das Coisas representa um velho paradigma em que os objetos do dia a dia passam a estar 
conectados à Internet.
( ) O software livre apresenta uma série de benefícios como: custo reduzido de desenvolvimento, 
maior confiabilidade, independência de fornecedores e um desenvolvimento mais rápido.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F
B F - V - F - V.
C V - V - F - F.
D V - F - F - V.
Para aplicações nas quais é necessário um pouco mais de torque os motores CC normalmente são 
acoplados em caixas de redução. Esse equipamento é composto por engrenagens que reduzem a 
velocidade do motor e aumenta o torque em compensação. 
Com base nesse contexto, assinale a alternativa CORRETA:
A O motor GW380 é um exemplo desse tipo. Ele opera a uma tensão de 18V, possui um toque de
4,0 Kgf.cm e uma velocidade de apenas 20 RPM em velocidade nominal.
B O motor GW390 é um exemplo desse tipo. Ele opera a uma tensão de 19V, possui um toque de
4,0 Kgf.cm e uma velocidade de apenas 21 RPM em velocidade nominal.
C O motor GW310 é um exemplo desse tipo. Ele opera a uma tensão de 10V, possui um toque de
4,0 Kgf.cm e uma velocidade de apenas 25 RPM em velocidade nominal.
D O motor GW370 é um exemplo desse tipo. Ele opera a uma tensão de 12V, possui um toque de
4,0 Kgf.cm e uma velocidadede apenas 22 RPM em velocidade nominal.
Os computadores modernos os microprocessadores não atuam de forma autônoma, sendo necessários 
componentes externos como: memória RAM (para armazenamento de dados e variáveis) e memória 
ROM (para armazenamento de programas), além de geradores de clock externo, endereçamento, 
dispositivos de regulação, entre outros. Com base nesse assunto, analise as sentenças a seguir:
I- Surgiu ainda em meados de 1950, o primeiro MCU (Micro Controller Unit), ou microcontroladores 
como passaremos a chamar aqui.
II- O primeiro microcontrolador foi inventado pela Texas Instrument e era basicamente o 
encapsulamento de um microprocessador com memórias RAM e ROM integradas.
5
6
7
31/10/2024, 20:43 Avaliação Final (Objetiva) - Individual
about:blank 4/5
III- Um microcontrolador não possui todos os dispositivos necessários para o seu funcionamento 
integrados em um mesmo chip, ao contrário dos microprocessadores.
Assinale a alternativa CORRETA:
A As sentenças I e III estão corretas.
B As sentenças II e III estão corretas.
C Somente a sentença II está correta.
D Somente a sentença I está correta.
Os microprocessadores estão presentes na maioria dos equipamentos eletrônicos que conhecemos 
hoje: celulares, tablets, notebooks, placas de vídeos, servidores, bombas de gasolina, máquinas de 
cartão de crédito, dispositivos médicos, se utilizam de algum tipo de microprocessador para gerar 
valor à sociedade. Cada microprocessador serve perfeitamente para cada aplicação, o que significa 
que são escolhidos de acordo com os requisitos práticos. Com base nesse assunto, analise as sentenças 
a seguir:
I- Para desktops, a AMD lançou o Ryzen 50, 5900, com incríveis 13 núcleos e performance até 24% 
melhor em jogos que o seu antecessor.
II- A AMD lançou recentemente, em janeiro de 2021, a nova linha de processadores Ryzen 8000, com 
arquitetura Zen 8 para notebooks.
III- O Ryzen 7 5800U promete ser o melhor processador para notebooks ultrafinos, com 8 núcleos e 
clock de até 4,4 GHz, além de ter melhor eficiência energética, capaz de reproduzir vídeos por 21 
horas com uma única carga.
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B As sentenças I e II estão corretas.
C Somente a sentença III está correta.
D Somente a sentença II está correta.
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.
8
9
31/10/2024, 20:43 Avaliação Final (Objetiva) - Individual
about:blank 5/5
( ) 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 F - F - V - V.
B F - V - F - V.
C V - V - F - F.
D V - F - V - F.
Os motores de corrente contínua (motor CC) são máquinas de corrente contínua, ou seja, funcionam 
tanto como motores quanto geradores de energia elétrica. Como o próprio nome indica, os motores 
CC são acionados por uma fonte de corrente contínua. Eles são motores que possuem imãs 
permanentes ou então têm campo e armadura, nesse caso não possuem ímãs permanentes. Os motores 
de corrente contínua são muito usados e possuem diversas aplicações como por exemplo, brinquedos, 
eletrodomésticos, máquinas industriais, veículos elétricos, entre outros. 
Com base nesse contexto, assinale a alternativa CORRETA:
A É comum o uso de drivers que são responsáveis por fazer essa interface entre o microcontrolador
e o motor em si.
B É comum o uso de timers que são responsáveis por fazer essa interface entre o microcontrolador
e o motor em si.
C É comum o uso de cards que são responsáveis por fazer essa interface entre o microcontrolador
e o motor em si.
D É comum o uso de encoders que são responsáveis por fazer essa interface entre o
microcontrolador e o motor em si.
10
Imprimir

Mais conteúdos dessa disciplina