Logo Passei Direto
Buscar

av programação aplicada a sistemas elétricos nota 10

User badge image
Estudante PD

em

Ferramentas de estudo

Questões resolvidas

Considerando o bloco de instruções abaixo, quais os valores finais armazenados nas variáveis i, j e num após a execução de todas as instruções? Obs: o operador % calcula o resto de uma divisão.
{
int i , j , num = 14;
i += 2;
j -= 1;
num %= 3;
}
16, 13 e 2
16, 13 e 3
15, 12 e 2
15, 13 e 2
16, 12 e 3

Considerando a execução dos comandos abaixo: float multa = 351.567; printf("%s = R$ %.2f", "Multa", multa); Qual será o resultado do comando printf()?
Multa = R$351,55
Multa = R$351,60
Multa = R$351,50
Multa = R$351,56
Multa = R$351,57

Verifique quais são as saídas do programa abaixo com relação à execução das expressões lógicas contidas no comando printf(). #include main(){ int A = 0; int B = 13; int C = 0; int D = 123; printf(" %d %d %d \n", !A, (B && C) , (C || D) && (B) ); }
1 1 0
0 0 1
1 0 1
0 0 0
1 1 1

Verifique o código do programa abaixo, observando o escopo de visibilidade das variáveis:
#include int A = 200; // variavel global int B = 444; // variavel global void escopo1() { int A; A = -200; printf("Valor da variavel local A dentro da função escopo1: %d\n", A); printf("Valor da variavel global B dentro da função escopo1: %d\n", B); } main() { printf("Valor da variavel global A dentro do main(): %d\n", A); printf("Valor da variavel global B dentro de main(): %d\n", B); int A = 10; printf("Valor da variavel local A dentro do main(): %d\n", A); A = 20; escopo1(); printf("Valor da variavel local A dentro do main(): %d\n", A); } Assinale a opção correta que será impressa ao longo da execução do programa.
Valor da variavel global A dentro do main(): 200 Valor da variavel global B dentro do main(): 444 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro da função escopo1: 20 Valor da variavel global B dentro da função escopo1: 444 Valor da variavel local A dentro do main(): 10
Valor da variavel global A dentro do main(): 200 Valor da variavel global B dentro do main(): 444 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro do main(): 20 Valor da variavel local A dentro da função escopo1: -200 Valor da variavel global B dentro da função escopo1: 444
Valor da variavel global B dentro de main(): 444 Valor da variavel global A dentro do main(): 200 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro da função escopo1: -200 Valor da variavel global B dentro da função escopo1: 444 Valor da variavel local A dentro do main(): 20
Valor da variavel global A dentro do main(): 200 Valor da variavel global B dentro de main(): 444 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro da função escopo1: -200 Valor da variavel global B dentro da função escopo1: 444 Valor da variavel local A dentro do main(): 20
Valor da variavel global A dentro do main(): 200 Valor da variavel global B dentro de main(): 444 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro da função escopo1: -200 Valor da variavel global B dentro da função escopo1: 444 Valor da variavel local A dentro do main(): 10

O simulador PICSimLab pode testar sensores, como medidores de temperatura. Porém, algumas placas do simulador não possuem essa possibilidade. Por que a placa McLab1 do PICSimLab não pode simular medidores de temperatura?
Porque o microcontrolador da placa não possui temporizador. Porque o microcontrolador da placa não trabalha com interrupção. Porque o microcontrolador da placa não possui DAC. Porque o microcontrolador da placa não possui comparador. Porque o microcontrolador da placa não possui ADC.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Considerando o bloco de instruções abaixo, quais os valores finais armazenados nas variáveis i, j e num após a execução de todas as instruções? Obs: o operador % calcula o resto de uma divisão.
{
int i , j , num = 14;
i += 2;
j -= 1;
num %= 3;
}
16, 13 e 2
16, 13 e 3
15, 12 e 2
15, 13 e 2
16, 12 e 3

Considerando a execução dos comandos abaixo: float multa = 351.567; printf("%s = R$ %.2f", "Multa", multa); Qual será o resultado do comando printf()?
Multa = R$351,55
Multa = R$351,60
Multa = R$351,50
Multa = R$351,56
Multa = R$351,57

Verifique quais são as saídas do programa abaixo com relação à execução das expressões lógicas contidas no comando printf(). #include main(){ int A = 0; int B = 13; int C = 0; int D = 123; printf(" %d %d %d \n", !A, (B && C) , (C || D) && (B) ); }
1 1 0
0 0 1
1 0 1
0 0 0
1 1 1

