Informática, perguntado por Chellye, 1 ano atrás

Ao falarmos de programação para Arduino, temos dois métodos principais e obrigatórios no código fonte que garantem o funcionamento do programa, sendo eles os métodos setup() e loop(). Sobre esses métodos assinale a alternativa correta:
Alternativas

A função setup() compreende o bloco de código onde são definidas as variáveis que serão utilizadas na programação e a função loop() compreende o bloco de código onde a execução do programa acontece de fato.

A função setup() é executado no início do programa e, assim que todas as linhas de código forem interpretadas e executadas, inicia-se a execução da função loop() que se encerra assim que todas as suas linhas de código forem executadas.

A função loop() compreende um bloco de código que se executa infinitamente a menos que o arduino seja desligado ou que seja apertado o botão reset na placa ou que um novo programa seja carregado na plataforma, bem como a função setup() compreende o bloco de código responsável por criar o estado inicial de toda a execução do programa.

As funções setup() e loop() são executados em sequência e infinitamente assim que todas as linhas de código do programa sejam interpretadas e executadas.

Soluções para a tarefa

Respondido por marcosjose1989
2
A alternativa correta é a letra c:
A função loop() compreende um bloco de código que se executa infinitamente a menos que o arduino seja desligado ou que seja apertado o botão reset na placa ou que um novo programa seja carregado na plataforma, bem como a função setup() compreende o bloco de código responsável por criar o estado inicial de toda a execução do programa.

Na função setup definimos as funções de entrada ou saída dos pinos, variáveis e indicar bibliotecas. Ele só é lido uma única vez.
Já a função loop é onde escrevemos os programas e/ou subprogramas. Ela é lida infinitamente até a desconexão da placa, pressionamento do botão reset ou carregamento de outro programa na plataforma.

A letra a só não é a correta pois cita apenas a definição de variáveis dentro da função setup.

Bons estudos!
Perguntas interessantes