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
- Em um projeto de monitoramento de rios, uma boia computacional organiza leituras de sensores antes de enviá-las por…
- Uma biblioteca escolar recebeu caixas de livros doados para uma feira de troca. Para registrar os exemplares, a equipe…
- Um centro cultural público oferece inscrições on-line para atividades com critérios variados. Na oficina de teatro…
- Uma escola está testando dois protótipos de aplicativo para que estudantes consultem mudanças de sala, horários e…
- Uma secretaria municipal de educação está digitalizando pedidos de transporte escolar e de atendimento em contraturno…
- — O cartaz não pode sair duas vezes, pois a feira começa em uma hora — alertou a coordenadora do centro cultural. No…
🔎 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
