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
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?
- A) Variável
- B) Repetição
- C) Condição
- D) Decomposição
- E) Algoritmo
✅ Resposta correta: alternativa E
Resolução passo a passo
- 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.
- 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.
- 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.
- 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.
- 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
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.
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.
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.
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.
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
sequência de ações
diagnostico
sequência de ações · lógica de programação
Revisar conceitos de sequência e controle em programação.
Confundir a condição com a repetição, pensando que a ordem das ações é apenas uma sequência sem condições específicas.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
