Buscar

Avaliação Final (Objetiva) - Teoria de 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 5 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

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

21/04/2022 19:30 Avaliação Final (Objetiva) - Individual
1/5
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:747129)
Peso da Avaliação 3,00
Prova 45754920
Qtd. de Questões 10
Acertos/Erros 8/1
Canceladas 1
Nota 9,00
Um dos primeiros computadores à válvula conhecido foi o famoso ENIAC, fabricado pelo EUA
durante a segunda guerra mundial. Apesar de ser extremamente pesado (em torno de 27 toneladas), e
consumir em torno de 150 kW, o ENIAC apresentou um grande avanço em relação ao seu antecessor
Mark I, que operava a 8Hz enquanto o ENIAC chegava a alcançar 5 kHZ. Com base no exposto,
assinale a alternativa CORRETA:
A O ENIAC também foi o primeiro computador a utilizar a arquitetura Von Neumman que, como
veremos adiante, é utilizada até hoje em certos microprocessadores.
B O ENIAC também foi o primeiro computador a utilizar a arquitetura Von Dirac que, como
veremos adiante, é utilizada até hoje em certos microprocessadores.
C O ENIAC também foi o primeiro computador a utilizar a arquitetura Von Ferguson que, como
veremos adiante, é utilizada até hoje em certos microprocessadores.
D O ENIAC também foi o primeiro computador a utilizar a arquitetura Von Dirichlet que, como
veremos adiante, é utilizada até hoje em certos microprocessadores.
Existem pinos que funcionam como entradas e saídas de dados. Essa característica do pino é
configurada via código, permitindo a leitura ou a geração de níveis lógicos baixos e altos. Qualquer
pino em modo de entrada de dados permitirá que o seu nível lógico seja lido, enquanto em modo de
saída de dados, permitirá que um nível lógico seja gerado. Com base nesse contexto, classifique V
para as sentenças verdadeiras e F para as falsas:
( ) Caso o modo de saída de dados tenha sido selecionado, é possível utilizar a função
digitalRead(pino) para a obtenção do valor digital no pino. Assim o retorno da função pode ser um
valor HIGH ou LOW.
( ) Os pinos analógicos do Arduino são tradicionalmente configurados em saída (INPUT) e entrada
(OUTPUT), contudo está disponível ainda um terceiro modo que garante um funcionamento
adicional ao pino configurado.
( ) Utilizada no modo de saída de dados, a função digitalWrite(pino, valor) “escreve”, ou melhor,
gera no pino especificado o valor digital previsto, podendo ser um valor HIGH (alto) ou LOW
(baixo).
( ) As entradas e saídas digitais podem ser utilizadas para ler um estado de um botão, para acionar
um LED, entre várias outras soluções.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - V - F - F.
C F - V - F - F.
 VOLTAR
