Buscar

Progaamação aplicada a sistemas elétricos

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 4 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

Prévia do material em texto

19/06/2022 17:41 EPS
https://simulado.estacio.br/alunos/ 1/4
JOSE GONCALVES DE SOUZA JUNIOR
202008658292
 
Disciplina: PROGRAMAÇÃO APLICADA A SISTEMAS ELÉTRICOS AV
Aluno: JOSE GONCALVES DE SOUZA JUNIOR 202008658292
Professor: ROBSON LORBIESKI
 Turma: 9001
EEX0138_AV_202008658292 (AG) 14/06/2022 22:02:31 (F) 
 
Avaliação:
6,0
Nota Partic.: Nota SIA:
8,0 pts
 
 
02317 - BASES PARA PROGRAMAÇÃO DE SISTEMAS EMBARCADOS 
 
 1. Ref.: 6040744 Pontos: 0,00 / 1,00
Complete o programa abaixo colocando uma frase no lugar de ''__________%d_________:'', dentre as opções a
seguir.
 A soma dos números pares menores que %d é igual a:
 Os números ímpares menores que %d são os seguintes:
Os números pares menores que %d são os seguintes:
A soma dos números menores que %d é igual a:
A soma de %d mais 1 é igual a:
 
 2. Ref.: 6040398 Pontos: 1,00 / 1,00
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:
172
162
180
164
 174
 Educational Performace Solution EPS ® - Alunos 
19/06/2022 17:41 EPS
https://simulado.estacio.br/alunos/ 2/4
 3. Ref.: 6040568 Pontos: 0,00 / 1,00
A função lógica OU exclusivo (XOR) possui a tabela-verdade representada abaixo, onde p e q são as entradas e XOR é
a saída.
Qual das opções fornece corretamente o código em C para a saída XOR.
if (p > q) XOR = 1; else XOR = 0;
if (p = q) XOR = 0; else XOR = 1;
 if (p == q) XOR = 1; else XOR = 0;
 if (p != q) XOR = 1; else XOR = 0;
if (p != q) XOR = 0; else XOR = 1;
 
 
02574 - LINGUAGEM C NOS SISTEMAS EMBARCADOS 
 
 4. Ref.: 6041682 Pontos: 0,00 / 1,00
Avalie as asserções a seguir e a relação sugerida entre elas.
I. Uma das características cruciais em alguns sistemas embarcados é a tolerância a falhas
PORQUE
II. Existem certas aplicações para sistemas embarcados que são críticas e as falhas podem ser fatais.
A respeito dessas asserções, assinale a alternativa correta.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
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 verdadeiras, mas a II não é uma justificativa correta da I.
As asserções I e II são proposições falsas.
 As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
 
 5. Ref.: 6041486 Pontos: 1,00 / 1,00
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?
Arduino e CCS C.
IAR e Microchip Studio.
MikroC e Microchip Studio.
XC C e Arduino.
 XC C e CCS C.
 
 
02575 - LINGUAGEM C: FUNÇÕES 
 
 6. Ref.: 6072563 Pontos: 0,00 / 1,00
Analise o código abaixo e assinale a opção que mostra o resultado correto após a execução do programa.
#include
Educational Performace Solution EPS ® - Alunos 
19/06/2022 17:41 EPS
https://simulado.estacio.br/alunos/ 3/4
int funcao1(int n)
{
 int result = 1;
 for (int i=0;i
 result = result * 3;
 return result;
}
 
int main()
{
 printf ("Resultado = %d\n\n", funcao1(4));
}
 
Assinale a opção correta:
 Resultado = 81
Resultado = 128
Resultado = 24
 Resultado = 64
Resultado = 12
 
 7. Ref.: 6072565 Pontos: 1,00 / 1,00
A evolução e a difusão da linguagem C na década de 70 levou a necessidade de criar uma biblioteca padrão em C.
Assinale a opção correta que é considerada um motivo da criação da biblioteca padrão na programação em C:
Os programadores reclamavam que as funções nos diferentes compiladores foram criadas com um código
ineficiente.
As diferentes versões de compiladores e suas bibliotecas facilitavam a portabilidade dos programas.
As diferentes versões de compiladores tem apresentado diversos erros de implementação.
A elaboração das especificações das funções da biblioteca padrão envolvem organizações de padronização,
universidades e empresas.
 Aumento dos problemas de compatibilidade entre os programas por conta das diferentes versões da linguagem.
 
 
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:
É 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.
O if pode conter a palavra then, opcionalmente.
 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.: 6076657 Pontos: 1,00 / 1,00
Após a execução do programa abaixo, quais os valores finais armazenados nos identificadores (ou nomes) soma e x?
Educational Performace Solution EPS ® - Alunos 
19/06/2022 17:41 EPS
https://simulado.estacio.br/alunos/ 4/4
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
554.13 e 10.12
 545.13 e 10.13
545.12 e 10.13
545.12 e 10.12
 
 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) );
}
0 0 1
1 1 0
 1 0 1
0 0 0
1 1 1
 
 
 
Educational Performace Solution EPS ® - Alunos

Continue navegando