Baixe o app para aproveitar ainda mais
Prévia do material em texto
O que realiza um pushbutton ou botão de pressão? Uma conexão de um segundo quando pressionado. Uma conexão intermitente quando pressionado. Uma conexão permanente depois de pressionado. Uma conexão pulsada enquanto pressionado. Uma conexão temporária enquanto pressionado. 2. Ref.: 4035265 Pontos: 1,00 / 1,00 O que é um exemplo de compilador cruzado (cross-compiler)? Compilador em uma rede de computadores. Compilador em um computador produzindo executável para microcontrolador. Compilador em um microcontrolador produzindo executável para outro modelo. Compilador para microcontroladores em simuladores. Compilador de código aberto. ENSINEME: MICROCONTROLADORES 3. Ref.: 3991015 Pontos: 1,00 / 1,00 Associe o microcontrolador a sua arquitetura: 8, 16 ou 32 bits. I - 8051 II - ARM III - MSP430 IV - ATmega328 Quais associações estão corretas? I-8, II-32, III-16, IV-8 I-8, II-16, III-16, IV-8 I-32, II-32, III-8, IV-16 I-16, II-32, III-16, IV-8 I-8, II-32, III-16, IV-32 4. Ref.: 3991008 Pontos: 1,00 / 1,00 javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204035265.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203991015.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203991008.'); Para as afirmações abaixo, indique R para RISC e C para CISC: I - Projetados para usar menos energia, o que significa que podem ser usados em smartphones que não têm sistemas de refrigeração dedicados. II - Visa usar o mínimo de linhas de código de montagem possível, mesmo se mais ciclos de clock forem necessários como resultado. III - Minimiza o número de ciclos de clock por instrução. Qual a associação correta? I - R, II - R, III - R I - R, II - R, III - C I - C, II - R, III - C I - R, II - C, III - R I - C, II - C, III - R ENSINEME: PERIFÉRICOS EXTERNOS 5. Ref.: 4038290 Pontos: 1,00 / 1,00 Qual o nome da função chamada no Arduino quando uma interrupção externa é ativada? Função indicada como parâmetro na função attachInterrupt() Função Loop Função Interrupt Função Setup Função ISR 6. Ref.: 7674481 Pontos: 1,00 / 1,00 Periféricos externos expandem a capacidade inicial do microcontrolador proporcionando uma maior flexibilidade para as aplicações. Eles podem ser soldados diretamente na placa de circuito podendo estabelecer uma interface com o usuário. Acerca dos conceitos sobre periféricos externos e internos, assinale a opção que indica corretamente o modo de funcionamento dos dispositivos I2C. Host/Station. Assíncrono. Mestre/escravo. Peer-to-peer. Cliente/Servidor. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204038290.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207674481.'); ENSINEME: PERIFÉRICOS INTEGRADOS 7. Ref.: 4035278 Pontos: 0,00 / 1,00 Considere o código abaixo para microcontroladores PIC. Considere também que temos um botão ligado ao pino RA1 na configuração pull down e um led ligado ao pino RB0. #include <16F628A.h> #fuses XT #use delay( clock=4MHz ) void main () { while (TRUE) { if(input(PIN_A1) == 0){ output_high(PIN_B0); delay_ms(2000); output_low(PIN_B0); delay_ms(1000); } } } O que faz o programa? Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão não está pressionado. Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão está pressionado. Pisca o led (aceso 2 segundos e apagado 2 segundos). Pisca o led (aceso 1 segundo e apagado 2 segundos) se o botão não está pressionado. Pisca o led (aceso 1 segundo e apagado 2 segundos). javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204035278.'); 8. Ref.: 4035284 Pontos: 1,00 / 1,00 O que faz o código abaixo, feito para a IDE do Arduino, quando um motor DC está ligado ao pino 10 e um botão de pressão está ligado ao pino 6? void setup() { pinMode(10, OUTPUT); pinMode(6, INPUT_PULLUP); } void loop() { if (digitalRead(6) == HIGH){ analogWrite(10, 255); } else{ analogWrite(10, 128); } } Liga o motor DC na velocidade máxima quando o botão está pressionado. Põe o motor DC em 50% da velocidade máxima ao se apertar o botão. Desliga o motor DC ao se apertar o botão. Liga o motor DC quando o botão não é pressionado. Ao se apertar o botão liga o motor DC. Ao se apertar de novo, desliga o motor DC. ENSINEME: PROJETOS COM MICROCONTROLADORES 9. Ref.: 3993231 Pontos: 1,00 / 1,00 Qual a principal preocupação em um projeto de IoT com microcontrolador em equipamento portátil? javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204035284.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203993231.'); Dissipação de temperatura Velocidade de processamento Custo Interface sem fio Consumo de energia 10. Ref.: 3993227 Pontos: 1,00 / 1,00 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? if (A == 0) { return; } if (A > 0) { return; } if (A =! 0) { return; } if (!A) { return; } if (A = 0) { return; } javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203993227.');
Compartilhar