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