A+
Alterar modo de visualização
1
2
21/04/2022 19:30 Avaliação Final (Objetiva) - Individual
2/5
D V - V - F - V.
Atenção: Esta questão foi cancelada, porém a pontuação foi considerada.
Bjarne Stroustrup desenvolveu o C++ (originalmente com o nome C with Classes, que significa C
com classes em português), em 1983, no Bell Labs como um adicional à linguagem C. Novas
características foram adicionadas com o tempo, como funções virtuais, sobrecarga
de operadores, herança múltipla, gabaritos e tratamento de exceções. Após a
padronização ISO realizada em 1998 e a posterior revisão realizada em 2003, uma nova versão da
especificação da linguagem foi lançada em dezembro de 2014, conhecida informalmente
como C++17. Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as
falsas:
( ) O dado Caractere armazenado no dado “char” é convertido em um valor binário entre 0 e 255, e
salvo na memória.
( ) O dado Lógico, denotado por bool, é utilizado para armazenar os dados lógicos true ou false,
sendo utilizado para representar o resultado de operações lógicas.
( ) Caso um dado maior que o esperado seja armazenado em uma variável do tipo int, por exemplo,
um problema de overshooting ocorrerá, gerando um erro na execução do código.
( ) O dado Caractere é denotado por “char” e ocupa apenas 8 bits e serve para armazenar até um
caractere. O caractere armazenado nesse tipo é convertido em um valor binário entre 0 e 256, e salvo
na memória.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F - V.
B F - F - V - V.
C V - F - V - F.
D V - V - F - F.
Como o Tinkercad possui uma variedade considerável de componentes e equipamentos de
laboratório, portanto, é possível aprender bastante utilizando esta plataforma. Sem falar que sua
interface é bem intuitiva. Com base nesse assunto, analise as sentenças a seguir:
I- O osciloscópio é um instrumento não tão importante nos laboratórios de eletrônica. 
II- O osciloscópio permite a visualização de sinais, além de quantificar os parâmetros como:
frequência, valor máximo, valor eficaz, valor médio etc.
III- No Tinkercad, o osciloscópio possui três canais, o que significa que podemos visualizar um sinal
por componente. O único parâmetro que se pode alterar é o tempo por divisão do gráfico.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas
B As sentenças II e III estão corretas.
C As sentenças I e III estão corretas.
D Somente a sentença II está correta.
3
4
21/04/2022 19:30 Avaliação Final (Objetiva) - Individual
3/5
ç
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, term etc.
B A linguagem C++ tem algumas palavras reservadas que também não podem ser utilizadas, tais
como: asm, continue,born, short etc.
C A linguagem C++ tem algumas palavras reservadas que também não podem ser utilizadas, tais
como: asm, continue, goto, 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.
Linguagens de programação são responsáveis por transmitir instruções para o computador, para que
certas tarefas possam ser realizadas. Os computadores entendem apenas sequências de números
binários, e para um ser humano seria difícil decorar inúmeras combinações desses números como
representações de instruções. Para que a transmissão de instruções para o computador ocorra de
maneira mais fácil, foram criadas as linguagens de programação. Desde o surgimento da primeira
linguagem de programação (Assembly), na década de 1950, várias outras surgiram. Com base nesse
contexto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Estruturas de repetição são utilizadas quando um determinado bloco de código deve ser
executado várias vezes, evitando, assim, que as mesmas instruções sejam declaradas repetidamente.
( ) Ponteiros oferecem a possibilidade de armazenar vários elementos de um mesmo tipo em uma
única variável. Neles, cada elemento é indexado através de um índice.
( ) Strings são basicamente vetores de caracteres. Cada string deve terminar com o caractere nulo,
sendo necessário inclui-lo ao contar a quantidade de elementos da string.
( ) Constantes são trechos de código separados intencionalmente, de modo a serem reaproveitados
em vários pontos do código.
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.
5
6
21/04/2022 19:30 Avaliação Final (Objetiva) - Individual
4/5
Um dos primeiros computadores à válvula conhecido foi o famoso ENIAC, fabricado pelo EUA
durante a segunda guerra mundial. Apesar de serextremamente pesado (em torno de 27 toneladas), e
consumir em torno de 150 kW, o ENIAC apresentou um grande avanço em relação ao seu antecessor
Mark I, que operava a 8Hz enquanto o ENIAC chegava a alcançar 5 kHZ. 
Com base no exposto, assinale a alternativa CORRETA:
A O ENIAC também foi o primeiro computador a utilizar a arquitetura Von Ferguson que, como
veremos adiante, é utilizada até hoje em certos microprocessadores.
B O ENIAC também foi o primeiro computador a utilizar a arquitetura Von Dirac que, como
veremos adiante, é utilizada até hoje em certos microprocessadores.
C O ENIAC também foi o primeiro computador a utilizar a arquitetura Von Dirichlet que, como
veremos adiante, é utilizada até hoje em certos microprocessadores.
D O ENIAC também foi o primeiro computador a utilizar a arquitetura Von Neumman que, como
veremos adiante, é utilizada até hoje em certos microprocessadores
A necessidade por miniaturização dos microcontroladores e dos microprocessadores e a sua
eficiência trouxe a eletrônica a um nível fantástico nos dias atuais. Em menos de 70 anos, os
computadores passaram de dispositivos imensos para pequenas telas que carregamos no nosso bolso.
Com base nesse assunto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Os microcontroladores 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.
( ) Cada microprocessador serve perfeitamente para cada aplicação, o que significa que são
escolhidos de acordo com os requisitos práticos.
( ) Os microprocessadores presentes nos computadores modernos, por exemplo, possuem uma
capacidade de processamento de dados bem menor que uma máquina de cartão de crédito, mas são
ainda normalmente maiores em capacidade.
( ) A Raspberry Pi Pico trata-se de uma placa de desenvolvimento, enquanto o RP2040 é o
microcontrolador que integra essa placa.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F.
B V - F - V - F.
C F - V - F - V.
D F - F - V - V.
 Há um bom tempo que os postes utilizados nas vias públicas são munidos de dispositivos para o
