Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 AVALIAÇÃO PRESENCIAL CADERNO DE PERGUNTAS curso: Engenharia de Computação bimestre: 17º bimestre ano: 2018 | 2sem CÓDIGO DA PROVA P10 • Preencha atentamente o cabeçalho de TODAS AS FOLHAS DE RESPOSTA que você utilizar. • Ao término da prova, entregue apenas a folha de resposta ao aplicador. Leve este caderno de perguntas consigo. Boa prova! disciplina: EEA001 – Controle e Automação • Sem consulta, permitido o uso de calculadora científica não programável. Questão 1 (3,0 pontos) Faça um programa em linguagem LADDER que execute a seguinte sequência lógica: I. Ao acionar um BOTÃO 1, é contado um tempo de 5 minutos, e após isto, uma SAÍDA 1 é acionada. II. Ao acionar um BOTÃO 2, uma SAÍDA 2 é acionada imediatamente, e após soltar o BOTÃO 2, a SAÍDA 2 ainda permanece ligada por 4 minutos. III. Em ambos os casos, se o BOTÃO 3 for pressionado, as SAÍDAS 1 e 2 são desligadas, independente do estado dos BOTÕES 1 e 2. Questão 2 (3,0 pontos) Explique qual é a diferença fundamental entre as instruções SHIFT (SHR_I ou SHL_I) e ROTATE (ROL_DW ou ROR_DW), para a programação de CLPs, independente da função ser para esquerda ou para direita. Questão 3 (2,0 pontos) O programa a seguir foi implementado em um controlador lógico programável utilizando a linguagem LADDER: Após o processamento do programa, qual é o valor da memória MW2? a) 8312. b) 2078. c) 4316. d) 1235. e) 8547. 2 Questão 4 (2,0 pontos) Qual a correta versão em linguagem de lista de instruções que representa o diagrama em LADDER a seguir? a) LD %ENTRADA_1 AN %ENTRADA_2 A %ENTRADA_3 A %ENTRADA_4 = %SAIDA_1 b) LD %ENTRADA_1 A %ENTRADA_2 A %ENTRADA_3 A %ENTRADA_4 = %SAIDA_1 c) LD %ENTRADA_1 AN %ENTRADA_2 AN %ENTRADA_3 AN %ENTRADA_4 = %SAIDA_1 d) LDN %ENTRADA_1 A %ENTRADA_2 AN %ENTRADA_3 AN %ENTRADA_4 S %SAIDA_1 e) LD %ENTRADA_1 AN %ENTRADA_2 A %ENTRADA_3 A %ENTRADA_4 S %SAIDA_1 3 GABARITO curso: Engenharia de Computação bimestre: 17º bimestre P10 Questão 1. Considere 1,5 ponto por linha correta. O primeiro temporizador é do tipo TON, e o segundo temporizador é do tipo TOFF. O aluno pode implementar o mesmo programa com outros temporizadores, em outra ordem, e se a lógica funcional estiver correta, considere certo. Questão 2. A instrução SHIFT desloca um número qualquer para a esquerda ou para a direita, e os bits que ficam sem valor nenhum são preenchidos com zero. A instrução ROTATE desloca um número qualquer para a esquerda ou para a direita, exatamente como a instrução SHIFT, com a diferença de que os bits que ficam sem nenhum valor são preenchidos com os bits que foram deslocados e excederam o valor. Nas aulas, ainda foi comentado que o SHIFT pode ser realizado com números de 16 bits, enquanto que o ROTATE só podia ser realizado com números de 32 bits, mas esta informação não é necessária para que o aluno acerte a questão. Podem-se considerar notas parciais de acordo com a resposta do aluno, se fizer sentido. Questão 3. Alternativa B. Questão 4. Alternativa E. LD %ENTRADA_1 AN %ENTRADA_2 A %ENTRADA_3 A %ENTRADA_4 S %SAIDA_1 disciplina: EEA001 – Controle e Automação
Compartilhar