Logo Passei Direto
Buscar

AV - PROGRAMAÇÃO APLICADA A SISTEMAS ELÉTRICOS

Ferramentas de estudo

Questões resolvidas

Considere as afirmacoes abaixo sobre exemplos de sistemas embarcados.
I - Máquina de lavar roupas é um sistema embarcado.
II - Impressora é um sistema embarcado.
III - Notebook é um sistema embarcado.
IV - Alarme de incêndio é um sistema embarcado.
Quais opções estão corretas?

I - Máquina de lavar roupas é um sistema embarcado.
II - Impressora é um sistema embarcado.
III - Notebook é um sistema embarcado.
IV - Alarme de incêndio é um sistema embarcado.
II, III e IV
I, II e III
Somente a I
II e III
I, II e IV

Após a execução do programa abaixo, quais os valores finais armazenados nos identificadores (ou nomes) soma e x?
1. main() {
2. const float x = 10.13; 3. float a = 535, soma = 0;
4. soma = soma + a;
5. soma = soma + x;
6. }


546.13 e 10.13
545.12 e 10.13
554.13 e 10.12
545.12 e 10.12
545.13 e 10.13

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, 12 e 3
15, 12 e 2
16, 13 e 3
16, 13 e 2

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;
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 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
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(): 10

Qual a ferramenta de um IDE que identifica as linhas onde os erros de um programa escrito em C foram encontrados?


Biblioteca
Reparador
Compilador
Editor
Montador

Muitos compiladores C estão disponíveis para programar os microcontroladores PIC na IDE MPLAB X IDE. Qual opção a seguir possui alguns destes compiladores?


MikroC e Microchip Studio.
XC C e Arduino.
IAR e Microchip Studio.
Arduino e CCS C.
XC C e CCS C.

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

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

Considere as afirmacoes abaixo sobre exemplos de sistemas embarcados.
I - Máquina de lavar roupas é um sistema embarcado.
II - Impressora é um sistema embarcado.
III - Notebook é um sistema embarcado.
IV - Alarme de incêndio é um sistema embarcado.
Quais opções estão corretas?

I - Máquina de lavar roupas é um sistema embarcado.
II - Impressora é um sistema embarcado.
III - Notebook é um sistema embarcado.
IV - Alarme de incêndio é um sistema embarcado.
II, III e IV
I, II e III
Somente a I
II e III
I, II e IV

Após a execução do programa abaixo, quais os valores finais armazenados nos identificadores (ou nomes) soma e x?
1. main() {
2. const float x = 10.13; 3. float a = 535, soma = 0;
4. soma = soma + a;
5. soma = soma + x;
6. }


546.13 e 10.13
545.12 e 10.13
554.13 e 10.12
545.12 e 10.12
545.13 e 10.13

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, 12 e 3
15, 12 e 2
16, 13 e 3
16, 13 e 2

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;
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 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
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(): 10

Qual a ferramenta de um IDE que identifica as linhas onde os erros de um programa escrito em C foram encontrados?


Biblioteca
Reparador
Compilador
Editor
Montador

Muitos compiladores C estão disponíveis para programar os microcontroladores PIC na IDE MPLAB X IDE. Qual opção a seguir possui alguns destes compiladores?


MikroC e Microchip Studio.
XC C e Arduino.
IAR e Microchip Studio.
Arduino e CCS C.
XC C e CCS C.

Prévia do material em texto

AV - PROGRAMAÇÃO APLICADA A SISTEMAS ELÉTRICOS 
 
 1a Questão (Ref.: 202109752627) 
Leia as informações abaixo sobre representação numérica e marque a alternativa 
correta. 
I - O valor hexadecimal FFFF representa 65536 em decimal. 
II - O valor binário 1111111 é maior que 127 (decimal). 
III - O valor decimal 255 é igual FF (hexadecimal). 
IV - O valor 1024 em decimal é igual a 400 em hexadecimal. 
V - O número 255 em decimal é representado por 111111111 em binário. 
 
 
Somente III está correta. 
 