Verifique o código do programa abaixo, observando o escopo de visibilidade das variáveis:
#include int A = 200; // variavel global int B = 444; // variavel global void escopo1() { int A; A = -200; printf("Valor da variavel local A dentro da função escopo1: %d\n", A); printf("Valor da variavel global B dentro da função escopo1: %d\n", B); } main() { printf("Valor da variavel global A dentro do main(): %d\n", A); printf("Valor da variavel global B dentro de main(): %d\n", B); int A = 10; printf("Valor da variavel local A dentro do main(): %d\n", A); A = 20; escopo1(); printf("Valor da variavel local A dentro do main(): %d\n", A); } Assinale a opção correta que será impressa ao longo da execução do programa.
Valor da variavel global A dentro do main(): 200 Valor da variavel global B dentro do main(): 444 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro da função escopo1: 20 Valor da variavel global B dentro da função escopo1: 444 Valor da variavel local A dentro do main(): 10
Valor da variavel global A dentro do main(): 200 Valor da variavel global B dentro do main(): 444 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro do main(): 20 Valor da variavel local A dentro da função escopo1: -200 Valor da variavel global B dentro da função escopo1: 444
Valor da variavel global B dentro de main(): 444 Valor da variavel global A dentro do main(): 200 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro da função escopo1: -200 Valor da variavel global B dentro da função escopo1: 444 Valor da variavel local A dentro do main(): 20
Valor da variavel global A dentro do main(): 200 Valor da variavel global B dentro de main(): 444 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro da função escopo1: -200 Valor da variavel global B dentro da função escopo1: 444 Valor da variavel local A dentro do main(): 20
Valor da variavel global A dentro do main(): 200 Valor da variavel global B dentro de main(): 444 Valor da variavel local A dentro do main(): 10 Valor da variavel local A dentro da função escopo1: -200 Valor da variavel global B dentro da função escopo1: 444 Valor da variavel local A dentro do main(): 10

O simulador PICSimLab pode testar sensores, como medidores de temperatura. Porém, algumas placas do simulador não possuem essa possibilidade. Por que a placa McLab1 do PICSimLab não pode simular medidores de temperatura?
Porque o microcontrolador da placa não possui temporizador. Porque o microcontrolador da placa não trabalha com interrupção. Porque o microcontrolador da placa não possui DAC. Porque o microcontrolador da placa não possui comparador. Porque o microcontrolador da placa não possui ADC.

Prévia do material em texto

1a Questão (Ref.: 202009091700) 
O resultado de uma operação realizada pelo processador de um sistema embarcado foi o 
seguinte, na notação binária, 10101110. Esse número, na notação hexadecimal, é 
representado como: 
 
 
180 
 
174 
 
172 
 
162 
 
164 
 
 
 
 2a Questão (Ref.: 202009092046) 
Complete o programa abaixo colocando uma frase no lugar de 
''__________%d_________:'', dentre as opções a seguir. 
 
 
 
Os números pares menores que %d são os seguintes: 
 
A soma de %d mais 1 é igual a: 
 
A soma dos números menores que %d é igual a: 
 
A soma dos números pares menores que %d é igual a: 
 
Os números ímpares menores que %d são os seguintes: 
 
 
 
 3a Questão (Ref.: 202009091695) 
Um sistema embarcado típico possui um software embarcado. Sobre esse software 
embarcado, assinale a alternativa correta. 
 
 
O firmware é o software específico para controle de um sistema embarcado, que é 
executado no Linux. 
 
O firmware é o software específico para controle de um sistema embarcado, que é 
executado no RTOS. 
 
O assembly é o software específico para controle de um sistema embarcado, que é 
executado diretamente no hardware, sem sistema operacional. 
 
O firmware é o software específico para controle de um sistema embarcado, que é 
executado diretamente no hardware, sem sistema operacional. 
 
O assembly é o software específico para controle de um sistema embarcado, que é 
executado somente quando uma interrupção interna ou externa ocorre. 
 
 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040744/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040393/n/nStatus da quest%C3%A3o: Liberada para Uso.');
 
 4a Questão (Ref.: 202009128256) 
Considerando o bloco de instruções abaixo, quais os valores finais armazenados nas 
variáveis i, j e num após a execução de todas as instruções? Obs: o operador % calcula o 
resto de uma divisão. 
{ 
int i , j , num = 14; 
i += 2; 
j -= 1; 
num %= 3; 
} 
 
 
15, 13 e 2 
 
16, 13 e 3 
 
16, 13 e 2 
 
15, 12 e 2 
 
16, 12 e 3 
 
 
 
 5a Questão (Ref.: 202009128305) 
Considerando a execução dos comandos abaixo: 
float multa = 351.567; 
printf("%s = R$ %.2f", "Multa", multa); 
Qual será o resultado do comando printf()? 
 
 
Multa = R$351,60 
 
Multa = R$351,50 
 
Multa = R$351,55 
 
Multa = R$351,57 
 
Multa = R$351,56 
 
 
 
 6a Questão (Ref.: 202009128187) 
