Buscar

PROGAMACAO APLICADA A SISTEMAS ELETRICOS

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

30/11/2022 18:59 EPS
https://simulado.estacio.br/alunos/ 1/5
JORGE FRANCISCO DA CRUZ PAIXÃO
202007014367
 
Disciplina: PROGRAMAÇÃO APLICADA A SISTEMAS ELÉTRICOS AV
Aluno: JORGE FRANCISCO DA CRUZ PAIXÃO 202007014367
Professor: ROBSON LOURENCO CAVALCANTE
 Turma: 9001
EEX0138_AV_202007014367 (AG) 09/09/2022 19:56:15 (F) 
Avaliação:
8,0
Nota SIA:
10,0 pts
 
 
 
02317 - BASES PARA PROGRAMAÇÃO DE SISTEMAS EMBARCADOS 
 
 1. Ref.: 6040838 Pontos: 1,00 / 1,00
Examinando as regras para multiplicação lógica abaixo, vemos que os valores se assemelham à tabela-verdade
de uma porta lógica. Que tipo de porta é essa?
XOR
 AND
NAND
NOR
OR
 
 2. Ref.: 6040552 Pontos: 1,00 / 1,00
Desde o início do desenvolvimento, nos anos de 1960, o preço dos sistemas embarcados teve uma queda
acentuada com a queda nos preços dos dispositivos de controle, acompanhado de um grande aumento no poder
de processamento e na funcionalidade destes dispositivos. Qual é o dispositivo mais utilizado como processador
central em sistemas embarcados?
 Microcontrolador
Processadores de PCs
Microprocessador
DSP
FPGA
 
 3. Ref.: 6040556 Pontos: 1,00 / 1,00Educational Performace Solution EPS ® - Alunos 
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040838.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040552.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040556.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
30/11/2022 18:59 EPS
https://simulado.estacio.br/alunos/ 2/5
Um sistema embarcado se comunica com um PC, enviando dados de 8 bits pela rede de forma serial. O valor 53
(em decimal), enviado pelo sistema embarcado, é apresentado pelo programa no PC como 172 (em decimal) em
sucessivos envios, sem modificações de comportamento. O que está sendo alterado nos bits enviados para
ocasionar esse erro?
O PC está trocando o MSB de 0 para 1.
 O PC está invertendo a ordem dos 8 bits recebidos.
O PC está trocando o MSB de 1 para 0.
O PC está trocando o LSB de 0 para 1.
O PC está trocando o LSB de 1 para 0.
 
 
02574 - LINGUAGEM C NOS SISTEMAS EMBARCADOS 
 
 4. Ref.: 6041619 Pontos: 1,00 / 1,00
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?
setup() e while(0).
setup() e while(1).
loop() e for(;).
 loop() e while(1).
loop() e while(null).
 
 5. Ref.: 6041618 Pontos: 1,00 / 1,00
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 DAC.
 Porque o microcontrolador da placa não possui ADC.
Porque o microcontrolador da placa não trabalha com interrupção.
Porque o microcontrolador da placa não possui temporizador.
Porque o microcontrolador da placa não possui comparador.
 
 
02575 - LINGUAGEM C: FUNÇÕES 
 
 6. Ref.: 6072190 Pontos: 1,00 / 1,00
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);Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041619.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041618.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072190.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
30/11/2022 18:59 EPS
https://simulado.estacio.br/alunos/ 3/5
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: -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 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 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: 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
Educational Performace Solution EPS ® - Alunos 
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
30/11/2022 18:59 EPS
https://simulado.estacio.br/alunos/ 4/5
Valor da variavel global B dentro da função escopo1: 444
 
 7. Ref.: 6072572 Pontos: 0,00 / 1,00
Assinale abaixo a opção correta em relação às características e funcionamento de uma função:
 Os parâmetros numa função são opcionais.
 O nome de uma função é opcional.
Uma variável local a uma função pode ter o mesmo nome que um parâmetro.
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.
 
 
02576 - LINGUAGEM C: RECURSOS BÁSICOS 
 
 8. Ref.: 6076888 Pontos: 1,00 / 1,00
Com relação a sintaxe e semântica do comando if podemos afirmar que:
O if pode conter a palavra then, opcionalmente.
É obrigatório que tanto o componente if e o componente else tenham uma única instrução.
Em um comando if não são necessários parênteses em torno da condição.
 Caso se deseje que um conjunto de instruções seja realizado, quer no if quer no else, estas devem ser
escritas entre { }.
A expressão else de um if é obrigatória.
 
 9. Ref.: 6077003 Pontos: 0,00 / 1,00
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,56
 Multa = R$351,57
 Multa = R$351,60
Multa = R$351,50
Multa = R$351,55
 
 10. Ref.: 6076885 Pontos: 1,00 / 1,00
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 Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072572.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076888.');
javascript:alert('C%C3%B3digoda quest%C3%A3o: 6077003.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076885.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
30/11/2022 18:59 EPS
https://simulado.estacio.br/alunos/ 5/5
0 0 0
 1 0 1
1 1 1
0 0 1
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')

Outros materiais