Prévia do material em texto
Qual o fator e por que este fator popularizou tanto o uso de microcontroladores em aplicações embarcadas de controle e monitoração?
· CUSTO, PORQUE A INTEGRAÇÃO DE ELEMENTO DE UM ÚNICO CHIP LEVA A CUSTOS DE FABRICAÇÃO MAIS BAIXOS.
Microprocessadores e microcontroladores possuem aplicações diferentes em função de suas características. Qual afirmação abaixo está correta quanto às características destes dispositivos?
· MICROCONTROLADORES COSTUMAM SER CHAMDOS DE” COMPUTADORES DE PROPOSITO ESPECIAL”
Assinale a alternativa que completa corretamente as frases.
Se este ADC trabalha com uma __________ de referência de 5V, a resolução que ele possui é de 5/1024, aproximadamente 4,88mV (10-3 V). Ou seja, os valores __________ resultantes da __________ do ADC representam múltiplos de 4,88mV. Desta forma, quanto __________ o número de bits de um ADC, maior é a __________ da representação __________ do valor de entrada. Por consequência, mais fiel é a representação __________ do valor contínuo de entrada.
· TENSÃO – BINARIO – CONVERSÃO – MAIOR – RESOLUÇÃO – BINARIA -DIGITAL
Um microcontrolador deve ser usado em uma aplicação que requer 1 kbyte de memória de dados e um programa de 8 kbytes. Quantos bits seriam necessários para o barramento de endereço?
· c) 14 BITS
Um microcontrolador deve ser usado em uma aplicação que requer 1 kbyte de memória de dados e um programa de 8 kbytes. Quantos bits seriam necessários para o barramento de endereço?
· ADC DE 16 BITS
Onde, respectivamente, atuam as arquiteturas RISC e CISC para melhorar o desempenho da UCP?
· CPI e NUMEROS DE INSTRUÇÕES
Por que a arquitetura von Neumann tende a ser mais lenta do que a arquitetura Harvard?
· PORQUE NÃO PODE ACESSAR A MEMORIA DE PROGRAMAÇÃO DE DADOS SIMULTANEAMENTE
Analise as afirmações sobre o microcontrolador PIC abaixo:
I. O PIC é um microcontrolador com conjunto de instruções CISC.
II. O PIC é um microcontrolador com arquitetura von Neumann.
III. O PIC é um microcontrolador com arquitetura Harvard.
IV. O PIC é um microcontrolador com conjunto de instruções RISC.
Estão corretas apenas as afirmativas:
· III e IV
Se um microcontrolador é dito de 16 bits, significa que este possui:
· UMA UNIDADE LOGICA ARITIMETICA CAPAZ DE PROCESSAR OPERANDOS COM 16 BITS DE CADA VEZ
Quais fatores abaixo aproximam a linguagem C da linguagem de montagem na implementação de sistemas embarcados?
I – Tamanho de arquivo compilado
II – Desempenho
III – Portabilidade de código
IV – Manipulação de bits
· I, II e IV ESTÃO CORRETAS
Um software embarcado precisa calcular o fatorial de um número n. O fatorial é representado por n! e é igual a 1 x 2 x 3 x .... x (n-1) x n. Por exemplo:
4! = 1 x 2 x 3 x 4 = 24
3! = 3 * 2 * 1 = 6
2! = 2 * 1 = 2
Qual o loop for abaixo calcula corretamente o fatorial de y, considerando que y é maior ou igual a 2 (y ≥ 2) e que a variável fatorial tem o valor inicial no programa igual a 1?
A
1) Qual o mínimo de recursos para um software ser considerado um IDE (Ambiente de Desenvolvimento Integrado) para desenvolvimento de aplicações embarcadas em um microcontrolador?
· PELO MENOS UM EDITOR DE TEXTO, GERALMENTE DE PROJETO E FERRAMENTA DE COPILAÇÃO
Qual é a sequência do processo de compilação de software embarcado?
· COPILAÇÃO – VINCULAÇAÕ – LOCALIZAÇÃO
Se você tem um LED ligado ao pino 3 de uma placa Arduino UNO, quais comandos são necessários no programa para acender este LED?
· PinMODE(OUTPUT) e DIGITAL Write (3, HIGH)
O módulo da ferramenta Tinkercad para simulador de circuitos com Arduino permite:
I – Simular o consumo do Arduino.
II – Simular o programa embarcado no Arduino.
III – Simular o recebimento de dados pelo Arduino.
IV – Simular a atuação do Arduino em dispositivos externos.
Quais as opções estão corretas?
· II, III e IV
Quantos pinos existem em cada uma das portas do microcontrolador PIC16F628A (PORTA e PORTB)?
· 8 PINOS
Qual a extensão de arquivo que o simulador PICSimLab utiliza para programar as suas placas?
· .HEX
Você está em um projeto com microcontrolador e tem de escrever instruções para saber se um botão foi pressionado ou não. Um colega de trabalho lhe diz que colocou a entrada do botão em configuração pull-down. Qual teste deverá ser feito no programa para saber se esse botão BTN foi pressionado?
· If (BTN= = 1)
O que faz o programa para Arduino a seguir quando um led é ligado ao pino 13 e outro ao pino 12?
int pin = 12;
void setup()
{
pin = 13;
pinMode(pin, INPUT);
}
void loop()
{
digitalWrite(pin, HIGH);
}
· OS DOIS FICAM APAGADOS
O seu colega de projeto informa que precisa amostrar um sinal a cada 1 µs (microssegundo). Qual o tipo de especificação do ADC que você deve procurar e qual o valor dessa especificação?
· TAXA DE AMOSTRAGEM DE PELO MENOS 1MHz (MEGA HERTZ)
O microcontrolador PIC18F4550 é de 8 bits e possui ADCs de 10 bits. Como ele armazena os 10 bits do resultado da conversão do ADC?
· O RESULTADO É IGUAL EM DOIS REGISTRADORES ESPECIFICOS DE 8 BTIS
Em um programa para microcontroladores PIC, deseja-se criar uma interrupção para apagar ou acender um led a cada 2 segundos usando temporizador. Sabe-se que o ciclo de máquina é de 0,5us, o período é de 65536 e o valor do prescaler é de 1. Qual deve ser o valor X no código a seguir, que mostra a rotina de interrupção do timer feita no CCS C?
#INT_TIMER0
void interrupcao_t0() {
clear_interrupt(INT_TIMER0);
if (cont == X) {
output_toggle(PIN_B1);
cont = 0;
}
cont++;
}
· 61
Foi solicitado a você um programa para microcontrolador que verifica o número de pulsos elétricos de tensão advindos de um detector de radiação a cada segundo, o que corresponde a uma taxa de radiação. Qual/quais circuito(s) interno(s) ao microcontrolador você deve utilizar para realizar a tarefa?
· CONTADOR E TEMPORIZADOR
Quais das afirmações a seguir estão corretas com relação a PWM?
I - PWM é um sinal de frequência constante.
II – Ciclo de trabalho é a razão entre o tempo de duração da onda ligada e o período do sinal PWM.
III – Um PWM de frequência menor permite um ciclo de trabalho maior.
· I e II
Para que pode ser usado um sinal PWM?
I − Para controlar um braço de robô.
II − Para controlar a velocidade de uma bicicleta elétrica.
III – Para controlar a vazão com bombas hidráulicas.
Está(ão) correto(s) o(s) item(n)s:
· I, II e III
O que podemos dizer sobre a transmissão serial de dados?
I – Para transmitir n bits devem ser usadas n linhas de dados.
II – Só pode ser síncrona, pois cada bit é enviado em cada pulso do clock (relógio).
III – Tende a ser mais lenta do que a transmissão paralela de dados.
· SOMENTE A III ESTA CORRETA
A sequência de código a seguir foi usada no IDE do Arduino como parte de um programa a ser usado em uma placa Arduino Uno.
Wire.beginTransmission(3);
Wire.write('A');
Wire.endTransmission();
O que o trecho de código faz?
· Envia a letra A I2C para um dispositivo escravo de enderço 3
Um sensor de temperatura possui uma conversão de tensão para temperatura dada pela fórmula abaixo:
Temperatura em graus Celsius (°C) = [(tensão em mV) - 500] / 10.
Sabendo que um microcontrolador pode ler valores de 0 a 3,3 volts, qual o range de temperatura que poderá ser medido?
· 0 a 500 ºC
Foi solicitado um projeto, utilizando Arduino, que controla a frequência com que um LED pisca em função da proximidade de um objeto. Para isso, se utilizou um sensor de distância por ultrassom. Dessa forma, quanto mais próximo o objeto do sensor, mais rápido o LED deverá piscar. Escolha a opção que completa o código a seguir de forma correta para conseguir esse efeito no LED do pino 13 do Arduino Uno.
·
O trecho de código a seguir foi usado para escrever em um LCD de 16 caracteres (colunas) por linha em duas linhas, ligado a uma placa Arduino. Onde será escrito o dígito 5?
· NA TERCEIRA COLUNA DA SEGUNDA LINHA
O trecho de código a seguir para o compilador CCS C foi usado para escrever em um LCD de 16 caracteres por linha em duas linhas, ligado a um microcontrolador PIC. O que será escrito e em que posição no LCD?void main () {
lcd_init();
printf(LCD_PUTC, “ LCD 123”);
}
· SERÁ ESCRITO “LCD 123” N SEGUNDA LINHA
A contagem de pulsos por segundo deve ser usada para se saber a taxa de radiação medida por um detector de radiação. Quantas interrupções são necessárias para contar os pulsos por segundo que chegam a um pino de um microcontrolador?
· UMA INTERRUPÇÃO EXTERNA E UMA INTERNA
O que o programa para o compilador CCS C a seguir faz em uma placa com PIC?
· INCREMENTA A VARIAVEL C TODA VEZ QUE O PINO DA INTERRUPÇÃO EXTERNA 0 MUDA DE ESTADO BAIXO PARA ALTO
Que característica principal permite algumas famílias de microcontroladores ter baixo consumo?
·
Qual o primeiro passo para a escolha correta de um microcontrolador para um projeto?
Que projetos tendem a aumentar a necessidade de desenvolvimento de sistemas com exigências de sistemas críticos embarcados?
Qual o principal método usado para mitigar ou suprimir falhas nos modelos de microcontroladores para aplicações críticas?
Quais das opções a seguir devem ser seguidas como boas práticas de programação em sistemas embarcados com linguagem C?
I − Funções devem ser declaradas antes do uso.
II − As variáveis devem ter um valor atribuído antes de serem usadas.
III − Funções devem chamar elas mesmas direta ou indiretamente.
IV – Alocação dinâmica de memória não deve ser utilizada.
O seu time de desenvolvimento desenvolveu funções em separado para um sistema embarcado. Elas foram testadas e funcionam bem, mas, ao ligar o sistema, você notou que os dados enviados por uma função não chegam corretamente na outra. Que tipo de atividade de V&V poderia ter evitado esse erro?
Quais afirmações a seguir estão corretas quanto às desvantagens de uma solução IoT usando Raspberry Pi com Linux embarcado?
I - Não possui portas para comunicação com sensores.
II - Não possui interface para integrar na internet.
III - Não fornece garantias de determinismo no tempo de execução.
Que componentes podem ser integrados em microcontroladores para IoT?
1
Marcar questão para revisar antes de finalizarMarcar para revisão
Os microcontroladores são amplamente utilizados para controle e automação de periféricos e sistemas embarcados. Sua escolha deve levar em consideração as diferentes arquiteturas existentes e os benefícios provenientes. Com relação às arquiteturas de 8 e 32 bits, analise as alternativas e marque aquela que indica uma vantagem dos microcontroladores que possuem maior largura de barramento.
A
Microcontroladores de 32 bits possibilitam maior desempenho na realização de operações matemáticas complexas.
B
Microcontroladores de 32 bits apresentam a mesma eficiência que arquiteturas de 8 e 16 bits, porém com um custo financeiro menor.
C
Microcontroladores de 32 bits são mais fáceis de programar em código Assembly.
D
Microcontroladores de 32 bits aumentam exponencialmente os ciclos computacionais, logo a eficiência.
E
Microcontroladores de 32 bits consomem 4 vezes menos energia elétrica que arquiteturas de 8 bits.
2
Marcar questão para revisar antes de finalizarMarcar para revisão
Como projetista de sistemas embarcados, o que você diria ser a principal vantagem em usar microcontroladores?
A
A integração de dispositivos dentro do microcontrolador.
B
A facilidade de programação em linguagem assembly.
C
O desempenho superior em relação aos microprocessadores.
D
A possibilidade de acionamento direto de cargas com alta demanda de corrente.
E
A versatilidade de rodar várias aplicações ao mesmo tempo.
3
Marcar questão para revisar antes de finalizarMarcar para revisão
A ALU de um computador normalmente contém uma série de elementos de armazenamento de alta velocidade chamados:
A
Contadores
B
Registradores
C
Células semicondutoras
D
Decodificadores
E
Controladores
4
O tempo necessário para a busca e execução de uma simples instrução de máquina é:
A
Tempo de busca
B
Ciclo de CPU
C
Tempo real
D
Tempo de máquina
E
Ciclo real
5
Os Microcontroladores são amplamente utilizados para controle e automação de periféricos e sistemas embarcados. Levando em consideração a sua arquitetura e seus principais componentes internos, um Microcontrolador deve consistir em pelo menos:
A
CPU, RAM, ROM, portas de E/S e temporizadores.
B
RAM, ROM, portas de E/S e temporizadores.
C
ROM, portas de E/S e temporizadores.
D
CPU, portas de E/S e temporizadores.
E
CPU, RAM, ALU e temporizadores.
Parte inferior do formulário
1
Marcar questão para revisar antes de finalizarMarcar para revisão
Como instruir o processo de compilação de um programa em C com as definições do microcontrolador usado?
A
Com #define
B
Com declaração de variáveis
C
Com #include
D
Com funções
E
Com estruturas de repetição
2
Marcar questão para revisar antes de finalizarMarcar para revisão
Que fator de vantagem a linguagem C acrescentou ao desenvolvimento com microcontroladores com relação à linguagem de montagem?
A
Portabilidade de código
B
Tamanho menor de código
C
Manipulação de bits
D
Melhor desempenho
E
Tamanho de executável menor
3
Marcar questão para revisar antes de finalizarMarcar para revisão
Podemos incorporar diferentes dispositivos a um microcontrolador para se alcançar um objetivo preestabelecido. Sobre as ferramentas para desenvolvimento de um projeto, podemos dizer que um dispositivo LED em um projeto com microcontroladores atua como um simples:
A
sensor
B
atuador
C
simulador
D
emulador
E
mostrador
4
Marcar questão para revisar antes de finalizarMarcar para revisão
Qual das estruturas de repetição abaixo permite criar um loop infinito em um firmware de um microcontrolador?
A
while(0)
B
while(TRUE)
C
for(;)
D
while(NULL)
E
for(1);
5
Marcar questão para revisar antes de finalizarMarcar para revisão
Um vinculador (linker) em um processo de compilação_________________.
A
Vincula arquivos-fonte em um único arquivo-fonte.
B
Vincula arquivos executáveis em um único arquivo executável.
C
Vincula código assembly com código em C.
D
Vincula arquivos-objeto em um único arquivo-objeto.
E
Vincula dois ou mais arquivos em linguagem C.
1- Analise a situação a seguir:
O cofre de uma agência bancária tem a seguinte lógica de funcionamento: só pode ser aberto se uma chave interruptora, localizada na cabine de segurança do banco, estiver desligada.
Assinale a alternativa que apresenta a porta lógica mais adequada para controlar o circuito digital proposto.
· Parte inferior do formulário
2.
Um circuito em série tem duas ou mais cargas ligadas em sequência, havendo apenas uma passagem para a corrente elétrica. Diferentemente de um circuito em série, em um circuito paralelo as cargas têm o mesmo ponto em comum, ou seja, a corrente elétrica se divide proporcionalmente para cada carga.
Entre os exemplos apresentados nas alternativas, assinale aquele que representa um circuito em série.
3.
A boneca de Karen foi programada para emitir sons de frases ao se apertar o botão que está localizado na altura de seu umbigo. Karen notou que, ultimamente, ao apertar o botão, a boneca não emitia mais nenhum som. Então, resolveu tentar consertar o módulo eletrônico da boneca responsável pelo controle de emissão dos sons. Ela verificou que o circuito tinha uma chave de entrada que, ao ser pressionada, acionava o mecanismo de emissão de som.
Qual das alternativas a seguir representa adequadamente o funcionamento do circuito analisado por Karen?
4.
Analise a seguinte sentença:
Ao utilizar a porta lógica ______, a saída será 1 somente se todas as entradas forem 1. A porta lógica ______ apresenta saída 1, se uma ou mais entradas forem 0. Já a porta lógica ______ é conhecida também como inversora.
Qual sequência de palavras é correta para preencher as lacunas?
5.
O sistema de alarme da loja fictícia X funciona da seguinte maneira: caso o sensor da porta principal ou o sensor da janela do banheiro forem ativados, ou seja, tensão ALTO, valor binário 1, o alarme de emergência é ativado.
Entre as alternativas a seguir, assinale a opção de porta lógica mais adequada a ser aplicadanesse circuito digital.
1.
Existem duas categorias básicas de portas lógicas: portas lógicas fundamentais e portas lógicas derivadas.
A respeito desse assunto, assinale a alternativa correta.
2.
A representação gráfica de um circuito digital auxilia no desenvolvimento de sua composição e na compreensão de seu funcionamento. Sendo assim, analise o circuito apresentado na figura a seguir:
Nesse circuito, há duas chaves (1 e 2) conectadas sequencialmente e um alarme. A posição aberta da chave representa o valor 0 e a posição fechada, o valor 1.
A partir das assertivas apresentadas, qual porta lógica deve ser utilizada para que o alarme seja acionado, caso as posições das chaves sejam 1 e 1?
3.
Portas lógicas representam a combinação de entradas a partir de condições preestabelecidas, que resultam em uma saída. As entradas para essas portas lógicas podem ter os estados lógicos ALTO, valor binário 1 (verdadeiro), ou BAIXO, valor binário 0 (falso). Fazendo uma correlação entre os estados lógicos de entrada de uma porta lógica, analise a figura a seguir:
Qual é a porta lógica mais adequada a ser aplicada para o funcionamento desse circuito?
4.
Um circuito digital pode ser representado de três maneiras diferentes: representação gráfica, expressão booleana e tabela-verdade. A tabela-verdade a seguir apresenta os valores resultantes da aplicação de uma determinada porta lógica.
Assinale a alternativa que apresenta a porta lógica que é correta para a tabela-verdade apresentada.
5.
Os sistemas digitais são os grandes responsáveis pela maioria dos mais recentes avanços tecnológicos, uma vez que métodos analógicos vêm migrando para a tecnologia digital. Seu funcionamento é baseado em circuitos digitais e portas lógicas. Nesse sentido, analise a figura a seguir:
De acordo com a simbologia utilizada para portas lógicas em circuitos digitais apresentada na figura, qual é a porta lógica utilizada e qual é a saída dessa operação?
1.
Um circuito digital pode ser representado por três maneiras distintas: representação gráfica, expressão booleana e tabela-verdade. A tabela-verdade a seguir apresenta os valores resultantes na saída S, quando são aplicados todos os valores possíveis nas entradas A e B de uma determinada porta lógica.
Analise a tabela verdade e assinale a alternativa que apresenta a porta lógica representada pela tabela-verdade.
2.
Os sistemas digitais são os grandes responsáveis pela maioria dos recentes avanços tecnológicos, uma vez que métodos analógicos vêm migrando para a tecnologia digital. Seu funcionamento é baseado em circuitos digitais e portas lógicas. Nesse sentido, analise a figura a seguir:
Agora, responda qual é a porta lógica simbolizada e qual o valor da saída S considerando a entrada A=1 e a entrada B=0.
3.
As operações, ou funções, lógicas propostas pela álgebra Booleana são implementadas na prática por meio da utilização das portas lógicas digitais, que são componentes eletrônicos físicos. As portas lógicas básicas são aquelas que desempenham as três funções lógicas mais simples, que são as funções E (AND), OU (OR) e NÃO (NOT). Acerca das portas lógicas básicas, assinale a alternativa CORRETA:
4.
A tabela-verdade é uma das maneiras pelas quais um circuito digital pode ser representado. A seguir apresenta-se uma tabela-verdade na qual são mostrados os valores das entradas e da saída numa determinada porta lógica.
Analise a tabela verdade e assinale a alternativa que apresenta a porta lógica representada pela tabela-verdade.
5.
Os sistemas digitais são os grandes responsáveis pela maioria dos recentes avanços tecnológicos, uma vez que métodos analógicos vêm migrando para a tecnologia digital. Seu funcionamento é baseado em circuitos digitais e portas lógicas. Nesse sentido, analise a figura a seguir:
Agora, responda qual é a porta lógica simbolizada e qual o valor da saída S considerando a entrada A=1 e a entrada B=0.
1.
Ao utilizar a porta lógica ______, a saída será 1 somente se todas as entradas forem 1. A porta lógica ______ apresenta saída 1, se uma ou mais entradas forem 1. Já a porta lógica ______ é conhecida também como inversora.
Qual sequência de palavras é correta para preencher as lacunas?
2.
Analise a situação a seguir:
O cofre de uma agência bancária tem uma lógica de funcionamento na qual só pode ser aberto se uma chave interruptora, localizada na cabine de segurança do banco, estiver desligada.
Assinale a alternativa que apresenta a porta lógica mais adequada para controlar o circuito digital do cofre dessa agência.
3.
O sistema de alarme da loja fictícia X funciona da seguinte maneira: caso o sensor da porta principal, ou o sensor da janela do banheiro ou esses dois sensores forem ativados, ou seja, tensão ALTO, valor binário 1, o alarme de emergência é ativado.
Entre as alternativas a seguir, assinale a opção de porta lógica mais adequada a ser aplicada no circuito digital do alarme da loja fictícia X.?
4.
As portas digitais básicas conseguem implementar na prática as funções E (AND), OU (OR) e NÃO(NOT), por meio de circuitos eletrônicos digitais. Essas mesmas portas podem ser interligadas entre si para obter sistemas mais elaborados. Nesse sentido, analise a figura a seguir:
Considerando as entradas com os valores A=1, B=0 e C=1, qual será o valor obtido na saída S?
5.
Portas lógicas representam a combinação de entradas resultando em uma saída. As entradas para essas portas lógicas podem ter os estados lógicos ALTO, valor binário 1 (verdadeiro); ou BAIXO, valor binário 0 (falso). Analise a figura a seguir, onde existem duas entradas e uma saída no chip que controla a luz de teto de um automóvel.
Qual é a porta lógica mais adequada a ser aplicada para o funcionamento desse circuito?
1.
Um circuito digital pode ser representado por três maneiras distintas: representação gráfica, expressão booleana e tabela-verdade.
A tabela-verdade a seguir apresenta os valores resultantes na saída S, quando são aplicados todos os valores possíveis nas entradas A e B de uma determinada porta lógica.
Analise a tabela verdade e assinale a alternativa que apresenta a porta lógica representada pela tabela-verdade.
2.
Os sistemas digitais são os grandes responsáveis pela maioria dos recentes avanços tecnológicos, uma vez que métodos analógicos vêm migrando para a tecnologia digital. Seu funcionamento é baseado em circuitos digitais e portas lógicas. Nesse sentido, analise a figura a seguir:
Agora, responda qual é a porta lógica simbolizada e qual o valor da saída S considerando a entrada A=1 e a entrada B=1.
3.
A tabela-verdade é uma das maneiras pelas quais um circuito digital pode ser representado. A seguir apresenta-se uma tabela-verdade na qual são mostrados os valores das entradas e da saída numa determinada porta lógica.
Analise a tabela verdade e assinale a alternativa que apresenta a porta lógica representada pela tabela-verdade.
4.
A tabela-verdade é uma das maneiras pelas quais um circuito digital pode ser representado. A seguir apresenta-se uma tabela-verdade na qual são mostrados os valores das entradas e da saída numa determinada porta lógica.
Analise a tabela verdade e assinale a alternativa que apresenta a porta lógica representada pela tabela-verdade.
5.
Os sistemas digitais são os grandes responsáveis pela maioria dos recentes avanços tecnológicos, uma vez que métodos analógicos vêm migrando para a tecnologia digital. Seu funcionamento é baseado em circuitos digitais e portas lógicas. Nesse sentido, analise a figura a seguir:
Agora, responda qual é a porta lógica simbolizada e qual o valor da saída S considerando a entrada A=1 e a entrada B=0.
1.
Ao utilizar a porta lógica ______, a saída será 0 somente se todas as entradas forem 1. A porta lógica ______ apresenta saída 0, se uma ou mais entradas forem 1. Já a porta lógica ______ é conhecida também como bloco coincidência porqueterá saída 1 quando as duas entradas forem iguais (níveis lógicos iguais).
Qual sequência de portas lógicas é a correta para preencher as lacunas?
2.
Analise a situação a seguir:
O cofre de uma agência bancária tem uma lógica de funcionamento na qual só pode ser aberto se duas chaves interruptoras, localizada na cabine de segurança do banco, estiverem em posições diferentes entre si, ou seja, se uma estiver ligada a outra deve estar desligada, e vice-versa.
Assinale a alternativa que apresenta a porta lógica mais adequada para controlar o circuito digital do cofre dessa agência.
3.
Os sistemas digitais são os grandes responsáveis pela maioria dos recentes avanços tecnológicos, uma vez que métodos analógicos vêm migrando para a tecnologia digital. Seu funcionamento é baseado em circuitos digitais e portas lógicas. Nesse sentido, analise a figura a seguir:
Agora, responda qual é a porta lógica que a porta NAND da figura está implementando com essa conexão de suas entradas, e qual o valor da saída considerando a entrada igual a 0.
4.
Um circuito digital pode ser representado de três maneiras diferentes: representação gráfica, expressão booleana e tabela-verdade. A tabela-verdade a seguir apresenta os valores resultantes da aplicação de uma determinada porta lógica.
Analise a tabela verdade e assinale a alternativa que apresenta a porta lógica representada pela tabela-verdade.
5.
Em uma a porta lógica ______, a saída será 1 sempre que as duas entradas forem iguais (valores lógicos iguais). Em uma porta lógica _____, a saída será 1 se pelo menos uma das entradas for 0. Em uma porta lógica ______, a saída será 1 sempre que as duas forem diferentes entre si (valores lógicos distintos).
Qual sequência de portas lógicas é a correta para preencher as lacunas?
1
Marcar questão para revisar antes de finalizarMarcar para revisão
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?
A
O pino vai a nível lógico 0.
B
O pino vai a nível lógico 1.
C
O pino oscila entre níveis lógicos 0 e 1, dependendo do programa.
D
O nível lógico do pino é indefinido.
E
O nível lógico vai depender do que foi programado.
2
Marcar questão para revisar antes de finalizarMarcar para revisão
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.
A
É um dispositivo usado para contar eventos ocorridos.
B
É um dispositivo usado para dividir intervalos de tempo.
C
É um dispositivo que funciona de forma dependente da CPU.
D
É um gerador de interrupção por timer.
E
É um circuito que triplica o valor do temporizador para aumentar a precisão.
3
Marcar questão para revisar antes de finalizarMarcar para revisão
Qual a vantagem de se usar a interrupção por temporizador nos microcontroladores?
A
Deixar a CPU do microcontrolador livre para executar outras instruções.
B
Deixar o contador livre para contar os eventos externos.
C
Deixar o programa em espera para executar a próxima instrução.
D
Conseguir intervalos de tempo menores entre instruções de contagem.
E
Liberar os demais temporizadores.
4
Marcar questão para revisar antes de finalizarMarcar para revisão
O que faz um ADC ter melhor resolução?
A
Uma maior taxa de amostragem
B
Um menor período de amostragem
C
Um maior número de bits
D
Uma maior tensão de referência
E
Uma menor taxa de amostragem
5
Marcar questão para revisar antes de finalizarMarcar para revisão
Você tem um Conversor Analógico-Digital (ADC) de 12 bits com tensão de referência de 3,3 Volts. Qual é a expressão do valor numérico guardado nos 12 bits do ADC para uma tensão x na sua entrada?
A
x.4095/3,3
B
x.3,3/1023
C
5.4095/x
D
x.3,3/2047
E
x.3,3/12
1
Marcar questão para revisar antes de finalizarMarcar para revisão
Qual dispositivo permite que seja colocado em posições angulares específicas por um sinal codificado?
A
Servo motor
B
Motor DC
C
Motor de passo
D
Ventilador
E
Motor AC
2
Marcar questão para revisar antes de finalizarMarcar para revisão
Qual das afirmações está correta?
A
Atuadores e transdutores são exemplos de sensores.
B
Sensores e transdutores são exemplos de atuadores.
C
Transdutores são sensores, mas não são atuadores.
D
Transdutores são atuadores, mas não são sensores.
E
Sensores e atuadores são exemplos de transdutores.
3
Marcar questão para revisar antes de finalizarMarcar para revisão
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:
A
5.
B
1.
C
6.
D
3.
E
2.
4
Marcar questão para revisar antes de finalizarMarcar para revisão
Qual das opções a seguir possui apenas transmissões de dados assíncronas?
A
UART e RS232
B
I2C e SPI
C
Comunicação paralela e UART
D
I2C e RS232
E
RS485 e Comunicação paralela
5
Marcar questão para revisar antes de finalizarMarcar para revisão
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?
A
Wire.write(4);
B
Wire.beginTransmission(4)
C
Wire.requestFrom(4)
D
I2C.receiveFrom(4)
E
Wire.onRequest(4)
1
Marcar questão para revisar antes de finalizarMarcar para revisão
Verifique as afirmações abaixo e responda a seguir quais estão corretas em relação aos aspectos para a escolha de um microcontrolador em um projeto.
I - Pode envolver custos e futuros projetos.
II - As decisões envolvem somente os projetistas do projeto.
III - O ciclo de vida de um produto pode ser prejudicado com o uso de microcontrolador em risco de obsolescência.
A
Todas estão corretas.
B
Somente I e III estão corretas.
C
Somente I e II estão corretas.
D
Somente a II está correta.
E
Somente a III está correta.
2
Marcar questão para revisar antes de finalizarMarcar para revisão
O seu gerente de projeto pediu para você especificar um sistema baseado em microcontrolador que opere sem falhas, por um intervalo de tempo especificado ao operar sob condições padrão. A qual requisito de projeto ele está se referindo?
A
Integridade.
B
Disponibilidade.
C
Confiabilidade.
D
Segurança.
E
Tolerância.
3
Marcar questão para revisar antes de finalizarMarcar para revisão
O padrão MISRA-C diz que a verificação para saber se uma variável está zerada deve ser feita de forma explicita. Qual das verificações abaixo seria correta, segundo esta regra, para se certificar que a variável A está zerada?
A
if (!A) { return; }
B
if (A == 0) { return; }
C
if (A =! 0) { return; }
D
if (A = 0) { return; }
E
if (A > 0) { return; }
4
Marcar questão para revisar antes de finalizarMarcar para revisão
Os sistemas críticos embarcados devem executar em tempo real as respostas aos eventos. Estamos falando da característica de:
A
Confiabilidade
B
Determinismo
C
Integridade
D
Flexibilidade
E
Realismo
5
Marcar questão para revisar antes de finalizarMarcar para revisão
Verifique as afirmações sobre V&V e diga qual está certa.
A
Verificação é a determinação da exatidão do programa final.
B
A validação é definida como a demonstração de consistência, integridade e correção do software em cada estágio.
C
A validação se refere ao conjunto de atividades que garantem que o software implementa corretamente uma função específica.
D
A verificação se refere a um conjunto diferente de atividades que garantem que o software que foi construído seja rastreável aos requisitos do cliente.
E
A validação está preocupada em construir o produto certo.
6
Marcar questão para revisar antes de finalizarMarcar para revisão
Como se chama o programa embarcado em microcontroladores que não possui sistemaoperacional?
A
RTOS
B
Firmware bare-metal
C
Linux RTOS
D
Firmware embutido
E
Watchdog
1
Marcar questão para revisar antes de finalizarMarcar para revisão
Qual das opções a seguir possui apenas transmissões de dados assíncronas?
A
UART e RS232
B
I2C e SPI
C
Comunicação paralela e UART
D
I2C e RS232
E
RS485 e Comunicação paralela
2
Marcar questão para revisar antes de finalizarMarcar para revisão
Qual dispositivo permite que seja colocado em posições angulares específicas por um sinal codificado?
A
Servo motor
B
Motor DC
C
Motor de passo
D
Ventilador
E
Motor AC
3
Marcar questão para revisar antes de finalizarMarcar para revisão
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?
A
Wire.write(4);
B
Wire.beginTransmission(4)
C
Wire.requestFrom(4)
D
I2C.receiveFrom(4)
E
Wire.onRequest(4)
4
Marcar questão para revisar antes de finalizarMarcar para revisão
Qual das afirmações está correta?
A
Atuadores e transdutores são exemplos de sensores.
B
Sensores e transdutores são exemplos de atuadores.
C
Transdutores são sensores, mas não são atuadores.
D
Transdutores são atuadores, mas não são sensores.
E
Sensores e atuadores são exemplos de transdutores.
5
Marcar questão para revisar antes de finalizarMarcar para revisão
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:
A
5.
B
1.
C
6.
D
3.
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
image6.png
image7.png
image8.png
image9.png
image10.png
image11.png
image12.png
image13.png
image14.png
image15.png
image16.png
image17.png
image18.png
image19.png
image20.png
image21.png
image22.png
image23.jpeg
image24.png
image25.png
image26.png
image27.png
image28.png
image29.png
image30.png
image31.png
image32.png
image33.png
image34.png
image35.png
image36.png
image37.png
image38.png
image39.png
image40.png
image41.png
image42.png
image43.png
image44.png
image45.png
image1.png
image46.png
image47.png
image48.png
image49.png
image50.png
image51.png
image52.png
image53.png
image54.png
image55.png
image2.png
image56.png
image57.png
image58.png
image59.png
image3.png
image4.png
image5.png