Verifique quais são as saídas do programa abaixo com relação à execução das expressões 
lógicas contidas no comando printf(). 
#include 
main(){ 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076954/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6077003/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076885/n/nStatus da quest%C3%A3o: Liberada para Uso.');
int A = 0; int B = 13; 
int C = 0; int D = 123; 
printf(" %d %d %d \n", !A, (B && C) , (C || D) && (B) ); 
} 
 
 
1 1 1 
 
1 1 0 
 
0 0 0 
 
1 0 1 
 
0 0 1 
 
 
 
 7a Questão (Ref.: 202009123492) 
Verifique o código do programa abaixo, observando o escopo de visibilidade das variáveis: 
 
1: #include 
2: 
3: int A = 200; // variavel global 
4: int B = 444; // variavel global 
5: 
6: void escopo1() { 
7: int A; 
8: A = -200; 
9: printf("Valor da variavel local A dentro da função escopo1: %d\n", A); 
10: printf("Valor da variavel global B dentro da função escopo1: %d\n", B); 
11: } 
12: 
13: main() { 
14: 
15: printf("Valor da variavel global A dentro do main(): %d\n", A); 
16: printf("Valor da variavel global B dentro de main(): %d\n", B); 
17: int A = 10; 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072190/n/nStatus da quest%C3%A3o: Liberada para Uso.');
18: printf("Valor da variavel local A dentro do main(): %d\n", A); 
19: A = 20; 
20: escopo1(); 
21: printf("Valor da variavel local A dentro do main(): %d\n", A); 
22: } 
 
Assinale a opção correta que será impressa ao longo da execução do programa. 
 
 
Valor da variavel global A dentro do main(): 200 
Valor da variavel global B dentro de main(): 444 
Valor da variavel local A dentro do main(): 10 
Valor da variavel local A dentro da função escopo1: 20 
Valor da variavel global B dentro da função escopo1: 444 
Valor da variavel local A dentro do main(): 10 
 
Valor da variavel global A dentro do main(): 200 
Valor da variavel global B dentro de main(): 444 
Valor da variavel local A dentro do main(): 10 
Valor da variavel local A dentro do main(): 20 
Valor da variavel local A dentro da função escopo1: -200 
Valor da variavel global B dentro da função escopo1: 444 
 
Valor da variavel global B dentro de main(): 444 
Valor da variavel global A dentro do main(): 200 
Valor da variavel local A dentro do main(): 10 
Valor da variavel local A dentro da função escopo1: -200 
Valor da variavel global B dentro da função escopo1: 444 
Valor da variavel local A dentro do main(): 20 
 
Valor da variavel global A dentro do main(): 200 
Valor da variavel global B dentro de main(): 444 
Valor da variavel local A dentro do main(): 10 
Valor da variavel local A dentro da função escopo1: -200 
 Valor da variavel global B dentro da função escopo1: 444 
Valor da variavel local A dentro do main(): 20 
 
Valor da variavel global A dentro do main(): 200 
Valor da variavel global B dentro de main(): 444 
Valor da variavel local A dentro do main(): 10 
Valor da variavel local A dentro da função escopo1: -200 
Valor da variavel global B dentro da função escopo1: 444 
Valor da variavel local A dentro do main(): 10 
 
 
 
 8a Questão (Ref.: 202009123874) 
Assinale abaixo a opção correta em relação às características e funcionamento de uma função: 
 
 
Uma função deve fazer o maior número de tarefas possível sem ocupar muito código. 
 
O nome de uma função pode ser uma palavra reservada do C. 
 
Uma variável local a uma função pode ter o mesmo nome que um parâmetro. 
 
O nome de uma função é opcional. 
 
Os parâmetros numa função são opcionais. 
 
 
 
 9a Questão (Ref.: 202009092921) 
Como estabelecer uma repetição de um trecho de código em C de forma infinita nos 
simuladores para a plataforma Arduino (Tinkercad) e para PIC (PICSimLab), 
respectivamente? 
 
 
loop() e while(1). 
 
loop() e for(;). 
 
loop() e while(null). 
 
setup() e while(1). 
 
setup() e while(0). 
 
 
 
 10a Questão (Ref.: 202009092920) 
O simulador PICSimLab pode testar sensores, como medidores de temperatura. Porém, 
algumas placas do simulador não possuem essa possibilidade. Por que a placa McLab1 do 
PICSimLab não pode simular medidores de temperatura? 
 
 
Porque o microcontrolador da placa não possui comparador. 
 
Porque o microcontrolador da placa não trabalha com interrupção. 
 
Porque o microcontrolador da placa não possui ADC. 
 
Porque o microcontrolador da placa não possui DAC. 
 
Porque o microcontrolador da placa não possui temporizador. 
 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072572/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041619/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041618/n/nStatus da quest%C3%A3o: Liberada para Uso.');

Mais conteúdos dessa disciplina