Ed
há 2 meses
Vamos analisar cada afirmativa: I. Para evitar o fenômeno da trepidação, implementar um código que faça a leitura duas vezes é uma técnica válida, mas "apertar o botão de modo suave" não é uma solução técnica confiável. Portanto, essa afirmativa está parcialmente correta, mas o segundo ponto não é uma técnica válida. II. Existem técnicas de debouncing por hardware e software. Em software, usar um pequeno atraso (delay) para estabilizar a leitura é uma prática comum e correta. Essa afirmativa está correta. III. Adicionar uma malha RC com constante de tempo maior que a duração do ruído é uma técnica clássica de debouncing por hardware, que ajuda a atenuar as oscilações do sinal. Essa afirmativa está correta. Portanto, apenas a afirmativa I tem um problema no segundo ponto, enquanto II e III estão corretas. Assim, a alternativa correta é aquela que indica que apenas II e III estão corretas. Como não foi fornecida a lista de alternativas, a resposta correta é: Apenas as afirmativas II e III estão corretas.