Somente III e IV estão corretas. 
 
Somente I e II estão corretas. 
 
Somente III, IV e V estão corretas. 
 
Somente III e V estão corretas. 
 
 
 2a Questão (Ref.: 202109752438) 
Considere as afirmações abaixo sobre exemplos de sistemas embarcados. 
I - Máquina de lavar roupas é um sistema embarcado. 
II - Impressora é um sistema embarcado. 
III - Notebook é um sistema embarcado. 
IV - Alarme de incêndio é um sistema embarcado. 
Quais opções estão corretas? 
 
 
II, III e IV 
 
I, II e III 
 
Somente a I 
 
II e III 
 
I, II e IV 
 
 
 3a Questão (Ref.: 202109788545) 
Após a execução do programa abaixo, quais os valores finais armazenados nos 
identificadores (ou nomes) soma e x? 
1. main() { 
2. const float x = 10.13; 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040739/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040550/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076657/n/nStatus da quest%C3%A3o: Liberada para Uso.');
3. float a = 535, soma = 0; 
4. soma = soma + a; 
5. soma = soma + x; 
6. } 
 
 
546.13 e 10.13 
 
545.12 e 10.13 
 
554.13 e 10.12 
 
545.12 e 10.12 
 
545.13 e 10.13 
 
 
 4a Questão (Ref.: 202109788842) 
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, 12 e 3 
 
15, 12 e 2 
 
16, 13 e 3 
 
16, 13 e 2 
 
 
 5a Questão (Ref.: 202109788891) 
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,56 
 
Multa = R$351,50 
 
Multa = R$351,60 
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.');
 
Multa = R$351,57 
 
 
 6a Questão (Ref.: 202109784078) 
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; 
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: } 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072190/n/nStatus da quest%C3%A3o: Liberada para Uso.');
 
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 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 
 
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 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 
 
 
 7a Questão (Ref.: 202109784462) 
Assinale a opção correta quanto à utilização de variáveis locais e globais: 
 
 
A variável global é acessível em qualquer parte do programa, ou seja, podem ser 
usadas e modificadas por todas as outras funções. 
 
A variável local fica alocada na memória após o término da execução da função. 
 
O nome de uma variável local não pode ser igual ao nome de uma variável global. 
 
A variável local pode ser declarada fora de um bloco de função. 
 
A variável global não fica alocada na memória durante toda a execução do 
programa. 
 
 
 8a Questão (Ref.: 202109753572) 
Avalie as asserções a seguir e a relação sugerida entre elas. 
I. Para usar o simulador PICSimLab é preciso programar o código em uma IDE 
profissional para PIC 
PORQUE 
II. As licenças destas IDEs habilitam o acesso ao simulador. 
A respeito dessas asserções, assinale a alternativa correta. 
 
 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 
As asserções I e II são proposições falsas. 
 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa 
correta da I. 
 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da 
I. 
 
 
 9a Questão (Ref.: 202109753377) 
Qual a ferramenta de um IDE que identifica as linhas onde os erros de um programa 
escrito em C foram encontrados? 
 
 
Biblioteca 
 
Reparador 
 
Compilador 
 
Editor 
 
Montador 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072574/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041684/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041489/n/nStatus da quest%C3%A3o: Liberada para Uso.');
 
 
 10a Questão (Ref.: 202109753374) 
Muitos compiladores C estão disponíveis para programar os microcontroladores PIC 
na IDE MPLAB X IDE. Qual opção a seguir possui alguns destes compiladores? 
 
 
MikroC e Microchip Studio. 
 
XC C e Arduino. 
 
IAR e Microchip Studio. 
 
Arduino e CCS C. 
 
XC C e CCS C. 
 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041486/n/nStatus da quest%C3%A3o: Liberada para Uso.');

Mais conteúdos dessa disciplina