Durante uma aula de robótica, o professor apresentou um algoritmo simples que controla um robô. Esse algoritmo…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Desenvolver projetos com robótica, utilizando artefatos físicos ou simuladores.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante uma aula de robótica, o professor apresentou um algoritmo simples que controla um robô. Esse algoritmo utiliza variáveis para armazenar a posição. Qual a importância de usar variáveis em algoritmos?
- A) Elas servem apenas para armazenar números.
- B) Facilitam a leitura e a manutenção do código.
- C) Eliminam a necessidade de algoritmos complexos.
- D) Impedem que os dados sejam alterados durante a execução.
- E) Aumentam a velocidade de execução do código.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Variáveis são espaços nomeados na memória que guardam valores que podem mudar durante a execução de um algoritmo, como a posição de um robô.
- Ao guardar a posição em uma variável com nome significativo (por exemplo, posicaoX), o código fica mais legível, pois quem lê entende o que cada valor representa.
- Além disso, se a posição precisar ser ajustada ou se a lógica mudar, basta alterar a variável ou seu uso em um ponto, o que facilita a manutenção do código.
- A alternativa B descreve exatamente essa importância, por isso é a correta, e o gabarito oficial está coerente com a análise.
- A alternativa A está errada porque variáveis não se limitam a números, podendo armazenar textos, valores lógicos e outros tipos de dados.
- A alternativa C está errada porque variáveis não eliminam a necessidade de algoritmos complexos; apenas organizam os dados que o algoritmo usa.
- A alternativa D está errada porque variáveis existem justamente para ter valores que podem ser alterados durante a execução, e não para impedir isso (esse papel seria de constantes).
- A alternativa E está errada porque usar variáveis não aumenta a velocidade de execução; a vantagem delas é organizacional, não de desempenho.
💡 Dica: Explique como as variáveis ajudam na manipulação de dados.
Alternativa por alternativa
O aluno entende que variáveis servem apenas para guardar números, ignorando que podem armazenar textos, valores lógicos e outros tipos de dados.
Por que engana: Confundir o papel das variáveis, acreditando que elas servem apenas para armazenar números e não para facilitar a leitura e manutenção do código.
As variáveis tornam o código mais organizado e intuitivo, permitindo fácil compreensão e ajustes.
O aluno acredita que usar variáveis simplifica tanto o problema que dispensa algoritmos complexos, confundindo organização de dados com simplificação da lógica.
O aluno confunde variável com constante, achando que a função da variável é proteger o dado contra alterações, quando na verdade ela existe justamente para poder ser modificada.
O aluno associa o uso de variáveis a ganho de desempenho, imaginando que guardar valores em variáveis torna o programa mais rápido, o que não é o motivo de seu uso.
Raio-X da questão
uso de variáveis em algoritmos
avaliacao
uso de variáveis em programação · lógica de programação
Revisar a função e a importância das variáveis em programação.
Confundir o papel das variáveis, acreditando que elas servem apenas para armazenar números e não para facilitar a leitura e manutenção do código.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- — Se ele tocar nas paredes do túnel, não vamos enviá-lo ao local real — afirmou a técnica da Defesa Civil ao grupo que…
- Em uma escola da periferia, uma turma da 2ª série decidiu criar, em grupo, uma página simples para registrar pontos de…
- — No simulador, ele segue a faixa sem errar — disse a monitora da cooperativa de reciclagem, observando o carrinho…
- Enquanto o centro cultural da cidade preparava um “guia sonoro” para visitantes, um grupo misto (jovens voluntários, uma…
- Cerca de 70 estudantes e moradores se mobilizaram para atualizar, em conjunto, um mapa digital colaborativo sobre pontos…
- — No simulador, o robô para exatamente na fita azul — disse Júlia, olhando a tela do celular preso ao suporte do…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