acionamento automático das lâmpadas. Esse circuito, além de economizar energia, dispensa o uso de
um profissional para realizar o acionamento manual, sendo assim bastante eficiente para prefeitura. 
Com base nesse contexto, assinale a alternativa CORRETA:
7
8
9
21/04/2022 19:30 Avaliação Final (Objetiva) - Individual
5/5
A Existem várias opções de sensores para esse proposito no mercado. Considerando que não
precisamos de uma medição precisa da luminosidade, o LDR é nossa melhor opção nesse caso. É
um sensor barato e simples de utilizar com o Arduino. Além dele e do Arduino em si,
utilizaremos um LED com resistor de 330 ohm para limitação da corrente.
B
Existem várias opções de sensores para esse proposito no mercado. Considerando que não
precisamos de uma medição precisa da luminosidade, o LDR é nossa melhor opção nesse caso. É
um sensor barato e simples de utilizar com o Arduino. Além dele e do Arduino em si,
utilizaremos um LED com resistor de 220 ohm para limitação da corrente.
C
Existem várias opções de sensores para esse proposito no mercado. Considerando que não
precisamos de uma medição precisa da luminosidade, o LDR é nossa melhor opção nesse caso. É
um sensor barato e simples de utilizar com o Arduino. Além dele e do Arduino em si,
utilizaremos um LED com resistor de 380 ohm para limitação da corrente.
D
Existem várias opções de sensores para esse proposito no mercado. Considerando que não
precisamos de uma medição precisa da luminosidade, o LDR é nossa melhor opção nesse caso. É
um sensor barato e simples de utilizar com o Arduino. Além dele e do Arduino em si,
utilizaremos um LED com resistor de 110 ohm para limitação da corrente.
Existem pinos que funcionam como entradas e saídas de dados. Essa característica do pino é
configurada via código, permitindo a leitura ou a geração de níveis lógicos baixos e altos. Qualquer
pino em modo de entrada de dados, permitirá que o seu nível lógico seja lido, enquanto em modo de
saída de dados, permitirá que um nível lógico seja gerado. Com base nesse assunto, analise as
sentenças a seguir: 
I- As entradas e saídas digitais não podem, contudo, ser utilizadas para ler um estado de um botão,
ou, para acionar um LED.
II- A função pinMode (pino, modo) é responsável pela configuração de um determinado pino como
entrada ou saída de dados.
III- Utilizada no modo de saída de dados, a função digitalMode(pino, valor) “escreve”, ou melhor,
gera no pino especificado o valor digital previsto, podendo ser um valor HIGH (alto) ou LOW
(baixo).
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B Somente a sentença II está correta.
C As sentenças II e III estão corretas.
D As sentenças I e III estão corretas.
10
Imprimir

Continue navegando