GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Média⏱ curto

Na oficina de tecnologia da escola, um grupo programou um robô para recolher uma garrafa e levá-la até uma…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Na oficina de tecnologia da escola, um grupo programou um robô para recolher uma garrafa e levá-la até uma caixa de reciclagem. Para realizar a tarefa, o robô deve executar, uma única vez e nesta ordem, as instruções: avançar três passos; virar à esquerda; avançar dois passos; fechar a garra; retornar quatro passos; abrir a garra. As mesmas instruções são executadas independentemente de quem inicia a atividade, sem escolhas baseadas em condições e sem guardar valores que mudem durante o percurso. Com base na situação descrita, qual conceito computacional explica a organização das instruções que permite ao robô realizar a tarefa na ordem planejada?

  1. A) Variável
  2. B) Repetição
  3. C) Condição
  4. D) Decomposição
  5. E) Algoritmo

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Leia o enunciado com atenção. O grupo programou um robô com uma sequência de instruções que devem ser executadas uma única vez e na ordem indicada (avançar, virar, avançar, fechar a garra, retornar, abrir a garra). O enunciado também afirma que não há escolhas baseadas em condições e que não há valores guardados que mudem durante o percurso.
  2. Identifique o que a questão pede. Ela quer o conceito que explica a organização das instruções, ou seja, um conjunto finito e ordenado de passos que resolve uma tarefa.
  3. Compare com a definição de algoritmo. Um algoritmo é uma sequência ordenada, finita e não ambígua de instruções que, executada, resolve um problema. Isso corresponde exatamente ao que o robô faz: uma lista de passos executada na ordem planejada para recolher a garrafa e levá-la à caixa.
  4. Analise as outras alternativas. A) Variável seria um espaço para guardar valores que mudam, e o enunciado diz que isso não ocorre. B) Repetição seria executar um trecho várias vezes, e as instruções são executadas uma única vez. C) Condição seria uma escolha baseada em um teste, e o enunciado diz que não há escolhas condicionais. D) Decomposição seria dividir um problema grande em partes menores, o que não é o foco da questão, que trata da organização da sequência em si.
  5. Conclusão. A alternativa correta é a E, Algoritmo, que concorda com o gabarito oficial.

💡 Dica: Identifique o conceito de sequência de ações.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa qualquer organização de dados ou instruções a variáveis, pensando que a sequência de passos depende de valores armazenados que mudam durante o percurso.

Por que engana: Confundir a condição com a repetição, pensando que a ordem das ações é apenas uma sequência sem condições específicas.

B Erradaerro: Interpretação

O aluno vê vários movimentos (avançar, retornar) e imagina que se trata de repetir ações, sem notar que cada instrução é executada apenas uma vez.

C Erradaerro: Interpretação

O aluno pensa que a mudança de direção (virar à esquerda) ou o fechar e abrir a garra indicam uma decisão tomada conforme alguma situação, ignorando que o enunciado afirma explicitamente que não há escolhas baseadas em condições.

D Erradaerro: Conceitual

O aluno confunde a organização da sequência com a divisão do problema em partes, pois a tarefa tem várias etapas e ele associa etapas a decomposição, sem perceber que a questão pergunta pela ordem completa dos passos.

E Correta

Algoritmo é uma sequência ordenada e finita de instruções criada para realizar uma tarefa ou resolver um problema. No caso, o robô executa seis passos definidos, em uma ordem específica e uma única vez. Não há repetição de comandos, escolha entre caminhos, armazenamento de valores ou divisão explícita da tarefa em subtarefas.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

sequência de ações

📌 Objetivo

diagnostico

🧱 Pré-requisitos

sequência de ações · lógica de programação

📚 Reveja

Revisar conceitos de sequência e controle em programação.

⚠️ Erro mais comum

Confundir a condição com a repetição, pensando que a ordem das ações é apenas uma sequência sem condições específicas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.