Uma escola está criando um algoritmo para orientar o preparo de um suco de frutas. Para evitar erros, o…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Uma escola está criando um algoritmo para orientar o preparo de um suco de frutas. Para evitar erros, o procedimento deve seguir estas regras: primeiro, as frutas devem ser lavadas e cortadas; depois, devem ser colocadas no liquidificador com água e batidas. Após bater o suco, é necessário verificar o sabor. Somente se for necessário adoçar, deve-se adicionar açúcar e bater novamente. O suco só pode ser servido depois dessas etapas. Com base nas regras do texto, qual sequência de ações representa corretamente um algoritmo com uma estrutura condicional para preparar o suco?
- A) Lavar as frutas; cortar as frutas; adicionar água; bater o suco; adicionar açúcar; se necessário, verificar o sabor; bater novamente; servir.
- B) Lavar as frutas; adicionar água; cortar as frutas; bater o suco; verificar o sabor; se necessário, adicionar açúcar; bater novamente; servir.
- C) Lavar as frutas; cortar as frutas; adicionar água; verificar o sabor; bater o suco; se necessário, adicionar açúcar; bater novamente; servir.
- D) Lavar as frutas; cortar as frutas; adicionar água; bater o suco; verificar o sabor; se necessário, adicionar açúcar; servir; bater novamente.
- E) Lavar as frutas; cortar as frutas; adicionar água; bater o suco; verificar o sabor; se necessário, adicionar açúcar; bater novamente; servir.
✅ Resposta correta: alternativa E
Resolução passo a passo
- Identifique a ordem exigida pelo texto. Primeiro lavar e cortar as frutas; depois colocá-las no liquidificador com água e bater; em seguida verificar o sabor; somente se for necessário adoçar, adicionar açúcar e bater novamente; por fim, servir.
- Verifique a alternativa E na ordem: lavar as frutas; cortar as frutas; adicionar água; bater o suco; verificar o sabor; se necessário, adicionar açúcar; bater novamente; servir. Todas as etapas aparecem na sequência correta e a condição (adoçar somente se necessário) está indicada como estrutura condicional.
- Analise as demais. A está errada porque adiciona açúcar antes de verificar o sabor, o que contraria a regra de adoçar apenas se necessário. B está errada porque adiciona água depois de lavar mas antes de cortar, e verifica o sabor sem a ordem de bater o suco antes; além disso a estrutura fica desordenada em relação ao preparo. C está errada porque verifica o sabor antes de bater o suco, quando a verificação deve ocorrer após a batedura. D está errada porque serve o suco antes de bater novamente, violando a regra de que o servir acontece somente depois de todas as etapas.
- Conclusão: o gabarito E está correto, pois é a única sequência que respeita a ordem das etapas e a condição de adoçar somente quando necessário.
💡 Dica: Siga a ordem das etapas e identifique em que momento a condição de adoçar deve ser verificada.
Alternativa por alternativa
O aluno acredita que o açúcar pode ser adicionado antes de verificar o sabor, ignorando que a adição depende da verificação prévia.
O aluno inverte a ordem de preparo, colocando a água antes de cortar as frutas e verificando o sabor antes de a mistura ser batida, o que não segue a sequência descrita.
Por que engana: O aluno pode escolher uma sequência que altera a ordem das etapas ou coloca a verificação do sabor antes de bater o suco, ignorando a condição apresentada.
O aluno acredita que o sabor pode ser verificado antes de bater o suco, quando o texto indica que a verificação ocorre após a batedura.
O aluno coloca o servir antes de bater novamente, pensando que o suco pode ser servido logo após a verificação, o que contraria a regra de servir somente após todas as etapas.
A sequência respeita todas as dependências do procedimento: as frutas são lavadas antes de serem cortadas, a água é adicionada antes de bater o suco, o sabor é verificado depois do primeiro processamento e o açúcar só é adicionado caso seja necessário. Quando o açúcar é usado, o suco deve ser batido novamente antes de ser servido. A expressão “se necessário” representa a condição do algoritmo.
Raio-X da questão
Estrutura condicional em algoritmos
fixacao
Sequenciamento de instruções algorítmicas · Compreensão de condição se-então
Revise sequência de instruções e comandos condicionais do tipo se-então.
O aluno pode escolher uma sequência que altera a ordem das etapas ou coloca a verificação do sabor antes de bater o suco, ignorando a condição apresentada.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Uma aluna anotou quatro ações para fazer um suco: 1. servir no copo; 2. lavar a fruta; 3. bater no liquidificador; 4…
- Um algoritmo simples para preparar um suco envolve: 1) Lavar as frutas; 2) Cortar as frutas; 3) Bater no liquidificador…
- Qual a sequência correta para criar um algoritmo simples de fazer um suco?
- Uma cafeteria itinerante circula por bairros da cidade aos finais de semana. No manual de preparo do suco de laranja, as…
- Descreva um algoritmo para preparar um suco de fruta com etapas que incluem repetições. Quais os passos necessários?
- Crie um pseudocódigo que descreva um algoritmo para fazer um suco, listando as etapas com repetições simples quando…
🔎 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
