Magna Concursos
4231608 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: NAV Brasil
Provas:

Um engenheiro implementou uma lógica em Python para acionar um alarme com histerese: o alarme deve ser ligado quando a temperatura atingir ou ultrapassar 72 °C e deve permanecer ligado até que a temperatura atinja ou fique abaixo de 66 °C.

A variável ACIONAMENTOS registra quantas vezes o alarme passa do estado desligado para o estado ligado. 

TEMPERATURAS = [68, 71, 74, 73, 69, 65]

ALARME = False
ACIONAMENTOS = 0

for temp in TEMPERATURAS:
    if temp >= 72 and not ALARME:
        ALARME = True
        ACIONAMENTOS += 1
    elif temp <= 66 and ALARME:
        ALARME = False

print(ALARME, ACIONAMENTOS)

O sistema de supervisão de temperatura realiza medições ao longo de um intervalo de tempo que são armazenadas na variável TEMPERATURAS do tipo lista.

Após a execução do código, será impresso

 

Provas

Questão presente nas seguintes provas

Engenheiro Eletrônico

70 Questões