Prévia do material em texto
RETORNAR À AVALIAÇÃO Disciplina: EEX0138 - PROGRAMAÇÃO APLICADA A SISTEMAS ELÉTRICOS Período: 2022.1 EAD (G) / AVS Aluno: Matrícula: Data: 21/06/2022 17:34:34 Turma: 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.: 202009256316) Considere as afirmações abaixo sobre exemplos de sistemas embarcados. I - Máquina de lavar roupas é um sistema embarcado. II - Impressora é um sistema embarcado. III - Notebook é um sistema embarcado. IV - Alarme de incêndio é um sistema embarcado. Quais opções estão corretas? I, II e IV Somente a I II e III I, II e III II, III e IV 2a Questão (Ref.: 202009256327) A simplificação lógica abaixo for sugerida para você usar em um projeto. AB + (ABC) = AB Qual a regra usada nessa simplificação? De Morgan Idempotente Absorção Complementar Dupla Negação https://simulado.estacio.br/provas_emcasa_linear_preview.asp javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040550/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040561/n/nStatus da quest%C3%A3o: Liberada para Uso.'); 3a Questão (Ref.: 202009256604) 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? AND OR NAND NOR XOR 4a Questão (Ref.: 202009292423) 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. } 545.13 e 10.13 545.12 e 10.12 546.13 e 10.13 554.13 e 10.12 545.12 e 10.13 5a Questão (Ref.: 202009292720) javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040838/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: 6076954/n/nStatus da quest%C3%A3o: Liberada para Uso.'); Considerando o bloco de instruções abaixo, quais os valores finais armazenados nas variáveis i, j e num após a execução de todas as instruções? Obs: o operador % calcula o resto de uma divisão. { int i , j , num = 14; i += 2; j -= 1; num %= 3; } 15, 12 e 2 15, 13 e 2 16, 12 e 3 16, 13 e 3 16, 13 e 2 6a Questão (Ref.: 202009292651) 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 1 0 0 1 1 0 1 1 1 0 0 0 0 7a Questão (Ref.: 202009287957) O programa abaixo exibe a classificação de um produto utilizando a função tipo_de_alimento. A função recebe um código através das quatros chamadas na função main(). javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076885/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072191/n/nStatus da quest%C3%A3o: Liberada para Uso.'); #include void tipo_de_alimento(int tipo) { if (tipo == 1) printf("alimento não-perecível\n"); else if ((tipo == 2) || (tipo == 3) || (tipo == 4)) printf("alimento perecível\n"); else if ((tipo == 5) || (tipo == 6)) printf("limpeza\n"); } int main() { tipo_de_alimento(5); tipo_de_alimento(1); tipo_de_alimento(2); tipo_de_alimento(4); } Assinale a resposta correta da saída do programa acima. limpeza alimento não-perecível alimento não perecível alimento perecível limpeza alimento não-perecível alimento perecível alimento perecível alimento não-perecível alimento não-perecível alimento perecível alimento perecível limpeza alimento perecível alimento perecível alimento perecível limpeza alimento não-perecível alimento perecível limpeza 8a Questão (Ref.: 202009288340) Assinale a opção correta quanto à utilização de variáveis locais e globais: O nome de uma variável local não pode ser igual ao nome de uma variável global. A variável local fica alocada na memória após o término da execução da função. A variável local pode ser declarada fora de um bloco de função. A variável global não fica alocada na memória durante toda a execução do programa. A variável global é acessível em qualquer parte do programa, ou seja, podem ser usadas e modificadas por todas as outras funções. 9a Questão (Ref.: 202009257531) Alguns ambientes de desenvolvimento integrado (IDE) profissionais oferecem a opção de simulador, que permite que você execute e avalie seu programa sem qualquer hardware de destino no IDE. Esses simuladores fornecem um ambiente com abundantes recursos de interrupção e funções avançadas, como interrupções virtuais. Esses simuladores trabalham como um________________. editor. depurador. compilador. interpretador. montador. 10a Questão (Ref.: 202009257450) javascript:alert('C%C3%B3digo da quest%C3%A3o: 6072574/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041765/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041684/n/nStatus da quest%C3%A3o: Liberada para Uso.'); Avalie as asserções a seguir e a relação sugerida entre elas. I. Para usar o simulador PICSimLab é preciso programar o código em uma IDE profissional para PIC PORQUE II. As licenças destas IDEs habilitam o acesso ao simulador. A respeito dessas asserções, assinale a alternativa correta. As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I. 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.