Baixe o app para aproveitar ainda mais
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
Compartilhar