Pedras coloridas estão espalhadas num canto do pátio após uma atividade de arte. Para organizar as pedras…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e representar algoritmos para resolver problemas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Pedras coloridas estão espalhadas num canto do pátio após uma atividade de arte. Para organizar as pedras, três recipientes de cores distintas foram colocados: vermelho, azul e amarelo. No caderno de Sofia, ela registrou o seguinte pseudocódigo para separar as pedras: 1. PARA CADA pedra NA pilha 2. SE cor da pedra = 'vermelha' ENTÃO colocar no balde VERMELHO 3. SENÃO SE cor da pedra = 'azul' ENTÃO colocar no balde AZUL 4. SENÃO colocar no balde AMARELO 5. FIM PARA CADA Analise o texto e identifique o conceito de algoritmo utilizado para encaminhar cada pedra ao recipiente adequado.
- A) Uso de seleção condicional baseado em condições de cor
- B) Uso de estrutura de repetição para iterar sobre elementos
- C) Uso de comando de entrada e saída para interagir com o usuário
- D) Uso de variável para armazenar o tipo de cor
- E) Uso de chamada de procedimento para organizar as pedras
✅ Resposta correta: alternativa A
Resolução passo a passo
- Leia o pseudocódigo. Ele percorre cada pedra da pilha (linha 1) e, para cada uma, testa a cor com condições (linhas 2 e 3) antes de decidir para qual balde ela vai.
- Identifique a estrutura central. Os comandos SE, SENÃO SE e SENÃO formam uma seleção condicional: o algoritmo escolhe um dos caminhos conforme a cor da pedra. Como a pedra só vai para um balde, apenas um dos caminhos é executado.
- Verifique a pergunta. O enunciado pede o conceito usado para encaminhar cada pedra ao recipiente adequado. Esse encaminhamento depende de testar a cor, ou seja, de uma condição. Logo, a alternativa A, uso de seleção condicional baseado em condições de cor, está correta, e é também o gabarito oficial.
- Analise as alternativas erradas. A alternativa B descreve a repetição (PARA CADA), que existe no código, mas não é o que decide o balde de cada pedra; ela só garante que todas as pedras sejam percorridas. A alternativa C está errada porque o código não recebe nem exibe dados ao usuário. A alternativa D está errada porque não há variável armazenando o tipo de cor; a cor é lida diretamente da pedra na comparação. A alternativa E está errada porque não há chamada de procedimento ou função no pseudocódigo.
💡 Dica: Identifique a estrutura condicional usada para decidir o destino de cada pedra.
Alternativa por alternativa
A seleção condicional (SE...ENTÃO...SENÃO) direciona cada pedra conforme sua cor.
O aluno percebe o PARA CADA e conclui que a repetição é o conceito central, confundindo o mecanismo que percorre a pilha com o que decide o destino de cada pedra.
Por que engana: Confundir a estrutura condicional com repetição ou outras estruturas de controle.
O aluno imagina que separar pedras envolve receber informação e mostrar resultados, o que é uma ideia intuitiva do dia a dia, mas o pseudocódigo não tem entrada nem saída.
O aluno acredita que a cor precisa ser guardada em uma variável para o algoritmo funcionar, sem notar que a comparação é feita diretamente sobre a cor de cada pedra.
O aluno associa organizar a pilha em recipientes a algum tipo de procedimento ou sub-rotina, mas o código está todo escrito em linha, sem chamadas de procedimento.
Raio-X da questão
estrutura condicional em algoritmo
diagnostico
conceito de algoritmo básico · estrutura de repetição simples
Estude estruturas condicionais e seleção em algoritmos.
Confundir a estrutura condicional com repetição ou outras estruturas de controle.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Uma escola brasileira criou um aplicativo para orientar a separação de resíduos. Ao receber o material informado pelo…
- Folhas de papel colorido e giz descansam sobre a mesa onde cinco amigos criaram um plano para compartilhar as cores de…
- Uma turma quer criar um algoritmo para separar materiais recicláveis. O grupo define etapas diferentes para papel…
- Maria tem uma coleção de adesivos e quer organizá-los. Ela decide usar um algoritmo simples: se o adesivo é de animais…
- Descrição de cena: Pequenos engenheiros organizam blocos magnéticos coloridos sobre uma mesa. Cada bloco tem forma…
- — Observação de brincadeira: em um tapete colorido, um grupo de crianças usa cartões para montar torres de blocos. Três…
🔎 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
