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
- Qual a importância de utilizar variáveis em um algoritmo? Escolha a melhor resposta.
- Carlos está programando um robô para coletar dados de temperatura. Qual a importância de definir variáveis no seu…
- Qual a importância de uma variável em um algoritmo?
- Durante uma aula, o professor apresentou o conceito de variáveis. Para que serve uma variável em um programa?
- Qual é a função de uma variável em um algoritmo?
- Em um algoritmo, para que serve uma variável?
🔎 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
