Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/06/2022 17:37 EPS https://simulado.estacio.br/alunos/ 1/4 MARCELO SANTOS DA SILVA Avaliação AV 202008227976 POLO LARANJEIRAS - SERRA - ES avalie seus conhecimentos RETORNAR À AVALIAÇÃO Disciplina: EEX0138 - PROGRAMAÇÃO APLICADA A SISTEMAS ELÉTRICOS Período: 2022.1 EAD (G) / AV Aluno: MARCELO SANTOS DA SILVA Matrícula: 202008227976 Data: 07/06/2022 17:37:25 Turma: 9001 ATENÇÃO 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão (Ref.: 202014291329) 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á invertendo a ordem dos 8 bits recebidos. O PC está trocando o LSB de 1 para 0. O PC está trocando o LSB de 0 para 1. O PC está trocando o MSB de 0 para 1. O PC está trocando o MSB de 1 para 0. 2a Questão (Ref.: 202014291517) Complete o programa abaixo colocando uma frase no lugar de ''__________%d_________:'', dentre as opções a seguir. Os números pares menores que %d são os seguintes: A soma dos números pares menores que %d é igual a: A soma de %d mais 1 é igual a: javascript:voltar_avaliacoes() javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040556\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040744\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 07/06/2022 17:37 EPS https://simulado.estacio.br/alunos/ 2/4 A soma dos números menores que %d é igual a: Os números ímpares menores que %d são os seguintes: 3a Questão (Ref.: 202014291166) Um sistema embarcado típico possui um software embarcado. Sobre esse software embarcado, assinale a alternativa correta. O firmware é o software específico para controle de um sistema embarcado, que é executado no RTOS. O assembly é o software específico para controle de um sistema embarcado, que é executado diretamente no hardware, sem sistema operacional. O firmware é o software específico para controle de um sistema embarcado, que é executado no Linux. O assembly é o software específico para controle de um sistema embarcado, que é executado somente quando uma interrupção interna ou externa ocorre. O firmware é o software específico para controle de um sistema embarcado, que é executado diretamente no hardware, sem sistema operacional. 4a Questão (Ref.: 202014327430) 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.12 545.13 e 10.13 545.12 e 10.13 554.13 e 10.12 5a Questão (Ref.: 202014327661) Com relação a sintaxe e semântica do comando if podemos afirmar que: 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. É obrigatório que tanto o componente if e o componente else tenham uma única instrução. A expressão else de um if é obrigatória. Caso se deseje que um conjunto de instruções seja realizado, quer no if quer no else, estas devem ser escritas entre { }. 6a Questão (Ref.: 202014327658) 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 javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040393\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.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076888\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076885\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 07/06/2022 17:37 EPS https://simulado.estacio.br/alunos/ 3/4 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 1 1 1 0 0 1 1 0 1 0 0 0 7a Questão (Ref.: 202014323344) Interprete o código abaixo, verifique o que a função X faz e assinale a opção correta com relação à saída do programa: #include int X(char str[30]) { int i=0; while (str[i]!='\0') i++; return i; } main() { char str1[30] = "João Carlos da Silva Medeiros"; char str2[30] = "José de Arimatéia"; printf("%d %d\n", X(str1), X(str2)); } Assinale a resposta correta da saída do programa acima: 30 30 28 17 30 18 29 17 30 17 8a Questão (Ref.: 202014323159) Assinale abaixo a opção correta em relação às características e funcionamento de uma função: Os parâmetros das funções podem ser do tipo void. Uma função em C obrigatoriamente deve ter parâmetros. A instrução return termina a execução de uma função. Uma função em C pode devolver simultaneamente mais do que um valor. javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072571\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072386\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 07/06/2022 17:37 EPS https://simulado.estacio.br/alunos/ 4/4 Uma função em C tem que devolver sempre um inteiro. 9a Questão (Ref.: 202014292536) Qual técnica de depuração utiliza um circuito com uma cópia do microcontrolador de destino, com o seu software embarcado e memórias de programa e dados? Depuração com Osciloscópios. Depuração com emulador. Depuração por impressão. Teste de integração. Depuração baseada em comunicação. 10a Questão (Ref.: 202014292388) As demandas do mercado por sistemas cada vez mais complexos e ciclos de desenvolvimento mais rápidos significam que a adoção de metodologias de desenvolvimento mais eficientes está rapidamente se tornando um imperativo absoluto para empresas de sistemas embarcados. Que abordagem para depuração em sistemas embarcados utiliza métodos de trabalho modernos de desenvolvimento de software, como DevOps? Testes de integração. Depuração em tempo de execução. Depuração de rastreamento em tempo real. Depuração com emulador. Depurando com simuladores. Autenticação para a Prova On-line Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo. ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas. VBV3 Cód.: FINALIZAR Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das respostas. Período de não visualização da avaliação: desde 03/05/2022 até 17/06/2022. javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041763\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041615\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Compartilhar